If you’re craving a quick, wholesome meal that doesn’t skimp on flavor, this mushroom tofu stir-fry is exactly what you need. Ready in just 25 minutes, this recipe is perfect for busy weeknights when you want something nutritious and satisfying without spending hours in the kitchen.
You’ll love how the tender tofu pairs beautifully with earthy mushrooms and a savory sauce that brings everything together. Whether you’re a seasoned cook or new to vegetarian cooking, this mushroom tofu stir-fry is approachable, delicious, and sure to become a staple in your meal rotation.
Why You’ll Love This Recipe
- Ready in just 25 minutes – perfect for busy schedules
- Plant-based and vegan-friendly with protein-packed tofu
- Full of umami flavor from fresh mushrooms and a savory sauce
- Easy to customize with your favorite veggies or spices
- Minimal ingredients with pantry staples you likely have on hand
Ingredients
Gather these simple ingredients to make a flavorful mushroom and tofu stir-fry that’s quick and healthy.
- 14 ounces firm tofu, pressed and cubed
- 8 ounces cremini or white mushrooms, sliced
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1/4 cup low-sodium soy sauce
- 1 tablespoon rice vinegar
- 1 tablespoon maple syrup or honey
- 1 teaspoon toasted sesame oil
- 1/4 teaspoon red pepper flakes (optional)
- 3 green onions, sliced, for garnish
- 1 tablespoon sesame seeds, for garnish
- Cooked rice or noodles, to serve
Recipe Details
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Servings: 4
- Calories: Approximately 220 per serving
How to Make Mushroom and Tofu Stir-Fry (25-Minutes)
- Start by pressing your tofu for at least 10 minutes to remove excess water, then cut it into 1-inch cubes.
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add tofu cubes and cook until golden brown on all sides, about 8 minutes. Remove tofu and set aside.
- In the same pan, add the remaining 1 tablespoon of oil. Toss in the sliced mushrooms and sauté for 5 minutes until they release their juices and begin to brown.
- Add minced garlic and ginger to the mushrooms and cook for an additional 1 minute until fragrant.
- Return the tofu to the pan. Pour in soy sauce, rice vinegar, maple syrup, toasted sesame oil, and red pepper flakes if using. Stir well to coat and cook for another 3 minutes until the sauce thickens slightly and everything is heated through.
- Remove from heat and garnish with sliced green onions and sesame seeds.
- Serve immediately over cooked rice or noodles for a complete meal.
Tips for the Best Results
- Press your tofu well to ensure it crisps up nicely and doesn’t become soggy.
- Use a hot pan and avoid overcrowding so mushrooms and tofu brown instead of steam.
- For extra veggies, add bell peppers, snap peas, or bok choy along with the mushrooms.
- Adjust the sweetness and saltiness by tweaking the amount of maple syrup and soy sauce to your taste.
- Serve with freshly steamed rice or your favorite noodles to soak up the delicious sauce.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 3 days. This mushroom tofu stir-fry reheats well on the stovetop or in the microwave.
To reheat, warm it gently over medium heat until heated through, adding a splash of water or soy sauce if the mixture seems dry. Avoid overcooking to keep tofu tender and mushrooms flavorful.
Frequently Asked Questions
Can I use other types of mushrooms in this stir-fry?
Absolutely! You can substitute with shiitake, button, or portobello mushrooms depending on your preference and what you have available. Each will bring a slightly different flavor and texture.
Is firm tofu the best choice for this recipe?
Yes, firm tofu holds its shape during cooking and crisps nicely. Silken tofu is too delicate and will break apart in a stir-fry.
Can I make this stir-fry gluten-free?
Yes, just use tamari or a gluten-free soy sauce substitute to keep it gluten-free without sacrificing flavor.
How can I make this recipe spicier?
Increase the red pepper flakes or add a splash of sriracha or chili paste when cooking the sauce to give it more heat.
