Crispy Tofu Peanut Stir

Crispy Tofu Stir Fry with Peanut Sauce served over fluffy rice with cilantro and lime wedges. Save
Crispy Tofu Stir Fry with Peanut Sauce served over fluffy rice with cilantro and lime wedges. | skilletscroll.com

This dish features golden, crispy tofu coated in cornstarch and pan-fried to perfection. Fresh bell peppers, carrots, snap peas, broccoli, and spring onions are quickly stir-fried to retain their crunch. A creamy peanut sauce, balanced with soy, maple syrup, garlic, and ginger, ties all flavors together. Garnished with chopped peanuts, cilantro, and lime wedges, it’s an easy, vibrant option perfect for weeknights.

I stumbled upon this recipe during a particularly chaotic week when I'd promised to cook for friends but had zero inspiration. Standing in front of my pantry, I spotted a block of tofu that had been waiting for the right moment, and suddenly the answer was clear: something crispy, something golden, something that would make everyone forget they were eating plant-based. That first batch of tofu, coated in cornstarch and sizzling in hot oil, changed how I thought about weeknight cooking.

I remember my neighbor peeking over the fence while I was prepping vegetables, drawn by the smell of tofu crisping up in the wok. By the time I finished cooking, she'd invited herself to dinner, and we ended up eating straight from the pan while sitting on the counter, talking about how shocked she was that tofu could taste this good. That night taught me that this dish has a way of converting people.

Ingredients

  • Extra-firm tofu: The key to everything—use the firmest tofu you can find, and pressing it really matters because moisture is the enemy of crispiness.
  • Cornstarch: This is the secret weapon that gives the tofu that golden, slightly crispy exterior without any fancy techniques.
  • Vegetable oil: Use a neutral oil with a high smoke point so it doesn't burn when you're getting that tofu golden.
  • Bell peppers and carrots: These provide sweetness and color, but feel free to swap them for whatever vegetables are in season or what you actually enjoy eating.
  • Snap peas and broccoli: They cook quickly and hold their texture, which keeps the whole dish from turning into mush.
  • Spring onions: Add them at the very end for a fresh bite that cuts through the richness of the sauce.
  • Creamy peanut butter: Look for one with minimal added sugar, as it makes the sauce taste more sophisticated and less like dessert.
  • Soy sauce or tamari: This is your umami base, so don't skip it or use a substitute unless you really need to.
  • Sesame oil: Just a teaspoon goes a long way and adds a toasted, nutty depth that feels more grown-up than regular oil.
  • Rice vinegar, maple syrup, and ginger: Together these balance the sauce so it's not one-dimensional—tangy, slightly sweet, warming, all at once.

Instructions

Press and cube the tofu:
Wrap your block of tofu in a clean kitchen towel and place something heavy on top for at least 10 minutes—a cast iron skillet works perfectly. This removes the water that would otherwise steam the tofu instead of crisping it. Cut the pressed tofu into bite-sized cubes, roughly the size of dice.
Coat with cornstarch:
Toss the cubes in a bowl with cornstarch until every surface is lightly dusted, almost like you're breading something. This coating is what creates that golden, slightly crispy texture.
Crisp the tofu:
Heat oil in your skillet or wok over medium-high heat until it shimmers—you'll know it's ready when a cube sizzles immediately. Add the tofu and let it sit undisturbed for a minute or two before turning, which gives each side a chance to brown properly. Keep turning occasionally until all sides are golden and crispy, about 8 to 10 minutes total. This is the most important step, so don't rush it.
Stir-fry the vegetables:
In the same hot pan, add your peppers, carrots, snap peas, and broccoli, tossing frequently so they cook evenly but stay crisp. The whole thing should take about 4 to 5 minutes. Add the spring onions at the very end, just for a minute, so they stay bright and fresh.
Make the sauce:
While the vegetables are cooking, whisk together the peanut butter, soy sauce, maple syrup, rice vinegar, sesame oil, garlic, and ginger in a separate bowl. Add warm water slowly, stirring until you reach a smooth, pourable consistency—it should coat a spoon but not be watery.
Bring it all together:
Return the crispy tofu to the pan with the vegetables and pour the sauce over everything, tossing gently so every piece gets coated. The sauce will coat and cling to the vegetables in the most satisfying way.
Plate and serve:
Spoon everything over warm rice and top with chopped peanuts, fresh cilantro, and a squeeze of lime juice. The lime is not optional—it brightens the whole dish.
Colorful vegetables and golden tofu cubes coated in a rich peanut sauce in a wok. Save
Colorful vegetables and golden tofu cubes coated in a rich peanut sauce in a wok. | skilletscroll.com

There's a moment, right after everything comes together in the wok, when the aroma hits you and you suddenly understand why people get excited about cooking at home. It's not about impressing anyone or following rules perfectly—it's about that moment when simple ingredients become something worth slowing down for.

The Case for Crispy Tofu

