in

Mushroom and Tofu Stir-Fry

Save this recipe on:

Bold, savory, and packed with plant-powered protein, this Mushroom and Tofu Stir-Fry is a weeknight dinner dream. It combines crispy tofu cubes with umami-rich mushrooms, fresh broccoli florets, and a glossy, garlicky soy sauce glaze. The result? A nourishing, flavor-loaded dish that comes together quickly and satisfies without any fuss.

Bold, savory, and packed with plant-powered protein, this Mushroom and Tofu Stir-Fry is a weeknight dinner dream. It combines crispy tofu cubes with umami-rich mushrooms, fresh broccoli florets, and a glossy, garlicky soy sauce glaze. The result? A nourishing, flavor-loaded dish that comes together quickly and satisfies without any fuss.

Whether you’re looking for a vegan main dish or just craving a better-than-takeout stir-fry, this recipe delivers big flavor with simple ingredients. The seared tofu soaks up the sticky sauce, the mushrooms add depth, and the broccoli keeps things vibrant and crunchy. You won’t even miss the meat!

What Kind of Tofu Works Best for Stir-Fry?

Extra-firm tofu is your best friend here. It holds its shape while pan-frying and gets that golden crispness on the outside while staying tender inside. Be sure to press it before cooking to remove excess moisture—this makes a huge difference in texture.

Ingredients for the Mushroom and Tofu Stir-Fry

  • Extra-Firm Tofu: Essential for crispy cubes that hold up in the pan.
  • Mushrooms: Cremini or button mushrooms work great, bringing that earthy umami base.
  • Broccoli Florets: For color, crunch, and nutrients.
  • Garlic & Ginger: The aromatic base that infuses the stir-fry with bold Asian-inspired flavor.
  • Soy Sauce: Deepens the savoriness and creates a rich glaze.
  • Sesame Oil: Adds a nutty finish and authentic stir-fry aroma.
  • Cornstarch: Helps crisp the tofu and thickens the sauce to coat every bite.
  • Brown Sugar: Balances the saltiness with a touch of sweetness.
  • Rice Vinegar: Adds brightness and slight tang to the sauce.

How To Make the Mushroom and Tofu Stir-Fry

Step 1: Press and Cube the Tofu

Press the tofu for at least 15 minutes to remove moisture. Then cut it into bite-sized cubes for even browning.

Step 2: Sear the Tofu

Toss tofu cubes with cornstarch and a pinch of salt. Heat oil in a non-stick or cast iron skillet and fry until golden and crisp on all sides. Set aside.

Step 3: Sauté the Veggies

In the same pan, sauté garlic and ginger until fragrant. Add sliced mushrooms and cook until they release moisture and begin to caramelize. Toss in the broccoli and stir-fry until just tender but still bright green.

Step 4: Make the Sauce

Whisk together soy sauce, sesame oil, rice vinegar, brown sugar, and a splash of water in a small bowl.

Step 5: Combine and Simmer

Return tofu to the pan and pour in the sauce. Let it simmer for a few minutes until the sauce thickens and coats everything beautifully. Sprinkle with sesame seeds before serving.

Pin this Recipe

Serving and Storing Mushroom and Tofu Stir-Fry

This stir-fry is perfect over a bed of jasmine rice, brown rice, or even noodles. It’s best served immediately for maximum crispiness but can also be refrigerated in an airtight container for up to 3 days. Reheat in a skillet to bring back some of that golden edge on the tofu.

What to Serve With Mushroom and Tofu Stir-Fry?

Steamed Jasmine Rice

The fluffy base that soaks up all the saucy goodness.

Coconut Rice

Adds a hint of sweetness and tropical flair.

Vegan Dumplings

A fun and filling side to pair with this veggie main.

Pickled Cucumber Salad

Bright and refreshing to cut through the savory depth of the stir-fry.

Spicy Edamame

Tossed in chili garlic oil for an addictive, spicy snack.

Garlic Noodles

Rich and savory, they turn the meal into a full-on feast.

Roasted Sweet Potatoes

The caramelized sweetness plays perfectly with the salty soy glaze.


Want More Stir-Fry Ideas?

If you’re into sizzling, saucy, veggie-packed meals, you should check out these other crave-worthy dishes from Chef Alchemy:

Save This Pin For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.

And let me know in the comments how yours turned out. Did you spice it up with chili flakes? Add a splash of hoisin or teriyaki? Or maybe double the mushrooms?

I love hearing how others make these recipes their own. Ask away if you have questions—let’s help each other stir-fry better.

Explore beautifully curated health-boosting dishes on ChefAlchemy’s Recipes and discover your next favorite feel-good meal.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mushroom and Tofu Stir-Fry

Mushroom and Tofu Stir-Fry


  • Author: Lorenzo Devereaux
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

Craving a healthy, flavor-packed dinner that’s ready in no time? This Mushroom and Tofu Stir-Fry is your go-to! With crispy tofu cubes, earthy mushrooms, crunchy broccoli, and a glossy soy-based sauce, it hits all the right notes. Perfect for a quick dinner, easy vegan lunch, or meal prep option, this easy recipe satisfies without any meat. Whether you’re searching for healthy snack ideas, easy weeknight dinners, or plant-based food ideas, this stir-fry fits the bill deliciously.


Ingredients

2 cups broccoli florets

14 oz extra-firm tofu, pressed and cubed

1 tablespoon cornstarch

2 tablespoons neutral oil (for frying)

1 1/2 cups sliced mushrooms (cremini or button)

2 cloves garlic, minced

1 teaspoon fresh ginger, grated

3 tablespoons soy sauce

1 tablespoon sesame oil

1 tablespoon rice vinegar

1 tablespoon brown sugar

2 tablespoons water

1 teaspoon sesame seeds (for garnish)


Instructions

1. Press the tofu for at least 15 minutes and cut into cubes.

2. Toss tofu with cornstarch and a pinch of salt.

3. Heat oil in a skillet, fry tofu until golden and crispy on all sides. Set aside.

4. In the same pan, sauté garlic and ginger until fragrant.

5. Add mushrooms and cook until softened and lightly browned.

6. Stir in broccoli and cook until just tender and bright green.

7. In a bowl, mix soy sauce, sesame oil, rice vinegar, brown sugar, and water.

8. Return tofu to the pan, pour in sauce, and simmer until thickened.

9. Toss everything to coat well.

10. Garnish with sesame seeds and serve hot.

Notes

For crispier tofu, make sure it’s well-pressed and don’t overcrowd the pan.

You can substitute the mushrooms with shiitake or oyster mushrooms for a more gourmet twist.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Dinner
  • Method: Stir-fry
  • Cuisine: Asian-inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 260
  • Sugar: 4g
  • Sodium: 680mg
  • Fat: 16g
  • Saturated Fat: 2g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 4g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: easy recipe, quick dinner, vegan stir-fry, tofu recipe, healthy snack, food ideas

Save this recipe on: