Veggie & Tofu Stir Fry

Alicia
By
Disclosure: This post may contain affiliate links.

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.

Veggie & Tofu Stir Fry

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

Flat lay of tofu stir fry ingredients including broccoli, snow peas, bell peppers, garlic, ginger, tofu, mushrooms, soy sauce, sesame oil, and rice vinegar on a gray surface

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

Close-up overhead view of crispy golden-brown tofu cubes cooking in a dark skillet with light oil droplets

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

Overhead close-up of dark homemade stir fry sauce in a small glass bowl on a white marble countertop

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

Overhead view of broccoli, snow peas, onions, mushrooms, and bell peppers cooking in a skillet on a white marble countertop

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

Close-up tofu stir fry with broccoli, snow peas, peppers, onions, and crispy glazed tofu in a skillet on a white marble countertop

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 and tofu stir fry with broccoli, snow peas, mushrooms, and sauce

Veggie & Tofu Stir Fry

Alicia
A colorful plant-based stir fry with crisp tofu, snow peas, broccoli, mushrooms, and a glossy garlic-maple soy sauce.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Healthy Dinner
Cuisine Asian Fusion
Servings 4 servings
Calories 280 kcal

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.
    Close-up overhead view of crispy golden-brown tofu cubes cooking in a dark skillet with light oil droplets
  • Whisk stir fry sauce ingredients in a bowl until smooth.
    Overhead close-up of dark homemade stir fry sauce in a small glass bowl on a white marble countertop
  • 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.
    Overhead view of broccoli, snow peas, onions, mushrooms, and bell peppers cooking in a skillet on a white marble countertop
  • Add cooked tofu to the pan.
    Close-up tofu stir fry with broccoli, snow peas, peppers, onions, and crispy glazed tofu in a skillet on a white marble countertop
  • 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

Use frozen snow peas if fresh are unavailable.
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

Serving: 1servingCalories: 280kcalCarbohydrates: 18gProtein: 15gFat: 14gSaturated Fat: 2gSodium: 600mgFiber: 5gSugar: 6g
Tried this recipe?Let us know how it was!

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

Vertical served plate of garlic butter salmon fillets with roasted asparagus
Vertical Pinterest-style turkey meatballs with green herb sauce and rustic homemade presentation
Vertical Pinterest style grilled chicken breast with lettuce and garlic herb drizzle

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