Quick Mushroom Tofu Stir-Fry

Category: Family Dinner Ideas

This 25-minute stir-fry combines crispy tofu with savory mushrooms in a flavorful garlic-ginger soy sauce. The firm tofu is pressed and cubed, then lightly coated with cornstarch for the perfect crispy exterior. Mushrooms add rich umami flavor, while optional vegetables like bell peppers, snap peas, or broccoli provide color and texture. The simple sauce combines soy sauce, rice vinegar, maple syrup, and sesame oil, thickened with cornstarch to coat every bite. Garnished with sesame seeds and green onions, this versatile dish works beautifully over rice or noodles for a quick weeknight dinner.

Fatiha
By Fatiha Fatiha
Last updated Fri, 01 Aug 2025 16:17:01 GMT
A bowl of stir-fry with mushrooms and tofu. Pin
A bowl of stir-fry with mushrooms and tofu. | zestplate.com

This mushroom and tofu stir-fry has become my weeknight saving grace when I need something quick yet impressive. The combination of meaty mushrooms and crispy tofu creates a satisfying plant-based meal that even converts skeptics at my dinner table.

I first created this recipe during a busy work week when I needed something nutritious but had zero energy for elaborate cooking. The family devoured it so enthusiastically that it quickly earned a permanent spot in our meal rotation.

Ingredients

  • Firm tofu creates the perfect texture when properly pressed and crisped up. Look for extra firm varieties for best results
  • Mushrooms bring meaty umami flavor. I prefer a mix of cremini and shiitake for depth
  • Vegetable oil allows for high heat cooking. Sesame oil adds wonderful nutty flavor
  • Fresh garlic and ginger form the aromatic base. Always use fresh rather than powdered for authentic flavor
  • Soy sauce provides the savory foundation. Choose low sodium if watching salt intake
  • Rice vinegar adds necessary brightness to balance the rich flavors
  • Maple syrup creates caramelization and balances the saltiness without tasting overtly sweet
  • Cornstarch creates that glossy restaurant quality sauce that clings to every bite
  • Bell peppers snap peas and broccoli add color nutrition and textural contrast
  • Sesame seeds and green onions provide the perfect finishing touch and visual appeal

How To Make Mushroom and Tofu Stir-Fry

Prep the protein
Press your tofu between paper towels with a heavy object for at least 15 minutes. Cut into even cubes about 1 inch in size. For maximum crispiness gently toss with a tablespoon of cornstarch until lightly coated. This step ensures your tofu develops a crispy exterior while remaining tender inside.
Build the mushroom flavor base
Heat your largest skillet or wok until very hot then add oil. Add mushrooms in a single layer and resist the urge to stir for the first 2 minutes. Let them develop golden edges before tossing. This patient approach creates deep caramelization and concentrates their umami quality. When golden push to one side of the pan.
Crisp the tofu
Add remaining oil to the empty side of the pan. Carefully arrange tofu cubes with space between each piece. Cook undisturbed for 3 minutes per side until golden brown and crispy. A thin flexible spatula works best for flipping without breaking the cubes. The cornstarch coating should create a delightful crust.
Add color and nutrition
Toss in your choice of vegetables cutting them to similar sizes for even cooking. Bell peppers should be in thin strips while broccoli works best as small florets. Stir fry for just 2 minutes to maintain crispness and bright color. Add garlic and ginger at the very end to prevent burning their delicate flavors.
Create the glossy sauce
Whisk sauce ingredients until cornstarch fully dissolves with no lumps. Pour around the perimeter of the pan rather than directly on ingredients. As it hits the hot surface it will bubble and thicken immediately. Toss everything gently to coat each piece in the glossy sauce as it thickens to perfection.
Finish with flair
Turn off heat before sauce becomes too thick. Garnish generously with sesame seeds and sliced green onions for visual appeal and textural contrast. Serve immediately over steaming rice or noodles while everything is at its peak texture.

This stir fry reminds me of my first attempt at cooking for my partner years ago. I was so nervous about cooking tofu properly that I practiced three times before the actual dinner date. Now it has become our anniversary tradition to make this together every year adding a new vegetable each time to symbolize growth.

Perfect Tofu Texture Tips

The secret to crispy tofu lies in proper preparation. After pressing water out wrap tofu in a clean kitchen towel and place a heavy cookbook on top for 20 minutes. This extra step removes excess moisture allowing for maximum crispiness when cooking. I learned this technique from my neighbor who studied cooking in Taiwan and it transformed my tofu dishes completely.

Mushroom Selection Guide

While button mushrooms work perfectly fine I recommend exploring different varieties for this recipe. Shiitake mushrooms provide a distinctly earthy flavor while oyster mushrooms add delicate texture. Keep mushrooms unwashed until right before cooking as they absorb water like sponges. Clean them with a damp paper towel instead of submerging in water for best texture and flavor concentration.

Make It Your Own

This stir fry welcomes endless variations depending on what you have available. In spring try adding tender asparagus tips or fresh peas. Summer gardens provide perfect bell peppers and zucchini. Fall brings hearty kale and brussels sprouts that crisp beautifully in the hot pan. The sauce works brilliantly with any combination making this truly a yearround staple that evolves with the seasons.

