Tasty Mushroom Tofu Stir-Fry

Featured in Delicious Main Dish Recipes for Every Occasion.

In just 25 minutes, enjoy crispy tofu mixed with mushrooms and a savory soy-garlic-ginger sauce. The tofu is pressed for firmness, dusted with cornstarch, and cooked until golden. Mushrooms add depth with optional veggies like snap peas, broccoli, or peppers for a colorful twist. A simple sauce using soy sauce, vinegar, sesame oil, maple syrup, and cornstarch ties everything together perfectly. Top it all off with green onions and sesame seeds, and serve over rice or noodles for a quick, comforting meal.

A man wearing a white shirt and suspenders holding a piece of paper.
Updated on Sun, 24 Aug 2025 01:28:39 GMT
A bowl filled with tofu and mushroom stir-fry. Pin it
A bowl filled with tofu and mushroom stir-fry. | chefmelt.com

My go-to mushroom tofu stir-fry has become a total lifesaver on busy nights when I want something fast but impressive. The mix of hearty mushrooms with crispy tofu makes such a filling plant-based dinner that it's won over even the biggest meat fans at my table.

I came up with this dish during a crazy workweek when I needed something healthy but couldn't handle complicated cooking. My family gobbled it up so fast that it's now a regular part of our dinner lineup.

Ingredients

  • Firm tofu gives you that awesome bite when you squeeze out the water and cook it right. Go for extra firm if you can find it
  • Mushrooms add that meaty, rich taste. I like mixing cremini with shiitake for better flavor
  • Vegetable oil stands up to the high heat cooking. A bit of sesame oil throws in some lovely nuttiness
  • Fresh garlic and ginger create that amazing smell base. Skip the dried stuff for real flavor
  • Soy sauce brings all that savory goodness. Try the low sodium kind if you're watching salt
  • Rice vinegar cuts through the richness with a touch of tang
  • Maple syrup helps everything brown up nicely and balances the salt without making things too sweet
  • Cornstarch turns your sauce into that shiny restaurant-style coating that sticks to everything
  • Bell peppers broccoli and snap peas bring color, crunch and good-for-you stuff
  • Sesame seeds and green onions make everything look fancy and add the final flavor pop

How To Make Wonderful Mushroom and Tofu Stir-Fry

Prep the protein
Squeeze your tofu between paper towels under something heavy for about 15 minutes. Cut it into 1-inch chunks. For super crispy results, gently mix with a tablespoon of cornstarch until it's lightly dusted. This trick gives you tofu that's crunchy outside but still soft inside.
Build the mushroom flavor base
Get your biggest pan or wok really hot before adding oil. Spread mushrooms out and don't touch them for 2 minutes. Letting them sit creates those tasty brown spots that pack in flavor. Once they're golden, push them to one side.
Crisp the tofu
Pour the rest of your oil in the empty part of the pan. Place tofu cubes with room between them. Don't move them for 3 minutes each side until they turn golden and crunchy. A thin spatula works great for turning them without breaking. That cornstarch coating will make an amazing crust.
Add color and nutrition
Throw in your veggies, all cut roughly the same size so they cook evenly. Slice bell peppers into thin strips and break broccoli into tiny florets. Cook just 2 minutes so they stay bright and crunchy. Add your garlic and ginger last so they don't burn and lose their flavor.
Create the glossy sauce
Mix sauce ingredients until the cornstarch completely dissolves with no clumps. Pour it around the edges of the pan instead of directly on the food. When it hits the hot surface, it'll bubble up and get thick right away. Gently toss everything so each piece gets coated in that gorgeous shiny sauce.
Finish with flair
Turn the heat off before your sauce gets too thick. Sprinkle plenty of sesame seeds and green onions on top for looks and extra crunch. Serve right away over hot rice or noodles while everything's still got the perfect texture.

This stir-fry brings back memories of the first time I cooked for my partner years ago. I was so worried about getting the tofu right that I practiced three times before our actual date night. Now we make this together every anniversary and add one new veggie each time as a symbol of how we've grown.

Perfect Tofu Texture Tips

Getting crispy tofu comes down to how you prep it. After squeezing out water, wrap your tofu in a clean kitchen towel with a heavy cookbook on top for 20 minutes. This step gets rid of extra moisture so it crisps up beautifully when cooking. I picked up this trick from my neighbor who learned to cook in Taiwan, and it completely changed my tofu game.

Mushroom Selection Guide

Plain white mushrooms work fine, but try branching out with this dish. Shiitakes bring an amazing earthy flavor, while oyster mushrooms have a really nice, soft texture. Don't wash mushrooms until you're ready to cook since they soak up water like crazy. Just wipe them with a damp paper towel instead of dunking them in water to keep their flavor concentrated.

Make It Your Own

This stir-fry can change with whatever's in your kitchen. During spring, throw in some tender asparagus tips or fresh peas. Summer gardens give you perfect peppers and zucchini. Fall brings hearty kale and brussels sprouts that get wonderfully crisp in a hot pan. The sauce works great with any mix, so this dish really follows you through all seasons.

A bowl of mushroom and tofu stir-fry. Pin it
A bowl of mushroom and tofu stir-fry. | chefmelt.com