For years I thought tofu was only for people who were forced to eat it for dietary reasons, until I realized the problem was never the tofu itself—it was that I'd been cooking it wrong. Once you understand that tofu needs to be pressed and crisped, it stops being a sad vegetarian compromise and becomes something genuinely delicious and satisfying. The cornstarch is the move that changed everything for me.

About That Peanut Sauce

This sauce works because it balances four different things: richness from the peanut butter, saltiness from the soy, acidity from the vinegar, and subtle sweetness from the maple syrup. The sesame oil, ginger, and garlic add depth, but they're there to support the other flavors, not to dominate. It's a sauce that tastes intentional and more interesting than it has any right to be.

Making This Your Own

The skeleton of this dish is solid, but the vegetables should always be whatever is speaking to you at the farmers market or whatever you actually want to eat. Mushrooms would add earthiness, zucchini would keep it lighter, baby corn would add sweetness. The sauce is also your canvas—add chili flakes if you want heat, more ginger if you like punch, or extra sesame oil if you want it more toasty.

  • Swap vegetables freely based on the season and what you love, but keep the tofu and sauce as your anchors.
  • If you're cooking for someone with a peanut allergy, sunflower seed butter works beautifully as a one-to-one swap.
  • Leftovers reheat well and somehow taste even better the next day, though the tofu will lose some crispiness—still delicious though.
A close look at vegan Crispy Tofu Stir Fry with Peanut Sauce and crunchy chopped peanuts. Save
A close look at vegan Crispy Tofu Stir Fry with Peanut Sauce and crunchy chopped peanuts. | skilletscroll.com

This is the kind of meal that feels both completely approachable and genuinely impressive, which is exactly the category I'm always trying to cook in. Make it once, and it becomes the recipe you reach for again and again.

Recipe FAQs

Press tofu to remove moisture, coat in cornstarch, and pan-fry in hot oil until golden on all sides.

Yes, seasonal veggies like zucchini or mushrooms work well and can be swapped according to preference.

Add warm water gradually while whisking to reach a smooth, pourable texture suited to your taste.

Use tamari instead of regular soy sauce to ensure the dish remains gluten-free.

A pinch of chili flakes or a dash of sriracha added to the peanut sauce enhances spiciness.

Crispy Tofu Peanut Stir

Golden tofu cubes combined with crunchy vegetables and a rich peanut sauce for a quick meal.

Prep 20m
Cook 20m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Tofu

  • 14 oz extra-firm tofu, pressed and cubed
  • 2 tbsp cornstarch
  • 2 tbsp vegetable oil

Vegetables

  • 1 red bell pepper, sliced
  • 1 yellow bell pepper, sliced
  • 1 medium carrot, julienned
  • 5 oz snap peas, trimmed
  • 3.5 oz broccoli florets
  • 2 spring onions, sliced

Peanut Sauce

  • 4 tbsp creamy peanut butter
  • 2 tbsp soy sauce (use tamari for gluten-free)
  • 1 tbsp maple syrup or honey
  • 1 tbsp rice vinegar
  • 1 tsp toasted sesame oil
  • 1 small garlic clove, minced
  • 1 tsp fresh ginger, grated
  • 3 to 4 tbsp warm water, as needed for thinning

To Serve

  • Steamed jasmine or brown rice, for serving
  • 2 tbsp roasted peanuts, chopped
  • Fresh cilantro, roughly chopped
  • Lime wedges

Instructions

1
Press and Cube Tofu: Press tofu for at least 10 minutes to remove excess moisture. Cut into bite-sized cubes.
2
Coat Tofu: Toss tofu cubes with cornstarch until evenly coated.
3
Cook Tofu: Heat vegetable oil in a large nonstick skillet or wok over medium-high heat. Add tofu cubes and cook, turning occasionally, until golden and crispy on all sides, about 8 to 10 minutes. Remove tofu and set aside.
4
Stir Fry Vegetables: Add sliced bell peppers, carrots, snap peas, and broccoli to the same pan. Stir-fry for 4 to 5 minutes until vegetables are tender but still crisp. Add sliced spring onions and cook for another minute.
5
Prepare Peanut Sauce: Whisk together peanut butter, soy sauce, maple syrup or honey, rice vinegar, toasted sesame oil, minced garlic, fresh ginger, and warm water, adding water gradually to achieve a smooth, pourable consistency.
6
Combine and Toss: Return crispy tofu to the pan. Pour peanut sauce over tofu and vegetables and toss gently to coat evenly.
7
Serve: Transfer to serving dish and serve immediately over steamed jasmine or brown rice. Garnish with chopped roasted peanuts, fresh cilantro, and lime wedges.
Additional Information

Equipment Needed

  • Large nonstick skillet or wok
  • Mixing bowls
  • Whisk
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 410
Protein 18g
Carbs 36g
Fat 21g

Allergy Information

  • Contains soy (tofu, soy sauce) and peanuts.
  • May contain gluten if regular soy sauce is used.
Hannah Doyle

Passionate home cook sharing simple, tasty recipes and real-life kitchen wisdom for everyone.