How to Cook Tofu: 20 Recipes + Complete Guide

How to Cook Tofu: 20 Recipes + Complete Guide

The press, the heat, and the marinade tricks that turn bland tofu into the most reliable plant-based protein in your weeknight rotation.

· 16 min read · By · beginner

The three rules that fix 90% of bad tofu: buy extra-firm or super-firm (never silken if you want crispy edges), press it for 30 minutes to dump the soak water, and cook it on medium-high heat — not low — until the edges are visibly golden-brown. A 14-ounce block of extra-firm pressed, cubed, tossed with 1 tablespoon cornstarch + 1 tablespoon oil + 1/2 teaspoon salt, and air-fried at 400°F for 14 minutes shaking once is the most reliable crispy tofu method in any home kitchen. From there, sauce it after cooking, never before — sugary marinades burn before the surface crisps. Below: the five tofu types, the press-or-skip decision tree, five cooking methods with concrete times and temperatures, and twenty catalog recipes that put each technique to work.

Get a free week of easy dinners

Seven weeknight dinners with the shopping list already totalled, sent Sunday. No account needed, unsubscribe in one click.

No spam, unsubscribe in one click. Recipes, shopping lists and Instacart carts all work without an account either way.

Why tofu deserves another chance

Most people who hate tofu have only ever eaten one kind of badly-cooked tofu: silken or soft tofu wobbling pale-grey in a stir-fry, undersalted, with no surface texture. That's like judging chicken by an unseasoned poached breast — technically correct, completely uninspiring. Done right, tofu is one of the most versatile proteins in any kitchen: it takes flavor harder than chicken, holds up to high-heat searing, fries crispier than pork belly when you treat the cornstarch coating right, and stores in the fridge for 5 days post-cook without going funky.

It's also the highest-protein vegetarian staple by a clear margin. One cup (252 g) of firm tofu has 20 grams of complete protein, all 9 essential amino acids, 868 mg of calcium (more than 2 cups of milk), 26% of your daily iron, and 26% of your daily magnesium — at roughly 180 calories. The Harvard School of Public Health's nutrition source concludes that moderate soy intake (1-2 servings/day) is consistently associated with reduced cardiovascular disease risk, neutral-to-positive impact on bone density, and no measurable hormonal disruption in adult populations. The "tofu makes men grow breasts" claim circulating online for two decades has zero peer-reviewed support; the Harvard Nutrition Source is the cleanest read-up if you want the studies behind the conclusion.

