My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Refreshing Vegan Spring Recipes
×
Add us as a trusted site on Google
Home » Recipes » Vegan Asian Recipes

Flavorful Mushroom Tofu Stir-fry

Mee Sha drinking a cup of coffee seated.
Modified: Mar 7, 2026 · Published: Mar 25, 2024 by Jim Mee Sha · This post may contain affiliate links · Leave a Comment
Jump to Recipe

If you want something nutritious, tasty, and ready in 30 minutes, make this tofu mushroom stir-fry! Featuring juicy mushrooms and crispy tofu coated in a umami-packed sauce, it makes the perfect weeknight dinner.

It is great served over rice or noodles, including my oyster sauce noodles and gochujang fried rice. For a heartier meal, pair with sides such as air-fried oyster mushrooms and tofu lettuce wraps.

Stirring a plate of mushroom tofu stir-fry with a pair of chopsticks.

Stir-fries are one of our favorite quick meals to make. It is not only delicious but highly customizable, with endless variations available. We have a growing list on our website, including green bean tofu, hoisin tofu, and Chinese okra stir-fry.

Another reason to love stir-fries is that it is an easy (and delicious) way to get your greens! I am going with only mushrooms here, but feel free to go wild and add any other vegetables you like, including broccoli, cauliflower, carrots!

Jump to:
  • 💚Why you will love mushroom and tofu stir-fry
  • 🍄What you will need 
  • ✨Ingredient variations and add-ins
  • 🔪How to make mushroom tofu stir-fry
  • ✅Helpful tips 
  • ❄️Storing leftovers
  • 🍽️More stir-fry recipes
  • 📖 Recipe

💚Why you will love mushroom and tofu stir-fry

  • Incredibly satisfying and packed with umami flavors
  • Ready in 30 minutes with minimal prep
  • A nutritious main featuring meaty mushrooms and protein-packed tofu
  • Pairs great with any Asian mains, including vegan congee and fried rice vermicelli

🍄What you will need 

Ingredients needed like mushrooms, cornstarch, green onion, tofu, ginger, and garlic.
Ingredients needed for sauce like oyster sauce, soy sauce, shaoxing wine, sesame oil, sugar, and red pepper flakes.
  • Tofu - Either extra-firm or firm tofu pressed beforehand (either with a tofu press or by pressing it down with something heavy). Check out this post for more details on how to press tofu.
  • Cornstarch - Essential to make crispy tofu.
  • Mushrooms - I am using a mix of shimeji and shiitake, but any combination will work.
  • Oyster sauce - Keep it plant-based by using a vegetarian alternative, like this Lee Kum Kee's stir-fry sauce.
  • Shaoxing wine (optional) - Adds depth and complexity to the sauce
  • Chili flakes - Give some kick to the dish; omit for a spice-free version.

See the recipe card for full information on ingredients and quantities.

✨Ingredient variations and add-ins

  • Use other veggies - This recipe is highly versatile; you can add any veggie you have, like bell peppers, Chinese greens, carrots, and broccoli. Cook harder veggies first before adding in tender ones.
  • Turn it into a veggie noodle stir-fry - Add 3-4 portions of cooked noodles of your choice. Double the sauce ingredients and season to taste.
  • Dial up the heat - Add more chili flakes, or you can mix in some sriracha/chili oil.

🔪How to make mushroom tofu stir-fry

Tofu coated in cornstarch in a rectangular container.

Step 1: In a container, add tofu cubes along with cornstarch and salt. Cover and toss until tofu cubes are well coated.

Pan-fried tofu in a non-stick pan.

Step 2: Pan-fry tofu in a non-stick pan for 2-3 minutes on each side or until most sides are golden. Set aside.

Stir-fry sauce in a ramekin with a teaspoon beside.

Step 3: While tofu is cooking, mix together all ingredients needed for the stir-fry sauce.

Cooked garlic and ginger in a non-stick pan.

Step 4: Add garlic and ginger to the pan. Fry for a minute until fragrant.

Pouring stir-fry sauce into a pan of tofu and mushrooms.

Step 5: Add mushrooms next and stir-fry for 3-4 minutes. Add cooked tofu and stir-fry sauce next, frying until ingredients are hot.

Mushroom tofu stir-fry in a non-stick pan.

Step 6: Remove pan from heat, and stir in green onion. Your mushroom tofu stir-fry is ready to be served.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

✅Helpful tips 

  • Bake or cook tofu in an air fryer - Spray tofu cubes with oil. Either bake in an oven preheated to 200C/400F for 20 minutes, or in the air fryer at 180C/350F for 10-15 minutes.
  • Use a large pan or wok - A too small pan will cause ingredients to fry rather than steam, yielding watered-down and soggy stir-fry. We love using a good non-stick wok.
  • Serving suggestions - Serve it over a bed of rice or a bowl of brown rice congee for an easy dinner. I also love pairing it with side dishes like my tofu dumplings or Chinese vegetable soup.
A plate of mushroom tofu stir-fry served with chopsticks with red pepper flakes and sesame seeds in the background.

❄️Storing leftovers

Refrigerating - Store the mushroom and tofu stir-fry in an airtight container for up to 4 days. Reheat in the microwave or pan until hot before serving.

Tofu will lose its crispiness, but the dish will still be delicious regardless!

