Mushroom and Tofu Stir-Fry

Total Time: 35 mins Difficulty: Beginner
A vibrant medley of earthy mushrooms and golden tofu bathed in a glossy soy-sesame sauce, perfect for a fast, flavor-packed weeknight dinner.
pinit

Mushroom and Tofu Stir-Fry brings a vibrant medley of earthy mushrooms and golden tofu bathed in a glossy soy-sesame sauce, perfect for a fast, flavor-packed weeknight dinner. Earthy mushrooms sizzle until golden, then join tender tofu cubes in a silky glaze that clings to each bite. A hint of garlic and ginger wakes up your palate, while scallions add a fresh crunch—making this beginner-friendly dish both comforting and exciting to whip up any evening.

Key Ingredients

Here’s what you’ll need to build those bold flavors and satisfying textures in this Mushroom and Tofu Stir-Fry:

  • 200 g mushrooms, thinly sliced: Earthy base that soaks up the soy-sesame sauce and adds meaty texture.
  • 200 g firm tofu, cubed: Tender protein that holds its shape and absorbs all the savory goodness.
  • 2 tbsp soy sauce: Salty umami punch that ties everything together.
  • 1 tbsp sesame oil: Nutty aroma that deepens the stir-fry’s flavor profile.
  • 1 tbsp vegetable oil: High-heat cooking oil for a perfect sear on mushrooms and tofu.
  • 1 clove garlic, minced: Pungent kick that layers in aromatic complexity.
  • 1 tsp ginger, grated: Zesty warmth to brighten every bite.
  • 2 stalks green onions, chopped: Fresh crunch and mild onion flavor stirred in at the end.
  • 1 tsp cornstarch: Thickening agent for a glossy, clingy sauce.
  • 2 tbsp water: Hydrates the cornstarch to create a silky slurry.
  • Salt to taste: Balances sweetness and enhances natural flavors.
  • Pepper to taste: Adds a gentle heat and rounded spice finish.

How To Make Mushroom and Tofu Stir-Fry

Stir-fries thrive on quick, high-heat cooking and well-prepped ingredients. In this Mushroom and Tofu Stir-Fry, you’ll press the tofu, whisk together a simple soy-sesame slurry, and stir-fry garlic, ginger, mushrooms, and tofu in succession to build layers of flavor. Timing is key: each element gets just enough heat to develop color and texture without overcooking. Let’s dive into the step-by-step process.

1. Press the cubed tofu between layers of paper towels for 5–10 minutes, squeezing out moisture so it crisps up nicely and soaks in flavors.

2. In a small bowl, whisk together soy sauce, sesame oil, cornstarch, and water until smooth—this becomes your glossy stir-fry sauce.

3. Heat vegetable oil in a large pan or wok over medium-high heat until shimmering.

4. Add the minced garlic and grated ginger, stir-frying for about 30 seconds until fragrant and golden.

5. Toss in the sliced mushrooms and cook for 4–5 minutes, stirring occasionally until they release moisture and develop a light brown sear.

6. Push the mushrooms to one side of the pan, add the pressed tofu cubes, and pour in the prepared stir-fry sauce.

7. Gently toss everything together, cooking for another 2–3 minutes until the sauce thickens and coats each piece evenly.

8. Season with salt and pepper to taste, stir in the chopped green onions, then remove from heat and serve immediately.

Serving Suggestions

Ready to plate this Mushroom and Tofu Stir-Fry? Here are four fun and flavorful ways to enjoy it:

  • Steamed Jasmine Rice: Spoon your stir-fry over fluffy white rice to soak up every drop of soy-sesame sauce for a classic pairing.
  • Soba or Rice Noodles: Toss stir-fry with cooked noodles and a drizzle of extra sesame oil for an easy noodle bowl that’s perfect for lunch.
  • Fresh Greens Side: Serve alongside a crisp cucumber salad or baby spinach drizzled with rice vinegar for a refreshing contrast.
  • Garnished with Sesame Seeds: Sprinkle toasted sesame seeds and extra chopped scallions on top for an added nutty crunch and vibrant color.