The market has also gotten better. Five years ago, a US grocery store sold maybe two brands of tofu — Nasoya silken and a generic extra-firm — and both were waterlogged. Now Whole Foods, Sprouts, Costco, and most regional chains stock vacuum-packed super-firm (Wildwood, Trader Joe's High Protein), savory marinated (Nasoya TofuBaked), and Japanese-style silken (House Foods, Mori-Nu). Each format unlocks different recipes: silken for Smoky Nutritional Yeast Tofu Scramble replacement, super-firm for Crispy Lemon-Herb Baked Tofu with Herbed Quinoa, savory marinated for next-day weeknight bowls without any extra prep.

Types of tofu: silken, soft, firm, extra-firm, super-firm

Tofu is sold by water content. The less water in the block, the more protein-dense it is, and the higher heat it can take. Pick by recipe, not by which package is cheapest.

TypeWater contentProtein per 100gBest uses
Silken~88%5-6 gSoups, smoothies, sauces, vegan custards, scramble
Soft~85%7-8 gMapo tofu, stews, soups, gentle braising
Firm~80%8-10 gStir-fry where you want some bite, soups, baking
Extra-firm~70-75%11-13 gThe all-purpose choice — pan-sear, bake, air-fry, grill
Super-firm~60-65%15-18 gVacuum-packed, no-press cooking, sliced for sandwiches

Silken tofu is the soft Japanese-style block (often Mori-Nu) that comes in aseptic boxes. It's 88% water and falls apart if you touch it with a spatula. Don't try to crisp it — use it as an egg replacement in scramble, blend it into smoothies for 5g of protein per cup, or float cubes in miso soup. It also makes the best dairy-free chocolate mousse because the texture matches custard exactly.

Soft tofu is silken's Chinese cousin: still very tender, but firmer than silken. Use it in mapo tofu and other braises where you want the cubes to hold their shape in a sauce. Press it 10 minutes max — too much pressing turns it into firm tofu.

Firm and extra-firm tofu are the workhorses. Both come in vacuum-sealed water packs (14-16 oz blocks for $2-3). Extra-firm holds together better when you sear or fry; firm is a touch softer in the middle. For most recipes, extra-firm is the right default — it presses well, takes marinades, and crisps in a pan or air fryer without falling apart.

Super-firm tofu is a newer category that's worth seeking out. It's pre-pressed at the factory and vacuum-sealed without water, so it comes out of the package dry and dense (around 15-18g protein per 100g vs 11-13g for extra-firm). Wildwood, Trader Joe's High Protein, and Twin Oaks all sell this. Cube it, sauté for 8 minutes, and you've got crispy tofu without any pressing step. Costs $1-2 more per block but cuts active prep time in half.

Pressing tofu: when to do it and when to skip

Pressing pushes out the soak water so the tofu absorbs marinade flavor and crisps on the surface instead of steaming. A 14-oz block of extra-firm tofu holds 4-6 tablespoons of water — that's a lot of evaporation to fight if you're trying to brown the surface.

Press for: Pan-sear, oven-bake, air-fry, deep-fry, grill, and any marinade-heavy recipe.

Skip the press for: Silken-anything (it'll disintegrate), soft tofu in soups (you want it tender), stir-fries where you'll cube small and toss with sauce immediately, and any super-firm tofu (already pressed at the factory).

Three ways to press, ranked by effort and quality:

1. The tofu press ($20-30). Dedicated tofu presses (TofuBud, EZ Tofu Press, Tofuture) clamp the block between perforated plates with screw-down tension. Press for 30 minutes; drain the catch tray. Most efficient if you cook tofu weekly — pays for itself in saved paper towels and consistent results.

2. The kitchen-towel-and-cast-iron method (free). Wrap the block in a clean kitchen towel or 4 layers of paper towel, set on a rimmed plate, and weight it with a cast iron skillet or a heavy book. Press 30-45 minutes. Works exactly as well as a dedicated press; uses paper towels you'd buy anyway. This is the method we use in 90% of home recipes.

3. The freeze-thaw method (overnight + 30 min). Freeze an unwrapped block of firm or extra-firm tofu overnight in a bag. Thaw in the fridge. Press normally. The freezing forms ice crystals that punch micro-channels through the curd — the result is a chewier, sponge-like texture that grabs marinades and sauces. Great for Crispy Spiced Tofu Tacos with Avocado Crema and any recipe where you want a meat-replacement bite.

One last tip — score or fork-poke before marinating. After pressing, run a fork over the surface of each slab to create channels. The marinade absorbs 30-40% deeper this way compared to a smooth block. Especially useful for thick slabs going onto the grill.

Five cooking methods (pan-sear, oven, air fryer, stir fry, grill)

Each method has a sweet spot. Pick one method per recipe based on the texture you want.

1. Air fryer — crispiest, easiest

The most foolproof method. 14-oz block extra-firm pressed and cubed (~1-inch), toss with 1 tablespoon cornstarch + 1 tablespoon neutral oil + 1/2 teaspoon salt, air-fry at 400°F for 12-15 minutes shaking once at the halfway mark. Result is golden-brown on all sides with a shatter-crisp exterior and a soft interior. Toss in sauce after cooking, never before — sugary marinades burn before the surface crisps.

This method made the Sheet Pan Tofu and Broccoli with Lemon-Tahini Drizzle recipe weeknight-feasible — the sheet pan version takes 35 minutes, the air fryer takes 12 plus broccoli on the side. Use the air fryer when you want crispy tofu and you're not also cooking for the texture of seared edges.

2. Pan-sear — best crust per square inch

The best method for chewy texture and golden-brown crust. Heat 2 tablespoons of neutral oil in a cast iron or stainless skillet over medium-high heat until shimmering (about 90 seconds on a gas burner). Add pressed, cubed extra-firm tofu (don't crowd — work in two batches if needed). Sear undisturbed for 4 minutes per side until each face is mahogany. Total cook time about 12 minutes for two batches.

This is the method behind Japanese Teriyaki Tofu Stir-Fry with Rice — the seared cubes hold up to a glossy sauce without falling apart. The keys are dry tofu (press well) and a hot pan (don't add tofu until the oil shimmers). If the tofu sticks, the pan isn't hot enough; wait another 60 seconds before flipping.

3. Oven-bake — best for batch-cooking and marinade absorption

Press, marinate (30+ min), cube or slab, spread on a parchment-lined sheet pan, bake at 425°F for 25-30 minutes flipping once. This is the method for meal prep — bake 2 blocks at once, store in the fridge for the week. The slow heat lets the marinade penetrate while drying the surface.

Use this for Crispy Lemon-Herb Baked Tofu with Herbed Quinoa and Sweet-Smoked Glazed Tofu Bowl with Sesame Rice. The oven approach also handles cornstarch coatings well — the dry heat sets the starch into a shatter-crisp layer without needing to flip every 4 minutes.

4. Stir-fry — fastest, softest texture

For mid-soft texture and one-pan dinners. Cube extra-firm tofu small (1/2-inch), don't bother pressing if you'll toss immediately with sauce. Heat 1 tablespoon oil in a wok or large skillet over high heat, add tofu, toss every 30 seconds for 4-5 minutes total. Add vegetables and sauce; finish 2-3 more minutes. The tofu gets light edges, not a hard crust — better for sauce-heavy recipes where you want the cubes to absorb the sauce as they cook.

The technique drives Thai Peanut and Tofu Stir Fry with Jasmine Rice and Cilantro, Ginger-Soy Baked Tofu with Sesame Bok Choy, and any wok-style dinner where you want the tofu to taste like the sauce, not stand apart from it.

5. Grill — best for slabs, smoky char

Slice pressed extra-firm tofu into 3/4-inch slabs (don't cube — cubes fall through grates). Brush both sides with oil, season with salt. Grill over direct medium-high heat (450-500°F surface temp) for 4-5 minutes per side until grill marks set, then move to indirect heat for another 3-5 minutes if you want a deeper interior cook. Brush with sauce in the final minute to glaze without burning.

Grilled tofu shines in tacos, banh mi, and grain bowls. It also takes a marinade overnight — soy + ginger + sesame + brown sugar + rice vinegar penetrates the slabs deeply, and the resulting char tastes like Korean barbecue.

How to marinate tofu so it actually absorbs flavor

Bland tofu is the #1 complaint, and it's almost always a marinade problem. Three rules:

1. Press first, marinate second. A pressed block has 30-40% less internal water than an unpressed one, which means more room for marinade to soak in. Don't try to marinate-without-pressing — you're just diluting the marinade with leftover soak water.

2. Skip oil-based marinades. Oil coats the tofu's surface and blocks the water-soluble flavor (soy, vinegar, citrus, miso) from penetrating. Use a watery, salty, sweet marinade base — soy sauce, rice vinegar, mirin, citrus juice, or miso slurry. Add oil only at the very end during cooking, or after marinating and right before searing.

3. Marinate 30 minutes minimum, 4 hours maximum. Less than 30 minutes and you've coated the surface but not penetrated. More than 4 hours and the texture goes weirdly squishy as the salt continues to draw water out of the cell walls. The sweet spot for most recipes is 1-2 hours in the fridge in a sealed bag, occasionally turning the block.

A baseline marinade that works for 80% of recipes: 1/4 cup soy sauce or tamari, 2 tablespoons rice vinegar, 1 tablespoon maple syrup or brown sugar, 1 tablespoon grated ginger, 2 cloves minced garlic, 1 teaspoon toasted sesame oil (added last, on the cooked tofu). Use this for Crispy Spiced Tofu Tacos with Avocado Crema, Crisp Sheet Pan Tofu with Broccoli and Spicy Peanut Sauce, and any Asian-inspired grain bowl. Swap the soy for fish sauce + lime for a Thai profile, or for harissa + olive oil + lemon for a Mediterranean profile.

Curated Recipes: 20 tofu recipes from the AislePrompt catalog

The full catalog has 394 tofu recipes — these 20 are the ones we'd send a tofu-skeptical reader to first. Each one demonstrates a different technique or sauce profile.

Crispy / weeknight basics:

Stir-fry / wok:

Curry & saucy:

Tacos, sandwiches, and bowls:

Breakfast:

Tofu meal-prep tips

A baked or air-fried block of tofu keeps in the fridge for 5 days. Bake 2 blocks at once on Sunday and you've covered weeknight bowls Monday-Wednesday and a Thursday sandwich without re-cooking.

Three meal-prep approaches that work:

1. The blank-canvas block. Press 2 blocks, cube 1-inch, oven-bake plain at 425°F with just oil + salt for 30 min. Store in a sealed container. Reheat in a 350°F oven for 5 min or eat cold. Sauce on the plate, not in the storage container — different sauces every meal keeps it from feeling repetitive.

2. The fully-sauced block. Marinate, bake, and toss in finishing sauce. Eat straight from the fridge over rice or greens for fast lunches. Best for thick glazes (teriyaki, hoisin, peanut) that don't go watery overnight.

3. The freeze-and-thaw bank. Cooked tofu freezes well for up to 2 months. Bake a sheet pan, cool, freeze cubes on a tray then transfer to a zip bag. Thaw in the fridge overnight or microwave 90 seconds from frozen.

Pair the prepped tofu with a grain (cooked rice, farro, quinoa) and a quick veg (steamed broccoli, raw shredded carrot, charred bell pepper) and you've got 5 days of plant-based lunches at roughly $2.50 per portion.

What to buy: tofu press, nonstick skillet, air fryer

You don't need specialized equipment, but three pieces of kitchen gear make tofu cooking faster and more consistent.

Skip ceramic non-stick pans for tofu searing — they don't get hot enough to develop a real crust, and the surface coating discourages the high-heat sear you actually want.

Common mistakes (skipping the press, low heat, undersalting)

Mistake 1: Skipping the press. Unpressed tofu steams instead of crisping because the water inside has nowhere to go. The pan reads 400°F but the surface of the tofu is stuck at 212°F (steam temperature) until the water cooks off. Press, always, except for silken or stir-fries.

Mistake 2: Cooking on medium-low. Tofu needs medium-high to high heat to brown. Low heat steams the cubes into rubbery pillows. If your tofu looks pale after 6 minutes of cooking, the pan isn't hot enough — turn up the heat and don't rush to flip.

Mistake 3: Salting at the table instead of during prep. Tofu is one of the lowest-sodium proteins by default — about 7 mg per 100 g vs 70 mg for chicken breast. It needs salt early and often. Salt the pressed cubes before they touch the pan, salt the marinade, and finish with a flaky salt on the plate. Three salt additions feels excessive until you taste the result.

Mistake 4: Saucing before cooking. Sugar in sauces burns black at 350°F+. Toss tofu with oil and salt, cook to crispy, then sauce off the heat. The sauce coats without burning.

Mistake 5: Crowding the pan. Eight cubes of tofu in a 10-inch skillet sear beautifully. Sixteen cubes steam each other. Always work in two batches if you've got more than one block.

Mistake 6: Using silken tofu where you needed extra-firm. Silken (the soft, pudding-like kind) cannot crisp. If a recipe calls for crispy cubes and you reach for silken, swap to extra-firm before you start.

Mistake 7: Not patting dry after pressing. Press for 30 minutes, then pat the block dry with paper towels before cubing. Surface moisture defeats the crisp; an extra 30 seconds of patting is worth it.

Mistake 8: Overcrowding the air fryer basket. Spread cubes in a single layer with space between. Stacked cubes steam. Use two batches in a 5-quart basket if cooking more than one block.

FAQ

Do I really need a tofu press?

No, but you do need to press tofu before pan-searing or baking it. A dedicated press (about $20) is convenient and presses faster, but wrapping the tofu in paper towels under a cast iron skillet for 30 minutes works just as well. Skip pressing only for silken tofu (used in soups and sauces) and for stir-fries where you want a softer texture. Pressing concentrates the flavor and prevents oil splatter when frying.

Why is my tofu always mushy and bland?

Three fixes: buy extra-firm or super-firm (not silken or soft), press out the water for at least 30 minutes, and cook on high heat for golden-brown edges. Tofu needs salt — toss the pressed cubes with cornstarch and salt before pan-searing, or marinate for 30+ minutes in a salty, sweet, acidic mix (soy + vinegar + sugar). Low heat steams the tofu instead of crisping it.

How do I get tofu to absorb a marinade?

Press it first, then either score the surface with a fork or freeze and thaw the block before pressing — both create channels for the marinade to soak in. Marinate for at least 30 minutes; 2+ hours is better. Skip oil-based marinades (they coat the tofu and block flavor); use soy sauce, vinegar, citrus juice, or a slurry of miso and water as the base. Glaze with oil at the end during cooking.

Is tofu actually good for you?

Yes, in normal portions. One cup of firm tofu has 20g of complete protein, all 9 essential amino acids, calcium, iron, magnesium, and minimal saturated fat. The phytoestrogen concerns are overblown for adult populations per the American Cancer Society. The only group to be cautious are those with severe soy allergies or actively managing hypothyroidism, where you should consult a registered dietitian about intake levels.

Can I cook tofu in an air fryer?

Yes, and it's the easiest method for crispy tofu at home. Press extra-firm tofu, cube it, toss with 1 tablespoon cornstarch and 1 tablespoon oil plus salt, and air fry at 400F for 12-15 minutes shaking halfway. The result is golden-brown on all sides with zero pan-tending. Toss in sauce after cooking, not before — the air fryer dries the sauce and burns the sugars before the tofu crisps.

Related guides

If tofu is your gateway into more plant-based cooking, we've also got Vegetarian Meal Prep: 10 Plant-Based Bowls for the Week, Sunday Meal Prep: 20 Make-Ahead Recipes for the Week, and Budget Meal Prep: A Week of Dinners Under $5 Per Portion. For the cooking gear side, see Best Air Fryers for 2026 and Best Cast Iron Skillets for 2026.

Sources

Frequently asked questions

Do I really need a tofu press?
No, but you do need to press tofu before pan-searing or baking it. A dedicated press (about $20) is convenient and presses faster, but wrapping the tofu in paper towels under a cast iron skillet for 30 minutes works just as well. Skip pressing only for silken tofu (used in soups and sauces) and for stir-fries where you want a softer texture. Pressing concentrates the flavor and prevents oil splatter when frying.
Why is my tofu always mushy and bland?
Three fixes: buy extra-firm or super-firm (not silken or soft), press out the water for at least 30 minutes, and cook on high heat for golden-brown edges. Tofu needs salt — toss the pressed cubes with cornstarch and salt before pan-searing, or marinate for 30+ minutes in a salty, sweet, acidic mix (soy + vinegar + sugar). Low heat steams the tofu instead of crisping it.
How do I get tofu to absorb a marinade?
Press it first, then either score the surface with a fork or freeze and thaw the block before pressing — both create channels for the marinade to soak in. Marinate for at least 30 minutes; 2+ hours is better. Skip oil-based marinades (they coat the tofu and block flavor); use soy sauce, vinegar, citrus juice, or a slurry of miso and water as the base. Glaze with oil at the end during cooking.
Is tofu actually good for you?
Yes, in normal portions. One cup of firm tofu has 20g of complete protein, all 9 essential amino acids, calcium, iron, magnesium, and minimal saturated fat. The phytoestrogen concerns are overblown for adult populations per the American Cancer Society. The only group to be cautious are those with severe soy allergies or actively managing hypothyroidism, where you should consult a registered dietitian about intake levels.
Can I cook tofu in an air fryer?
Yes, and it's the easiest method for crispy tofu at home. Press extra-firm tofu, cube it, toss with 1 tablespoon cornstarch and 1 tablespoon oil plus salt, and air fry at 400F for 12-15 minutes shaking halfway. The result is golden-brown on all sides with zero pan-tending. Toss in sauce after cooking, not before — the air fryer dries the sauce and burns the sugars before the tofu crisps.

Sources

Plan a week of meals in two minutes.

Tell our AI what you have and what you like — it builds your plan, shopping list, and Instacart cart. No account needed.

Try free →