Tofu Stir-Fry with Mushrooms – Quick & Flavorful Plant-Based Dinner
This Mushroom and Tofu Stir-Fry is a fast, flavorful plant-based meal that’s ready in just 25 minutes! Packed with umami-rich mushrooms, crispy tofu, and colorful veggies, it’s tossed in a savory soy-ginger sauce that’s both satisfying and wholesome. Perfect for weeknight dinners, meal prep, or anyone craving a meatless dish with bold flavor. Serve over rice or noodles and garnish with sesame seeds for a restaurant-style finish.
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins
Course Asian-inspired stir-fry, Main Course, Vegan/vegetarian
Cuisine Asian-inspired (Chinese/Japanese fusion)
Servings 4
Calories 300 kcal
Main Ingredients
- 1 block (14 oz) firm or extra-firm tofu, pressed and cubed
- 2 cups sliced mushrooms (cremini, shiitake, oyster, or mixed)
- 1 bell pepper, sliced (optional)
- 1 cup snap peas or broccoli florets (optional)
Aromatics
- 2 garlic cloves, minced
- 1 tbsp fresh ginger, grated
- 2 scallions, sliced (white and green parts separated)
Sauce
- 3 tbsp soy sauce (or tamari for gluten-free)
- 1 tbsp rice vinegar
- 1 tsp sesame oil
- 1 tbsp maple syrup or honey
- 1 tsp cornstarch mixed with 2 tbsp water (slurry)
Optional Add-ins
- Red pepper flakes
- Sesame seeds
- 1 tbsp vegetarian oyster sauce
Press and Prep Tofu Press tofu for 10–15 minutes to remove moisture. Cut into 1-inch cubes and toss lightly with cornstarch.
Sauté Mushrooms Heat 1 tbsp oil in a large skillet or wok over medium-high heat. Cook mushrooms until golden and fragrant, about 5–6 minutes. Remove and set aside.
Crisp the Tofu Add another tbsp oil to the pan. Cook tofu cubes for 2–3 minutes per side until crispy and golden. Remove and set aside.
Stir-Fry Veggies (Optional) Add bell pepper, snap peas, or broccoli. Stir-fry for 2–3 minutes until just tender.
Add Aromatics Stir in garlic, ginger, and white scallion parts. Cook for 30 seconds until fragrant.
Combine & Sauce Return tofu and mushrooms to the pan. Pour in sauce and cornstarch slurry. Toss everything together and cook until sauce thickens and coats ingredients.
Finish & Serve Garnish with sesame seeds and green scallions. Serve hot over rice, noodles, or in lettuce cups.
-
Use smoked tofu for deeper flavor and firmer texture.
-
For a spicy version, add chili paste or sriracha.
-
Try a sweet and sour twist with pineapple and extra vinegar.
-
Make it gluten-free by using tamari or coconut aminos.
-
Double the sauce if serving with grains—it soaks up beautifully.
-
Store leftovers in an airtight container for up to 3 days.
-
Reheat in skillet or microwave with a splash of water.
Keyword Asian tofu recipe, mushroom stir-fry, quick plant-based meal, Tofu stir-fry, vegan dinner