Why You’ll Love This Recipe

This stir-fry is packed with umami flavor and comes together in minutes. The tofu becomes crispy on the outside while staying soft inside, and the mushrooms add a rich, meaty texture. It’s a healthy, protein-rich vegan dish that’s easy to customize with your favorite vegetables and sauces.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
firm tofu, pressed and cubed
mushrooms (such as button, cremini, or shiitake), sliced
garlic, minced
ginger, minced
soy sauce
sesame oil
olive oil or neutral oil
cornstarch (optional, for crisping tofu)
green onions, chopped
salt
black pepper
water or vegetable broth

Directions

Start by pressing the tofu to remove excess moisture, then cut it into bite-sized cubes. If desired, toss the tofu lightly in cornstarch for a crispier texture.

Heat oil in a large skillet or wok over medium-high heat. Add the tofu and cook until golden and crispy on all sides, then remove from the pan and set aside.

In the same pan, add a bit more oil if needed and sauté the garlic and ginger for about 30 seconds until fragrant. Add the sliced mushrooms and cook until they release their moisture and become tender.

Return the tofu to the pan and stir to combine. Pour in the soy sauce, a splash of water or broth, and a drizzle of sesame oil. Toss everything together and cook for another 2–3 minutes so the flavors meld.

Finish by adding chopped green onions and seasoning with salt and black pepper to taste. Serve hot.

Servings and timing

This recipe serves 3–4 people.
Preparation time: 15 minutes
Cooking time: 10–12 minutes
Total time: approximately 25–30 minutes

Variations

Add vegetables like bell peppers, broccoli, or snap peas for extra color and nutrition. For a spicy kick, include chili paste or red pepper flakes. You can also add a splash of hoisin or oyster-style vegan sauce for a deeper flavor. Serve it over rice, noodles, or quinoa for a complete meal.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat until warmed through. Avoid microwaving for too long, as it may soften the tofu too much.

FAQs

Do I have to press the tofu?

Pressing helps remove moisture and improves texture, but it’s optional if you’re short on time.

How do I make tofu crispy?

Coating it lightly in cornstarch and cooking in hot oil helps create a crispy exterior.

What mushrooms work best?

Button, cremini, or shiitake mushrooms all work well.

Can I make this gluten-free?

Yes, use gluten-free soy sauce or tamari.

Is this dish vegan?

Yes, it’s completely plant-based.

Can I add more sauce?

Absolutely, adjust soy sauce and broth to your preference.

What can I serve with this stir-fry?

It pairs well with rice, noodles, or even cauliflower rice.

Can I use frozen tofu?

Yes, but thaw it first; it will have a firmer, chewier texture.

How do I prevent soggy tofu?

Cook it in batches and avoid overcrowding the pan.

Can I meal prep this recipe?

Yes, it stores well and can be reheated for quick meals.

Conclusion

Mushroom & Tofu Stir-Fry is a simple, flavorful dish that proves plant-based meals can be both satisfying and delicious. With its quick preparation and rich taste, it’s a great addition to any weekly meal plan.


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 & Tofu Stir-Fry

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 15 minutes
  • Cook Time: 10–12 minutes
  • Total Time: 25–30 minutes
  • Yield: 3–4 servings
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Asian-Inspired
  • Diet: Vegetarian

Description

This Mushroom & Tofu Stir-Fry is a quick and flavorful vegan dish made with crispy tofu, tender mushrooms, and a savory umami-rich sauce. Perfect for a healthy weeknight dinner, this easy plant-based recipe is packed with protein and comes together in under 30 minutes.


Ingredients

  • 14 oz firm tofu, pressed and cubed
  • 2 cups mushrooms (button, cremini, or shiitake), sliced
  • 2 cloves garlic, minced
  • 1 teaspoon ginger, minced
  • 23 tablespoons soy sauce
  • 1 teaspoon sesame oil
  • 12 tablespoons olive oil or neutral oil
  • 1 tablespoon cornstarch (optional)
  • 2 green onions, chopped
  • Salt, to taste
  • Black pepper, to taste
  • 23 tablespoons water or vegetable broth

Instructions

  • Press tofu to remove excess moisture, then cut into bite-sized cubes. Toss lightly in cornstarch if using.
  • Heat oil in a large skillet or wok over medium-high heat.
  • Add tofu and cook until golden and crispy on all sides. Remove and set aside.
  • In the same pan, add more oil if needed and sauté garlic and ginger for about 30 seconds.
  • Add mushrooms and cook until tender and lightly browned.
  • Return tofu to the pan and stir to combine.
  • Pour in soy sauce, water or broth, and sesame oil. Toss and cook for 2–3 minutes.
  • Add green onions and season with salt and black pepper to taste.
  • Serve hot.

Notes

Add vegetables like broccoli, bell peppers, or snap peas for variety.Use tamari or gluten-free soy sauce for a gluten-free option.Add chili flakes or chili paste for heat.Avoid overcrowding the pan to keep tofu crispy.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star