A delightful aroma fills the kitchen as the sizzling sound of tofu and mushrooms comes together in a harmonious stir-fry. This Mushroom and Tofu Stir-Fry is not only quick to prepare—taking just about 30 minutes—but it also brings a burst of flavor and vibrant colors to your table. The combination of firm tofu and fresh vegetables creates a satisfying dish that’s both wholesome and easy to make.
This recipe is perfect for anyone seeking a quick and nutritious weeknight meal. Whether you’re trying to eat more plant-based dishes or simply looking for a delightful dinner option, this stir-fry fits the bill. You can easily make it ahead of time, and leftovers can be stored for a tasty lunch the next day.
Why You’ll Love This Recipe
- The crispy tofu adds a satisfying crunch that contrasts beautifully with tender vegetables.
- It comes together in under 30 minutes, making weeknight dinners a breeze.
- The garlic and ginger infuse the dish with aromatic depth that elevates the flavors.
- Customizable with your favorite vegetables, it’s a versatile dinner option.
What You’ll Need
Gather these ingredients for a delicious stir-fry.
For the Stir-Fry
- 1 block firm tofu, pressed and cut into cubes
- 2 cups mushrooms, sliced
- 2 tablespoons soy sauce
- 1 tablespoon garlic, minced
- 1 tablespoon ginger, minced
- 2 tablespoons vegetable oil
- Assorted vegetables (bell peppers, broccoli, etc.)
For Seasoning
- Salt and pepper to taste
Tofu can be replaced with tempeh for a different texture.
Substitutions & Swaps
- Use low-sodium soy sauce for less sodium.
- Replace tofu with tempeh for added nuttiness.
- Any mushrooms can be used; try shiitake for richer flavor.
- Swap vegetables based on seasonal availability.
How to Make It
Follow these simple steps to create your stir-fry masterpiece.
Press the Tofu
Press the tofu for about 15 minutes to remove excess moisture, then cut it into cubes.
Heat the Oil
Heat the vegetable oil in a large skillet over medium-high heat.
Cook the Tofu
Add the tofu cubes and cook until golden brown and crispy on all sides, about 10 minutes.
Add Vegetables
Add the sliced mushrooms and your choice of assorted vegetables, sautéing until they are tender, roughly 5 minutes.
Incorporate Aromatics
Stir in the garlic and ginger, cooking for an additional minute until fragrant.
Add Soy Sauce
Pour in the soy sauce and toss everything to combine, ensuring an even coat.
Season to Taste
Season with salt and pepper to taste, adjusting as desired.
Serve
Serve hot over rice or noodles for a complete meal.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, the texture of tofu can change.
Reheat: Microwave for 1-2 minutes until warmed through.
Tips for Best Results
- Ensure the tofu is well-pressed for maximum crispiness.
- Stir-fry on high heat for better texture and flavor development.
- Customize the vegetables based on your favorites or seasonal picks.
- Don’t overcrowd the pan to maintain the heat and achieve a nice sear.
Serving Suggestions
- Serve over jasmine rice for a fragrant base.
- Pair with noodles for a satisfying, filling meal.
- Great as a main dish during casual dinner parties.