Storage and Leftovers

Put any extras in an airtight container in the fridge for up to 3 days. The flavors actually get better overnight, sometimes making it even tastier the next day. When heating it up again, add a little splash of water to loosen the sauce since it thickens in the cold. For the best results, warm it in a pan instead of the microwave to keep the tofu edges crispy.

A bowl of stir-fry with mushrooms and tofu. Pin it
A bowl of stir-fry with mushrooms and tofu. | chefmelt.com

Frequently Asked Questions

→ How do I make the tofu crispy?

To get that crunch, press the tofu to remove extra moisture (wrap it in paper towels and weigh it down for half an hour). Dice into 1-inch cubes, then toss lightly with cornstarch. Use medium-high heat and enough oil in your pan, cooking undisturbed for 3-4 minutes per side until golden.

→ Can I try other mushroom types?

Absolutely! You can use shiitake, cremini, button mushrooms, or mix a few kinds. Shiitakes are bold and savory, cremini are dense and hearty, and button mushrooms are mild but soak up the sauce wonderfully.

→ Is this safe for gluten-free diets?

It sure can be! Replace soy sauce with tamari or a gluten-free soy sauce alternative. If gluten intolerance is a concern, double-check your cornstarch is processed in a gluten-free facility.

→ What goes well with this stir-fry?

Serve it with fluffy jasmine or brown rice, noodles like udon or rice noodles, or even low-carb cauliflower rice. To round things out, add a side of miso soup or a crunchy salad with sesame dressing.

→ Can I make it spicier?

Sure thing! Add a pinch of red pepper flakes while you’re sautéing garlic and ginger. You can also mix in chili garlic sauce, sriracha, or a fresh sliced chili to the sauce. For personalized spice, serve with chili oil on the side.

→ Can I prepare this ahead of time?

While it's best when freshly made, you can prep it in advance. Press and slice the tofu, prep your mushrooms and veggies, and whisk the sauce ingredients. Refrigerate them for up to a day and cook when needed. Leftovers are good for 3-4 days in the fridge, although the tofu texture won’t stay as crispy.

Mushroom Tofu Stir-Fry

Golden tofu and rich mushrooms coated in a garlicky, gingery sauce. Quick to make and plant-based, this dish is done in 25 minutes!

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes

Category: Main Dish Recipes

Difficulty: Easy

Cuisine: Asian

Yield: 4 Servings (4 servings)

Dietary: Low-Carb, Vegan, Vegetarian, Dairy-Free

Ingredients

→ Main Things You Need

01 1 teaspoon grated fresh ginger
02 3 cloves garlic, minced into small bits
03 2 tablespoons of your favorite oil (vegetable or sesame)
04 8 ounces of mushrooms, sliced (choose from cremini, shiitake, button)
05 1 pressed and cubed block of firm tofu

→ All the Sauce Stuff

06 1 tablespoon honey or maple syrup
07 1 tablespoon rice vinegar
08 3 tablespoons soy sauce (or tamari if you're avoiding gluten)
09 1 tablespoon of cornstarch mixed into 2 tablespoons of water
10 1 teaspoon sesame oil

→ Extra Add-Ons (Optional)

11 ½ teaspoon red pepper flakes to add heat
12 ½ cup tiny broccoli florets
13 ½ cup crunchy snap peas
14 1 sliced bell pepper
15 Some sesame seeds and chopped green onions to top it off

Instructions

Step 01

Start by pressing extra liquid out of the tofu, then cut it into 1-inch cubes. Sprinkle the cubes with cornstarch to give them a crave-worthy crunch while cooking.

Step 02

In a big pan, warm 1 tablespoon of oil over medium-high heat. Toss in the mushrooms and let them cook until they lose their water and turn golden, which takes about 5 minutes. Move them to the side of your pan when they’re ready.

Step 03

Using the same pan, pour in the rest of the oil and spread the tofu cubes out in one layer. Cook each side for 3-4 minutes until all sides are golden and crunchy.

Step 04

If you're using bell peppers, snap peas, or broccoli, toss those in with the tofu. Stir them around for 2-3 minutes so they soften but stay a little crisp. Then add the garlic and ginger, stirring for 30 seconds or until the smell makes you hungry.

Step 05

In a small bowl, mix soy sauce, rice vinegar, maple syrup, sesame oil, and the cornstarch water mix. Pour this over the veggies and tofu, toss everything together, and wait a couple of minutes for it to thicken.

Step 06

Turn off the heat and sprinkle with sesame seeds and green onion bits. Dish it out on rice or noodles and enjoy right away.

Notes

  1. This stir-fry’s got crispy tofu, mushrooms full of umami, and a delicious garlic-ginger soy sauce that ties everything together. It’s quick, healthy, and plant-based!

Tools You'll Need

  • Big frying pan or wok
  • A tofu press or something heavy to press it with
  • Small bowl for mixing
  • Knife and cutting board

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Soy is included
  • There might be gluten depending on the soy sauce you pick

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 220
  • Total Fat: 15 g
  • Total Carbohydrate: 12 g
  • Protein: 14 g