A bowl of mushroom and tofu stir-fry.
A bowl of mushroom and tofu stir-fry. | zestplate.com

Storage and Leftovers

Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually develop nicely overnight making this sometimes even better the next day. When reheating add a splash of water to rejuvenate the sauce which tends to thicken in the refrigerator. For the best texture reheat in a skillet rather than microwave to maintain the crispy edges of the tofu.

A bowl of stir-fry with mushrooms and tofu.
A bowl of stir-fry with mushrooms and tofu. | zestplate.com

Recipe FAQs

→ How do I get my tofu crispy in this stir-fry?

For crispy tofu, first press it to remove excess moisture (wrap in paper towels and place a heavy object on top for 30 minutes). Cut into 1-inch cubes and lightly coat with cornstarch. Use medium-high heat with enough oil, and cook the tofu for 3-4 minutes per side without disturbing it too much while cooking.

→ Can I use different types of mushrooms?

Yes! This stir-fry works wonderfully with cremini, shiitake, button mushrooms, or a combination. Each variety brings its own flavor profile - shiitakes offer a stronger umami taste, cremini (baby portobellos) provide a meaty texture, and button mushrooms have a milder flavor that absorbs the sauce well.

→ Is this dish gluten-free?

The dish can easily be made gluten-free by substituting regular soy sauce with tamari or certified gluten-free soy sauce. Also ensure your cornstarch is processed in a gluten-free facility if you have severe sensitivities.

→ What can I serve with mushroom and tofu stir-fry?

This stir-fry pairs perfectly with steamed jasmine or brown rice, rice noodles, udon noodles, or cauliflower rice for a lower-carb option. For a complete meal, consider adding a simple side of miso soup or a crisp Asian-inspired salad with sesame dressing.

→ How can I make this stir-fry spicier?

To add heat, incorporate ½ teaspoon (or more) of red pepper flakes while cooking the garlic and ginger. Alternatively, add a tablespoon of chili garlic sauce, sriracha, or a sliced fresh chili to the sauce mixture. You can also serve with chili oil on the side for customizable heat levels.

→ Can I make this ahead of time?

While best enjoyed fresh for maximum crispiness, you can prepare components ahead of time. Press and cube the tofu, slice the mushrooms and vegetables, and mix the sauce ingredients separately. Store in the refrigerator for up to 24 hours, then stir-fry just before serving. Leftovers will keep for 3-4 days refrigerated but the tofu will lose its crispiness.

Mushroom and Tofu Stir-Fry

Crispy tofu and savory mushrooms in a flavorful garlic-ginger sauce, ready in just 25 minutes for a satisfying plant-based meal.

Preparation Time
10 min
Cooking Time
15 min
Total Duration
25 min
By Fatiha: Fatiha

Category: Main Dishes

Skill Level: Easy

Cuisine: Asian

Output: 4 Servings (4 servings)

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

Ingredients

→ Main Ingredients

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

→ For the Sauce

06 3 tablespoons soy sauce or tamari for gluten-free
07 1 tablespoon rice vinegar
08 1 tablespoon maple syrup or honey
09 1 teaspoon sesame oil
10 1 tablespoon cornstarch mixed with 2 tablespoons water

→ Optional Add-Ins

11 1 bell pepper, sliced
12 ½ cup snap peas
13 ½ cup broccoli florets
14 ½ teaspoon red pepper flakes for heat
15 Sesame seeds and chopped green onions for garnish

Directions

Step 01

Press the tofu to remove excess moisture, then cut it into 1-inch cubes. Lightly coat the tofu with cornstarch to help it crisp up during cooking.

Step 02

Heat 1 tablespoon of oil in a large pan over medium-high heat. Add the sliced mushrooms and cook until they release their moisture and turn golden brown, about 5 minutes. Push them to the side of the pan.

Step 03

Add the remaining oil to the same pan. Place the tofu cubes in a single layer and cook for 3-4 minutes on each side until golden and crispy.

Step 04

If using bell peppers, snap peas, or broccoli, add them to the pan with the tofu. Stir-fry for 2-3 minutes until slightly tender but still crisp. Stir in the minced garlic and grated ginger, cooking for about 30 seconds until fragrant.

Step 05

In a small bowl, whisk together the soy sauce, rice vinegar, maple syrup, sesame oil, and cornstarch slurry. Pour the sauce over the tofu and vegetables. Toss everything together and let the sauce thicken for 1-2 minutes.

Step 06

Remove from heat and garnish with sesame seeds and chopped green onions. Serve immediately over rice or noodles.

Notes

  1. This mushroom and tofu stir-fry is a quick and healthy plant-based meal that's packed with flavor. Tofu is crisped to perfection, mushrooms add a deep umami taste, and the savory garlic-ginger soy sauce ties everything together.

Required Equipment

  • Large frying pan or wok
  • Tofu press or weighted plate
  • Small mixing bowl
  • Cutting board and knife

Allergen Information

Review each component for possible allergens and consult a health professional when concerned.
  • Contains soy
  • May contain gluten depending on soy sauce used

Nutritional Information (per serving)

These figures serve as estimates and are not a substitute for medical advice.
  • Calories: 220
  • Fat: 15 g
  • Carbohydrates: 12 g
  • Protein: 14 g