Crispy Tofu Stir Fry with Peanut Sauce for Vegan

2 min prep 15 min cook 22 servings
Crispy Tofu Stir Fry with Peanut Sauce for Vegan
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Why This Recipe Works

  • Ultra-crispy tofu without deep-frying: A light cornstarch cloak + ripping-hot skillet = golden cubes that stay crunchy even after saucing.
  • Five-ingredient peanut sauce: Pantry staples whirl into silky, balanced, lick-the-spoon goodness in 30 seconds flat.
  • One-pan vegetables: Bell pepper, snap peas, and carrots cook in the same skillet while the tofu rests—minimal cleanup, maximum color.
  • Meal-prep champion: Components hold beautifully for four days, so you can pack lunches faster than the cafeteria queue moves.
  • Customizable heat: Sriracha in the sauce lets you scale from toddler-mild to Thai-chili-fire depending on your table’s tolerance.
  • Protein powerhouse: Each serving delivers 22 g of plant protein that keeps energy steady through afternoon slump.
  • Gluten-free friendly: Swap tamari for soy sauce and you’ve got a celiac-safe bowl everyone can share.

Ingredients You'll Need

Ingredients

Great stir-fry starts at the grocery store, but don’t worry—nothing here requires a specialty pilgrimage. Look for extra-firm tofu packed in water (usually found in the refrigerated produce section). Check the expiration date; fresher tofu contains less moisture, which equals crispier cubes. When buying bell peppers, choose ones with taut, glossy skin and a hefty feel—thin walls soften too quickly under high heat. For snap peas, snap one in half; it should break cleanly with a faint grassy aroma. Natural peanut butter gives the sauce a deeper, roasty note, but conventional works if that’s what’s in your pantry. Finally, toasted sesame oil is non-negotiable for finishing; the untoasted variety lacks the nutty perfume that makes the dish sing.

Aromatics & Produce

  • Extra-firm tofu, 14 oz (400 g): Pressed 15 min; removes excess water so edges caramelize rather than steam.
  • Bell peppers, 2 medium: I mix red and yellow for visual pop; green works but carries a slightly bitter edge.
  • Snap peas, 6 oz (170 g): Trim the fibrous tips for polite eating.
  • Carrots, 2 medium: Cut into matchsticks so they cook in the same time as the peppers.
  • Garlic, 3 cloves: Minced fine; burnt garlic turns acrid, so we add it late in the sear.
  • Fresh ginger, 1 Tbsp grated: Peel with the edge of a spoon—fastest, least wasteful method.
  • Green onions, 2 stalks: Separate white and green parts; whites flavor the oil, greens finish fresh.

Sauce & Pantry

  • Creamy peanut butter, ⅓ cup (85 g): Smooth varieties emulsify faster; crunchy is fine for texture.
  • Low-sodium soy sauce, 3 Tbsp: Keeps salt in check; use tamari for gluten-free.
  • Maple syrup, 2 Tbsp: Balances salt and acid; agave or brown rice syrup also work.
  • Rice vinegar, 1 Tbsp: Brightens the sauce; lime juice is a zesty substitute.
  • Sriracha, 1–2 tsp: Control your heat destiny.
  • Toasted sesame oil, 1 tsp: Add off-heat to preserve fragrance.
  • Cornstarch, 2 Tbsp: Creates the shatteringly thin crust on tofu.
  • Avocado oil, 2 Tbsp: High smoke point ensures a good sear without greasiness.

How to Make Crispy Tofu Stir Fry with Peanut Sauce for Vegan

1
Press the tofu

Drain tofu and sandwich between clean kitchen towels on a rimmed plate. Top with a heavy skillet or a few cookbooks. Let stand 15 minutes while you whisk the sauce and prep vegetables. Proper pressing removes up to 2 Tbsp water, shrinking the gap between “edible” and “restaurant-worthy.”

2
Whisk the peanut sauce

In a medium bowl combine peanut butter, soy sauce, maple syrup, rice vinegar, Sriracha, and ¼ cup warm water. Stir with a fork until glossy and pourable—think thin yogurt. Add water by the teaspoon if it seizes; natural butters vary in dryness. Set aside so flavors meld.

3
Cube and coat the tofu

Slice pressed tofu into ¾-inch cubes. In a bowl, gently toss with cornstarch, a pinch of salt, and a few grinds of pepper until each piece wears a thin white jacket. Shake off excess; too much starch turns gummy in the pan.

4
Sear for crunch

Heat a 12-inch stainless or cast-iron skillet over medium-high until a drop of water skitters. Add avocado oil; swirl to coat. Lay tofu cubes in a single layer—hear that sizzle? Resist the urge to nudge for 3 full minutes; the crust forms when metal meets soybean serenity. Flip with a thin spatula, sear another 2–3 min per side until all six faces are golden. Transfer to a warm plate.

5
Aromatics in 30 seconds

Lower heat to medium. In the remaining oil add white parts of green onion, garlic, and ginger. Stir constantly 30 seconds; you want fragrance, not browning. If bits stick, splash 1 tsp water to deglaze.

6
Veggie flash-fry