Freezing - Not recommended as tofu will release water after thawing, diluting the flavors of this dish.

A plate of mushroom tofu stir-fry with a pair of chopsticks, red pepper flakes, and sesame seeds beside.

🍽️More stir-fry recipes

  • A plate of green beans tofu served with spoon topped with sesame seeds.
    Green Beans Tofu Stir-fry
  • A plate of bean sprouts stir-fry served with a spoon.
    Chinese Bean Sprouts Stir-fry
  • A plate of eggplant served with chopsticks with rice and green onion beside.
    Chinese Eggplant Stir-fry
  • Peanut tofu stir-fry served on a bowl of rice with a pair of chopsticks and 2 cups of tea beside.
    Peanut Sauce Tofu Stir-fry

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

A plate of mushroom tofu stir-fry with a pair of chopsticks, sesame seeds, red pepper flakes, and bowl of rice beside.

Mushroom Tofu Stir-fry

Meesha
If you want something nutritious, tasty, and ready in 30minutes, make this tofu mushroom stir-fry! Featuring juicy mushrooms and crispy tofu coated in an umami-packed sauce, it makes the perfect weeknight dinner.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 20 minutes mins
Total Time 30 minutes mins
Course Main Course, Side Dish
Cuisine Chinese
Servings 3 servings
Calories 176 kcal

Ingredients
  

For tofu

  • 1 block extra-firm tofu drained, pressed, and cubed
  • 1 tablespoon cornstarch
  • ½ teaspoon salt

For stir-fry sauce

  • 1 tablespoon soy sauce or tamari/shoyu
  • 1 tablespoon oyster sauce regular or vegetarian
  • ½ tablespoon shaoxing wine
  • ½ teaspoon sugar
  • 1 teaspoon sesame oil
  • 1 teaspoon red pepper flakes optional

For stir-fry

  • 3 cloves garlic minced
  • 2 teaspoon minced ginger
  • 3 cups mushrooms of choice *
  • 1 stalk green onion sliced into 2 inches pieces
Prevent your screen from going dark

Instructions
 

  • In a container, add tofu cubes along with cornstarch and salt. Place the lid on and toss until tofu cubes are well coated.
  • Heat a tablespoon of oil in a non-stick pan or wok. Pan-fry tofu on each side for 2-3 minutes, or until most sides are golden. Remove from the wok and set aside.
  • While tofu is cooking, mix together all ingredients needed for the stir-fry sauce.
  • Heat another ½ tablespoon of oil in the same wok, then add garlic and ginger to the pan. Fry for a minute until fragrant.
  • Add mushroom next and stir-fry for 3-4 minutes over medium-high heat, or until tender.
  • Add cooked tofu and stir-fry sauce. Toss and fry until the ingredients are hot.
  • Remove from heat, and stir in green onion. Your mushroom tofu stir-fry is ready to be served.

Notes

*Mushrooms - I am using a mix of shimeji and shiitake, but any combination will work.
 
Helpful tips 
  • Bake or cook tofu in an air fryer - Spray tofu cubes with oil. Either bake in an oven preheated to 200C/400F for 20 minutes, or in the air fryer at 180C/350F for 10-15 minutes.
  • Use a large pan or wok - A too-small pan will cause ingredients to fry rather than steam, yielding a watered-down, soggy stir-fry. We love using a good non-stick wok.
 
Storing - Leftover tofu and mushroom stir-fry can be refrigerated in an airtight container for up to 4 days. Reheat in microwave or oven before serving. 

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 176kcalCarbohydrates: 12gProtein: 16gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 4gMonounsaturated Fat: 2gSodium: 909mgPotassium: 364mgFiber: 3gSugar: 3gVitamin A: 238IUVitamin C: 4mgCalcium: 184mgIron: 2mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Asian

  • A plate of lemongrass tofu served with chopsticks and 2 glasses of tea.
    Lemongrass tofu
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • Teriyaki tofu served on a bowl of rice with a fork, chopped green onion, and sesame seeds beside.
    Teriyaki Tofu Stir-fry
  • A bowl of laksa served with a pair of chopsticks and a ceramic spoon beside.
    Creamy Malaysian Vegan Laksa
5 from 1 vote (1 rating without comment)

Join the discussion ! Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




A headshot of Mee Sha leaning on a handrail.

Hi there! I am Mee Sha, a registered dietitian with a passion for food, cooking, and all things nutrition. This is where I share quick, healthy recipes that make plant-based eating simple, nourishing, and genuinely delicious.

More about me →

🌼Vibrant Vegan Spring Recipes

  • A bowl of tom kha on a plate served with a ceramic spoon with lime wedges and another bowl of curry beside.
    Vegan Tom Kha (with tofu)
  • A close-up shot of curry served in a white bowl with a spoon on the side.
    Creamy Vegan Thai Red Curry with Tofu
  • A bowl of pho served with spoon with chopsticks, green onion, and condiments beside.
    Vegan Pho with Tofu
  • 2 jar of overnight oats on a plate with a jar of oats and milk in the background.
    Vegan Protein Overnight Oats
  • A plate of tofu lettuce wrap with tea, bowl of tofu filling, and spoonful of chili flakes beside.
    PF Chang's Tofu Lettuce Wraps
  • Pad pak served with rice on a plate with chopsticks beside.
    Pad Pak Thai (Thai Stir-fry Vegetables)

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.