Tips For Perfect Mushroom and Tofu Stir-Fry

Getting this stir-fry just right is all about small tweaks and smart prep—here are a few friendly pointers to help you shine:

  • Pressing tofu helps it absorb flavors and achieve a firmer texture. Make sure you remove as much moisture as possible before cooking.
  • Adjust the amount of soy sauce for preferred saltiness. Taste your sauce mixture and tweak it if you like it milder or more robust.
  • You can replace mushrooms with other vegetables like bell peppers or snap peas. Feel free to mix in your favorite veggies for color and crunch.
  • Serve over steamed rice or noodles for a complete meal. It turns this stir-fry into a hearty, satisfying dinner everyone will love.

How To Store It

Leftovers of this Mushroom and Tofu Stir-Fry are just as delightful the next day—here’s how to keep them fresh:

  • Refrigerate in an Airtight Container: Cool completely, then store in a sealed container in the fridge for up to 3 days.
  • Separate Rice or Noodles: If you made grains or noodles, keep them in a different container to maintain the perfect texture.
  • Freezing (Optional): Pack your cooled stir-fry in freezer-safe bags for up to 1 month. Thaw overnight in the fridge before reheating.
  • Gentle Reheating: Warm in a skillet over medium heat with a splash of water or broth to revive the sauce’s consistency and keep tofu tender.

Frequently Asked Questions

Here are quick answers to common questions about this Mushroom and Tofu Stir-Fry:

  • How long does it take to prepare and cook this Mushroom and Tofu Stir-Fry?

Total time is about 25–30 minutes. Pressing the tofu takes 5–10 minutes while you slice the mushrooms and chop the green onions. Whisking the sauce and heating the pan take another 5 minutes. Cooking garlic, ginger, mushrooms and tofu with the sauce takes roughly 7–8 minutes.

  • Why is pressing the tofu important and how should I do it?

Pressing tofu removes excess moisture so it absorbs the stir-fry sauce better and develops a firmer, meatier texture. Place cubed tofu between layers of paper towels or a clean kitchen towel, then set a heavy pan or plate on top for 5–10 minutes to squeeze out liquid.

  • Can I use different vegetables or mushroom varieties in this recipe?

Yes. You can swap the mushrooms for shiitake, cremini, or oyster mushrooms for deeper flavor. Bell peppers, snap peas, broccoli florets or sliced zucchini also work well. Just adjust cooking times so each vegetable is tender-crisp.

  • How do I achieve a nicely coated sauce and prevent it from being too thin?

Whisking cornstarch with water before adding soy sauce and sesame oil creates a slurry that thickens when heated. Make sure the pan is hot, pour the sauce in after you’ve pushed the mushrooms to one side, then toss gently for 2–3 minutes. The sauce will cling to the tofu and mushrooms as it thickens.

  • How can I adjust the seasoning for different dietary needs or taste preferences?

For lower sodium, use a reduced-sodium soy sauce or substitute with coconut aminos. To add heat, mix in chili flakes or a dash of sriracha when you add the garlic and ginger. Increase sesame oil for a nuttier aroma or swap half the vegetable oil for peanut oil for extra fragrance.

  • What are the best ways to serve and store leftovers?

Serve over steamed jasmine rice, brown rice, quinoa or noodles. Leftovers keep well in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water or broth to loosen the sauce if needed.

  • Can I prepare any components in advance to save time?

Yes. Slice mushrooms, cube and press tofu, and chop green onions a day ahead and store in separate airtight containers in the fridge. You can also mix the sauce ingredients and keep them covered to streamline the cooking process.

What Makes This Special

This Mushroom and Tofu Stir-Fry is a weeknight superstar—quick, colorful, and endlessly adaptable. The secret lies in pressing the tofu for perfect bite, whisking up that silky soy-sesame slurry, and cooking everything just long enough to build phenomenal flavor. It’s so simple you’ll wonder why you ever order takeout! Go ahead, print this guide, save it for later, and let us know how it turns out. Questions, tweaks, or rave reviews—drop a comment below and share your kitchen triumph!

