This veggie and tofu stir fry works best when the tofu is already crisp, the vegetables are cut small enough to cook quickly, and the sauce is mixed before anything hits the pan. That order keeps the dish colorful instead of watery.

For a better weeknight result, treat the recipe like a quick assembly: cook the tofu first, keep the vegetables moving over medium-high heat, then add the cornstarch sauce only at the end so it turns glossy without dulling the broccoli and snow peas.
Table of Contents
The Ingredients and What They Do
14 ounces firm or extra-firm tofu, pressed and cooked until crisp
½ cup snow peas, fresh or frozen
½ cup broccoli florets
2–3 tablespoon olive oil
½ of a medium brown onion, cubed
2 medium to large garlic cloves, minced
½ of a bell pepper, tricolor or red and yellow mix
1 pinch of salt
8 oz Shimeji mushrooms
Black pepper to taste
Scallions for serving
Sesame seeds for serving
Lime wedges for serving
Stir Fry Sauce:
3 tablespoon room temp water
3 tablespoon low sodium gluten free soy sauce
1 tablespoon maple syrup
2 teaspoon white rice vinegar
2 teaspoon sesame oil, toasted
1 tablespoon cornstarch
Step-by-Step Cooking Flow
Start with the Tofu

Start with crisp pan-fried tofu that has had a few minutes to sit after cooking. Resting it uncovered helps the surface stay firm before it goes back into the pan with sauce.
Keep the tofu on a plate, not under a lid, while you prep the sauce and vegetables; trapped steam can soften the edges you worked to crisp.
Mix the Stir Fry Sauce
In a medium bowl, whisk together room temperature water, low sodium gluten free soy sauce, maple syrup, white rice vinegar, toasted sesame oil, and cornstarch.
Whisk until no cornstarch streaks remain. A smooth sauce thickens evenly in the hot pan and coats the tofu instead of clumping in pale patches.
Sauté the Vegetables

Heat olive oil in a cast iron skillet or wok over medium-high heat. When it ripples, it’s ready.
Add snow peas, broccoli florets, cubed brown onion, minced garlic, chopped bell pepper, mushrooms, a pinch of salt and black pepper. Sauté for 3–4 minutes, stirring often, until just softened and vibrant.
Stop while the broccoli is still green and the snow peas still snap. The vegetables will keep cooking for another minute once the sauce is added.
Combine the Tofu and Sauce
Add the cooked tofu into the pan, followed by your mixed stir fry sauce. Toss everything gently to coat.
Cook just until the sauce bubbles and turns shiny, usually 30 to 60 seconds. Longer cooking can make the tofu soften and the vegetables lose their bite.
Finish and Serve
Once your sauce is thick and glossy, turn off the heat. Drizzle the stir fry with fresh lime juice for a bright pop of flavor.
Serve it over rice when you want a fuller meal, or over noodles when you want something softer and more saucy. Add the scallions and sesame seeds after plating so they stay fresh.

Veggie & Tofu Stir Fry
Ingredients
- 14 ounces firm or extra-firm tofu, pressed and cooked until crisp or 1 batch crispy pan-fried tofu
- ½ cup snow peas (fresh or frozen)
- ½ cup broccoli florets
- 2–3 tablespoons olive oil
- ½ medium brown onion, cubed
- 2 large garlic cloves, minced
- ½ bell pepper (tricolor or red/yellow)
- 1 pinch salt
- 8 oz Shimeji mushrooms
- Black pepper to taste
- Scallions (for serving)
- Sesame seeds (for serving)
- Lime wedges (for serving)
- Stir Fry Sauce:
- 3 tablespoons water
- 3 tablespoons low-sodium gluten-free soy sauce
- 1 tablespoon maple syrup
- 2 teaspoons white rice vinegar
- 2 teaspoons toasted sesame oil
- 1 tablespoon cornstarch
Instructions
- Prepare about 14 ounces firm or extra-firm tofu by pressing it and cooking it until crisp, then set it aside uncovered.

- Whisk stir fry sauce ingredients in a bowl until smooth.

- Heat 1–2 tablespoons olive oil in a wok or skillet over medium-high heat.
- Add snow peas, broccoli, onion, garlic, bell pepper, mushrooms, salt, and pepper. Sauté 3–4 minutes until vibrant.

- Add cooked tofu to the pan.

- Pour the stir fry sauce over everything; toss continuously until glossy and thickened (about 2 minutes).
- Garnish with scallions, sesame seeds, and lime wedges.
Notes
Tofu can be air-fried or pan-fried for crispiness.
Double the sauce for extra coating. Store leftovers in an airtight container in the fridge for up to 3 days.
Nutrition is estimated per serving using about 14 ounces tofu and the full sauce; rice, noodles, sesame seeds, scallions, and lime wedges are not included.
Sodium varies significantly by soy sauce brand.
Nutrition
Why This Stir Fry Stays Crisp and Saucy
Why This Method Works
The method works because tofu and vegetables need different timing. Crisp tofu is protected by adding it near the end, while the vegetables get direct heat first so they stay bright.
The sauce should coat, not drown, the pan. If it looks too thick, add a spoonful of water; if it looks thin, keep it bubbling briefly before serving.
Flavor & Texture Advantage
Each veggie plays a part: snap from snow peas, juicy mushrooms, and silky onions come together for a bowl that’s both hearty and light.
Tofu adds the main protein, but the texture depends on not overcrowding the pan. If your skillet is small, cook the vegetables in two batches so they saute instead of steam.
Where This Recipe Fits Best
This recipe fits best as a plant-forward dinner with protein, fiber, and a flexible carb base. The final nutrition depends most on the tofu portion, the oil used, and whether you serve it with rice or noodles.
Storage, Serving, and Variation Notes
Meal Prep Power
Save time by pressing or cooking the tofu ahead and chopping the vegetables the night before. Keep the sauce separate until cooking so the cornstarch does not settle into the vegetables.
Smart Storage
Keep leftovers in an airtight container. Reheat gently on the stove for the best texture, and enjoy within three days.
Quick Variation
Switch up your veggies based on what’s in season, but always keep the protein and sauce the same for the signature taste.
Healthier for You
Use brown rice, quinoa, or whole grain noodles if you want more fiber. For a lighter plate, serve the stir fry over extra broccoli or cabbage and keep the sauce amount the same.
Common Recipe Questions
Can I make this ahead for meal prep?
Yes. Store leftovers in an airtight container in the fridge for up to three days and reheat gently.
What should I serve with it?
It’s delicious with brown rice, white rice, or whole wheat noodles for a balanced meal.
Is it gluten free?
Yes, as long as you use certified gluten free soy sauce, every bite is free of gluten.
Final Kitchen Takeaway
The strongest version of this stir fry is simple: crisp tofu, vegetables that still have bite, and a sauce added at the last minute. That is what makes it useful for repeat weeknight cooking, not just a one-time recipe.
You’ll Also Love These Recipes
Why You'll Love This Tofu Stir Fry
- Quick and easy to make for any night
- A source of plant-based protein from tofu
- Satisfies with every crunchy, saucy bite
- Perfect for busy schedules and meal prep