Add bell peppers, snap peas, and carrots. Increase heat back to high. Stir-fry 3–4 minutes until peppers blister at the edges and snap peas turn jade green. Keep things moving; high heat preserves snap.

7
Reunite and glaze

Return tofu to the skillet. Pour in two-thirds of the peanut sauce; toss until everything gleams. Cook 1 minute to thicken, adding 1–2 Tbsp water if the mixture feels tight. Reserve remaining sauce for drizzling at the table.

8
Finish fresh

Off heat, drizzle sesame oil and scatter green onion tops. Serve immediately over steamed jasmine rice, quinoa, or cauliflower rice for a low-carb twist. Pass extra Sriracha and lime wedges so heat-seekers can customize.

Expert Tips

Smoking-hot skillet

If your pan isn’t hot enough the tofu will stick and the cornstarch will paste. Heat until wisps of smoke appear, then add oil immediately.

Crowd control

Overcrowding drops pan temperature and boils tofu instead of searing. If doubling, cook tofu in two batches and combine at the end.

Sauce consistency

Sauce too thick? Whisk in warm water 1 tsp at a time. Too thin? Simmer 30 seconds longer; peanut butter thickens as it heats.

Make-ahead hack

Press tofu the night before and keep submerged in cold water in the fridge. It’ll stay fresh up to 5 days and sear even faster.

Umami bomb

Add 1 tsp white miso to the peanut sauce for fermented depth that’ll have omnivores asking “what’s that amazing flavor?”

Double-duty sauce

Make a double batch of peanut sauce and use as a dip for summer rolls or drizzle over grain bowls later in the week.

Variations to Try

  • Thai Basil Twist: Swap bell peppers for 1 cup Thai eggplant and a handful of holy basil; finish with a squeeze of makrut lime.
  • Korean Gochujang Glow: Replace Sriracha with 1 tsp gochujang and add ½ cup kimchi during the last minute of stir-frying for funky heat.
  • Mango-Cashew Crunch: Fold in ½ cup fresh mango cubes and roasted cashews off-heat for sweet contrast.
  • Low-FODMAP: Omit garlic and onion; flavor oil with 1 tsp garlic-infused oil and use green-tops of scallions only.
  • Air-Fryer Tofu: Air-fry cornstarch-coated tofu at 400 °F (200 °C) for 12 minutes, shaking halfway, then proceed with skillet vegetables.

Storage Tips

Leftovers keep up to 4 days in an airtight container refrigerated. Store sauce separately if you anticipate leftovers—the tofu stays crispier. To reheat, warm a non-stick skillet over medium, add a splash of water, and toss tofu-veg mix 2–3 minutes until hot. Microwave works in a pinch (30-second bursts), but expect softer edges. Peanut sauce thickens when cold; loosen with warm water 1 tsp at a time. Freeze sauce only (not veggies) up to 2 months; thaw overnight in fridge and whisk before using.

Frequently Asked Questions

Silken tofu lacks the structure for high-heat searing and will crumble. Stick to extra-firm or super-firm varieties. If silken is all you have, consider baking it gently and adding at the end.

Absolutely—omit Sriracha in the main sauce and pass hot sauce at the table. Kids love the mild peanutty flavor, and you can cut veggies into fun shapes with a crinkle cutter.

Almond butter or cashew butter work seamlessly. For nut allergies use sunflower-seed butter; note it may turn a dull green due to chlorophyll reacting with acid—flavor is unaffected.

Pat vegetables dry, use high heat, and don’t overcrowd. If your home stove is modest, cook vegetables in two batches, combining at the end.

Yes. After cornstarch coating, brush cubes lightly with oil and grill on a well-oiled grate 2–3 min per side until char marks appear; proceed with skillet vegetables as written.
Crispy Tofu Stir Fry with Peanut Sauce for Vegan
main-dishes
Pin Recipe

Crispy Tofu Stir Fry with Peanut Sauce for Vegan

(4.9 from 127 reviews)
Prep
15 min
Cook
15 min
Servings
4

Ingredients

Instructions

  1. Press tofu: Wrap tofu in kitchen towels, top with a heavy skillet, and press 15 min.
  2. Make sauce: Whisk peanut butter, soy sauce, maple syrup, vinegar, Sriracha, and ¼ cup warm water until smooth; thin as needed.
  3. Coat tofu: Toss cubes with cornstarch and a pinch of salt.
  4. Sear tofu: Heat avocado oil in a hot skillet. Sear tofu 2–3 min per side until golden; remove.
  5. Stir-fry veg: In the same pan sauté whites of onion, garlic, and ginger 30 sec. Add peppers, snap peas, and carrots; cook 3–4 min.
  6. Combine: Return tofu, pour in two-thirds of the sauce; toss 1 min to glaze.
  7. Finish: Off heat, drizzle sesame oil and sprinkle green onion tops. Serve hot with remaining sauce on the side.

Recipe Notes

Sauce can be made 5 days ahead; refrigerate in a jar. For extra-crispy tofu use a non-stick carbon-steel or well-seasoned cast-iron skillet.

Nutrition (per serving)

318
Calories
22g
Protein
24g
Carbs
19g
Fat

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.