Mushroom and Tofu Stir-Fry

Difficulty: Beginner Prep Time 15 mins Cook Time 10 mins Rest Time 10 mins Total Time 35 mins
Calories: 450

Description

Earthy mushrooms sizzle until golden, then join tender tofu cubes in a silky soy-sesame glaze that clings to each bite. A hint of garlic and ginger wakes up your palate, while scallions add a fresh crunch.

Ingredients

Instructions

  1. Press the cubed tofu between paper towels to remove excess moisture.
  2. In a small bowl, whisk together soy sauce, sesame oil, cornstarch and water to create the stir-fry sauce.
  3. Heat vegetable oil in a large pan or wok over medium-high heat.
  4. Add garlic and ginger, stir-fry for 30 seconds until fragrant.
  5. Add mushrooms and cook for 4-5 minutes until they release their moisture and start to brown.
  6. Push mushrooms to one side, add tofu and pour in the stir-fry sauce.
  7. Gently toss everything together and cook for 2-3 minutes until the sauce thickens and coats the ingredients.
  8. Season with salt and pepper, then stir in green onions before removing from heat.

Note

  • Pressing tofu helps it absorb flavors and achieve a firmer texture.
  • Adjust the amount of soy sauce for preferred saltiness.
  • You can replace mushrooms with other vegetables like bell peppers or snap peas.
  • Serve over steamed rice or noodles for a complete meal.
Keywords: mushroom stir-fry,tofu stir-fry,vegetarian dinner,soy sesame sauce,quick stir-fry,weeknight recipe

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare and cook this Mushroom and Tofu Stir-Fry?

Total time is about 25–30 minutes. Pressing the tofu takes 5–10 minutes while you slice the mushrooms and chop the green onions. Whisking the sauce and heating the pan take another 5 minutes. Cooking garlic, ginger, mushrooms and tofu with the sauce takes roughly 7–8 minutes.

Why is pressing the tofu important and how should I do it?

Pressing tofu removes excess moisture so it absorbs the stir-fry sauce better and develops a firmer, meatier texture. Place cubed tofu between layers of paper towels or a clean kitchen towel, then set a heavy pan or plate on top for 5–10 minutes to squeeze out liquid.

Can I use different vegetables or mushroom varieties in this recipe?

Yes. You can swap the mushrooms for shiitake, cremini, or oyster mushrooms for deeper flavor. Bell peppers, snap peas, broccoli florets or sliced zucchini also work well. Just adjust cooking times so each vegetable is tender-crisp.

How do I achieve a nicely coated sauce and prevent it from being too thin?

Whisking cornstarch with water before adding soy sauce and sesame oil creates a slurry that thickens when heated. Make sure the pan is hot, pour the sauce in after you’ve pushed the mushrooms to one side, then toss gently for 2–3 minutes. The sauce will cling to the tofu and mushrooms as it thickens.

How can I adjust the seasoning for different dietary needs or taste preferences?

For lower sodium, use a reduced-sodium soy sauce or substitute with coconut aminos. To add heat, mix in chili flakes or a dash of sriracha when you add the garlic and ginger. Increase sesame oil for a nuttier aroma or swap half the vegetable oil for peanut oil for extra fragrance.

What are the best ways to serve and store leftovers?

Serve over steamed jasmine rice, brown rice, quinoa or noodles. Leftovers keep well in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat, adding a splash of water or broth to loosen the sauce if needed.

Can I prepare any components in advance to save time?

Yes. Slice mushrooms, cube and press tofu, and chop green onions a day ahead and store in separate airtight containers in the fridge. You can also mix the sauce ingredients and keep them covered to streamline the cooking process.

Julia Martinez

Food and Lifestyle Blogger

Hey there ! I'm Julia Martinez, and welcome to my kitchen where tradition meets innovation. Growing up in a multigenerational household, I learned that the best recipes aren't just about ingredients – they're about the stories, memories, and love that get passed down through each carefully prepared dish.

Leave a Comment

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