Welcome to yummycookingclasses

Crispy Tofu Stir-Fry With Peanut Sauce Veggies

By Violet Parker | January 06, 2026
Crispy Tofu Stir-Fry With Peanut Sauce Veggies

If you’ve ever stood in your kitchen at 6:30 p.m. staring at a block of tofu and wondering how on earth to turn it into something that crackles with flavor instead of sadness, you’re in the right place. I’ve been there—more times than I care to admit—and this crispy tofu stir-fry with peanut sauce veggies is the happy-ending version that story deserves.

I first cobbled it together on a rainy Tuesday when the fridge held nothing but a wilting head of broccoli, one red pepper, and the aforementioned tofu brick. I wanted take-out, but I also wanted to stay in my pajamas. Twenty-five minutes later I was standing over the skillet, chopsticks in hand, eating straight from the pan because I couldn’t be bothered to plate. The tofu cubes were audibly crunchy, the veggies still had snap, and the peanut sauce—oh, the peanut sauce—was the silky, spicy-sweet blanket that pulled everything together.

Since then it’s become my “house special.” I bring it to potlucks (it travels like a dream), serve it to skeptical relatives who swear they “don’t do tofu,” and batch-cook it on Sundays so I can portion lunches that actually make coworkers jealous. It’s fast enough for a frantic weeknight, yet colorful and impressive enough for Saturday guests. Vegan? Absolutely. Gluten-free? Just swap tamari for soy. Oil-free? Skip the sauté and air-fry the tofu. Whatever your dietary lane, this dish happily rides shotgun.

Why This Recipe Works

  • Ultra-crispy tofu without deep-frying: A light cornstarch cloak + ripping-hot skillet = golden crunch in under 8 minutes.
  • One-pan veggies: We sear, not steam, so everything stays vivid and slightly charred.
  • Velvety 5-ingredient peanut sauce: Whisk, pour, done—no blender or reduction required.
  • 30-minute weeknight hero: While the tofu presses, you prep produce and whisk sauce; dinner is ready before the rice finishes cooking.
  • Meal-prep MVP: Components hold beautifully for 4 days; just re-warm and drizzle extra sauce.
  • Customizable heat & sweetness: Sriracha and maple are adjustable so toddlers and spice-fiends both stay happy.

Ingredients You'll Need

Ingredients

Extra-firm tofu is non-negotiable for cubed glory; anything softer will crumble in the skillet. Look for brands packed in water, not aseptic boxes, for the densest texture. If you’re soy-averse, thick slabs of tempeh or even canned chickpeas can sub in, but tofu remains the crunch champion.

Cornstarch is the magic micro-coat that dehydrates the surface, yielding blistered edges. Arrowroot or potato starch swap 1:1, but skip flour—it’ll taste gummy. For a soy-free option, use tapioca starch.

Avocado oil has a 500 °F smoke point, letting us sear aggressively without setting off alarms. Refined peanut or high-oleic sunflower oil work too; olive oil will burn and turn acrid.

Broccoli florets should be small and bite-sized so they cook through in the same time as the tofu. Buy a head and cut it yourself; bagged “broccoli crowns” are often stem-heavy and uneven.

Red bell pepper brings candy-sweet crunch and color pop. Yellow or orange bells are fine; green are too bitter here. In summer, try zucchini ribbons or fresh corn kernels.

Carrots add earthy sweetness and gorgeous contrast when ribboned with a peeler. If you’re in a hurry, buy pre-shredded matchsticks and toss them in during the last minute so they stay bright.

Garlic & ginger are the aromatic backbone. Buy firm, plump ginger and freeze what you don’t use—frozen ginger grates like a dream and keeps for months.

Peanut butter should be natural, unsweetened, and well-stirred. The only ingredient on the label should be peanuts (maybe salt). If you’re allergic, almond or sunflower-seed butter work, though you’ll lose that classic Thai profile.

Maple syrup balances the salty-savory notes. Use the real stuff; pancake syrup is mostly corn syrup and will taste flat. Agave or brown-rice syrup are fine stand-ins.

Lime juice brightens everything. Fresh is mandatory—bottled tastes like floor cleaner. Roll the lime on the counter before slicing to maximize juice.

Sriracha brings controlled heat. If you’re cooking for heat-sensitive palates, start with ½ teaspoon and let the spice-lovers drizzle more tableside.

How to Make Crispy Tofu Stir-Fry With Peanut Sauce Veggies

1
Press the tofu

Drain tofu, slice block into two slabs, wrap in a clean tea towel, and set under a heavy cast-iron skillet or cutting board weighted with cans. Let stand 10–15 minutes while you whisk sauce and prep veggies. Removing excess water is the difference between limp and shatteringly crisp.

2
Cube & coat

Unwrap tofu, cut into Âľ-inch cubes. In a medium bowl, toss gently with 1 tablespoon cornstarch until every piece is dusted; the starch should disappear into the surface moisture. Set bowl near the stove.

3
Whisk the peanut sauce

In a glass measuring cup combine â…“ cup peanut butter, 2 tablespoons low-sodium soy sauce, 2 tablespoons maple syrup, juice of 1 lime, 1 tablespoon sriracha, and 3 tablespoons warm water. Whisk with a fork until glossy and pourable; add more water 1 teaspoon at a time for a heavy-cream consistency. Set aside so flavors meld.

4
Sear the tofu

Heat a 12-inch stainless or carbon-steel skillet over medium-high until a drop of water skitters across the surface, 2 minutes. Add 2 tablespoons avocado oil, swirl to coat, then scatter in tofu cubes—don’t crowd; if your pan is small, work in batches. Let sear undisturbed 2 minutes; a golden crust should form. Flip with a thin metal spatula and brown two more sides, 4–5 minutes total. Transfer tofu to a plate lined with paper towel; season lightly with salt while hot.

