Why You’ll Love This Recipe
Mushroom and Tofu Stir-Fry is a quick, healthy, and flavorful dish perfect for busy weeknights. With tender mushrooms, crispy tofu, and a savory sauce, this stir-fry brings together umami-rich ingredients for a satisfying plant-based meal. Ready in just 25 minutes, it’s great for lunch or dinner and pairs well with rice or noodles.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
firm tofufresh mushrooms (such as shiitake, cremini, or button)garlicgingersoy saucesesame oilcornstarchgreen onionsvegetable oilwater or brothred pepper flakes (optional for heat)
directions
Press the tofu for 10-15 minutes to remove excess moisture, then cut it into cubes.
In a bowl, toss tofu cubes with a bit of cornstarch to help them crisp up.
Heat vegetable oil in a skillet or wok over medium-high heat. Add tofu and cook until golden on all sides. Remove and set aside.
In the same pan, add a bit more oil if needed. Sauté garlic and ginger until fragrant.
Add the sliced mushrooms and stir-fry for 4-5 minutes until they release moisture and start to brown.
Return tofu to the pan. Stir in soy sauce, sesame oil, and a splash of water or broth. Add red pepper flakes if using.
Cook for another 2-3 minutes, stirring to coat everything in the sauce.
Garnish with chopped green onions before serving.
Servings and timing
Serves 2-3
Preparation time: 10 minutes
Cooking time: 15 minutes
Total time: 25 minutes
Variations
Use tempeh instead of tofu for a different texture.
Add broccoli, bell peppers, or snap peas for extra veggies.
Stir in hoisin sauce or a touch of maple syrup for sweetness.
Serve over brown rice, quinoa, or noodles.
storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat in a skillet over medium heat or in the microwave until warmed through.
Avoid freezing as tofu and mushrooms may change texture.
FAQs
Can I use soft tofu?
Firm or extra-firm tofu is best for stir-frying as it holds shape better.
How do I keep tofu crispy?
Press it well, coat with cornstarch, and cook in a hot pan without overcrowding.
What mushrooms work best?
Shiitake, cremini, and button mushrooms all work well in this dish.
Is this recipe gluten-free?
Use tamari or gluten-free soy sauce to make it gluten-free.
Can I add more sauce?
Yes, just double the sauce ingredients if you prefer a saucier dish.
Is this dish spicy?
It can be! Add red pepper flakes to taste or skip them for a milder version.
Can I meal prep this?
Yes, make ahead and store in separate containers for easy meals.
Do I need a wok?
No, a large skillet works just as well.
What can I use instead of sesame oil?
Try toasted peanut oil or skip it altogether for a milder flavor.
Can I use frozen mushrooms?
Fresh is best, but thawed and drained frozen mushrooms will work in a pinch.
Conclusion
Mushroom and Tofu Stir-Fry is a fast and flavorful plant-based dish that doesn’t compromise on taste. Packed with texture, nutrients, and umami, it’s a reliable go-to for a wholesome meal that comes together in just 25 minutes. Keep this one in your rotation for those nights when you want something delicious with minimal effort.
PrintMushroom and Tofu Stir-Fry (25-Minutes)
A quick and healthy Mushroom and Tofu Stir-Fry packed with savory flavors, perfect for a weeknight dinner in just 25 minutes.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Asian
- Diet: Vegan
Ingredients
- 1 tablespoon vegetable oil
- 2 cloves garlic, minced
- 1 teaspoon fresh ginger, grated
- 200g (7 oz) firm tofu, cubed
- 250g (9 oz) mushrooms, sliced
- 1 bell pepper, sliced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce (or vegetarian oyster sauce)
- 1 teaspoon sesame oil
- 1 teaspoon cornstarch mixed with 2 tablespoons water
- 2 green onions, chopped
- Salt and pepper to taste
- Cooked rice, for serving
Instructions
- Heat the vegetable oil in a large skillet or wok over medium-high heat.
- Add the garlic and ginger, sauté for 30 seconds until fragrant.
- Add the tofu cubes and cook for 4-5 minutes until golden brown on all sides.
- Add the sliced mushrooms and bell pepper, stir-fry for 5-6 minutes until tender.
- Stir in the soy sauce, oyster sauce, and sesame oil.
- Add the cornstarch slurry and cook for 1-2 minutes until the sauce thickens.
- Season with salt and pepper to taste.
- Garnish with chopped green onions and serve hot with rice.
Notes
- Use extra-firm tofu for best texture.
- Feel free to substitute mushrooms with other vegetables like broccoli or snap peas.
- Make it spicy by adding a pinch of red pepper flakes or sliced chili.
Nutrition
- Serving Size: 1 serving
- Calories: 220
- Sugar: 4g
- Sodium: 580mg
- Fat: 12g
- Saturated Fat: 1.5g
- Unsaturated Fat: 9.5g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 13g
- Cholesterol: 0mg