5
Aromatics & high-heat veggies

Return same skillet to heat, add 1 teaspoon oil, then 2 minced garlic cloves and 1 tablespoon grated ginger; stir-fry 20 seconds until fragrant but not brown. Add broccoli and 2 tablespoons water, cover with lid or baking sheet, and steam 2 minutes to jump-start tenderness.

6
Add quick-cook veg

Uncover, add red pepper strips and carrot ribbons, sprinkle with ¼ teaspoon kosher salt, and stir-fry 2–3 minutes until peppers blister at the edges and carrots wilt slightly but keep color.

7
Reunite & glaze

Return tofu to skillet, pour in half the peanut sauce, and toss until everything is lacquered, 1 minute. The sauce will bubble and thicken; add a splash of water if it tightens too much.

8
Serve

Divide fluffy jasmine rice among shallow bowls, pile the glossy stir-fry high, and drizzle with remaining peanut sauce. Shower with sesame seeds, sliced scallions, and optional extra sriracha. Eat immediately for maximum crunch.

Expert Tips

Moisture is the enemy of crisp

After pressing, pat tofu with paper towel again right before the cornstarch step. Any lingering droplets will steam and soften the crust.

Hot pan, cold oil

Let the skillet preheat fully; the oil should shimmer but not smoke. A too-cool surface causes sticking and rubbery tofu.

Don’t crowd the cubes

Overloading drops pan temperature and causes mushy tofu. If doubling recipe, use two skillets or sear in batches and combine at the end.

Thin to win

Peanut sauce thickens as it sits. Keep a mug of warm water nearby; add by teaspoons until it’s creamy enough to drizzle, not glop.

Flavor booster

A teaspoon of white miso whisked into the sauce adds fermented umami depth without screaming “miso.”

Soggy day after?

Revive leftovers in a 425 °F oven for 6 minutes instead of microwaving; the tofu regains its snap and the sauce caramelizes.

Variations to Try

  • Thai Basil Twist: Swap broccoli for green beans and shower finished dish with a handful of torn Thai basil leaves plus a squeeze of extra lime.
  • Sweet & Sour: Sub peanut butter with almond butter and add 1 tablespoon pineapple juice plus 1 teaspoon rice vinegar to the sauce.
  • Low-carb bowl: Serve over cauliflower rice and replace carrots with snap peas to shave 12 g carbs per serving.
  • Protein swap: Use the same cornstarch method on 1-inch chunks of chicken breast or shrimp; reduce sear time to 90 seconds per side.
  • Nut-free classroom version: Replace peanut butter with SunButter and swap toasted pumpkin seeds for garnish.

Storage Tips

Refrigerate: Let components cool completely. Store tofu/veggies and peanut sauce in separate airtight containers up to 4 days. The sauce will thicken; whisk in warm water to loosen.

Freeze: Peanut sauce freezes beautifully for 3 months; portion into ice-cube trays for single-serve blobs. Tofu texture changes when frozen—if you must, flash-freeze cubes on a tray, then bag; reheat in 400 °F air-fryer 5 minutes.

Pack lunchboxes: Keep sauce in mini leak-proof cup; combine with room-temp components just before eating to preserve crunch.

Revive: Warm tofu/veggies in a dry non-stick skillet over medium 4 minutes, then drizzle fresh sauce. Microwave works in a pinch but expect softer tofu.

Frequently Asked Questions

Absolutely. Preheat air-fryer to 400 °F, spray coated tofu with neutral oil, and cook 8 minutes, shaking halfway. Texture is marginally drier but still excellent.

Start with ½ teaspoon kosher salt in the sauce, taste, and increase by ¼ teaspoon until it pops. Remember soy sauce contributes salinity too.

Yes. Air-fry or bake tofu on parchment at 425 °F 20 minutes. Stir-fry veggies in 3 tablespoons vegetable broth instead of oil, adding more as it evaporates.

Double all quantities but sear tofu in two skillets or batches to maintain crust. Bake sauce-covered tofu on sheet pan at 450 °F 5 minutes to reheat before serving.

Fragrant jasmine rice echoes Thai roots, but brown basmati adds nutty chew and fiber. For low-glycemic, try black or red rice; their earthy flavor stands up to the bold sauce.

Totally doable. Pre-press tofu at home, stash sauce in a screw-top jar, and pack pre-cut veggies in zip bags. Cook over cast-iron on portable burner or grill griddle.
Crispy Tofu Stir-Fry With Peanut Sauce Veggies
main-dishes
Pin Recipe

Crispy Tofu Stir-Fry With Peanut Sauce Veggies

(4.9 from 127 reviews)
Prep
10 min
Cook
20 min
Servings
4

Ingredients

Instructions

  1. Press & coat: Press tofu 10–15 min, toss gently with cornstarch.
  2. Make sauce: Whisk peanut butter, soy, maple, lime juice, sriracha, and warm water until silky.
  3. Sear tofu: Heat 1 ½ tsp oil in hot skillet, sear tofu cubes 6–7 min total until golden on three sides. Remove.
  4. Stir-fry veg: Add remaining oil, garlic, ginger 20 s. Add broccoli plus 2 Tbsp water, cover 2 min. Add pepper & carrot, sprinkle salt, sauté 2–3 min.
  5. Combine: Return tofu, pour half the sauce, toss 1 min until glazed.
  6. Serve: Spoon over rice, drizzle remaining sauce, top with sesame seeds & scallions.

Recipe Notes

Sauce thickens as it sits; loosen with warm water. For gluten-free, use tamari. Oil-free? See FAQ section above.

Nutrition (per serving)

318
Calories
18g
Protein
24g
Carbs
19g
Fat

More Recipes