Description
This Mushroom and Tofu Stir-Fry is a quick, flavorful, plant-based dish made with golden pan-seared tofu and umami-rich mushrooms tossed in a savory garlic-soy stir-fry sauce.
Ingredients
Scale
For the Stir-Fry
- 14 oz firm or extra-firm tofu, pressed and cubed
- 2 tbsp cornstarch (optional, for crispier tofu)
- 2 tbsp vegetable oil
- 1 lb mushrooms (cremini, shiitake, or mixed), sliced
- 1 small onion, sliced
- 3 cloves garlic, minced
- 1-inch piece of ginger, minced
- 1 red bell pepper, sliced (optional)
- 2 green onions, chopped (for garnish)
For the Sauce
- ¼ cup soy sauce
- 2 tbsp rice vinegar
- 1 tbsp hoisin sauce or oyster mushroom sauce
- 1 tbsp sesame oil
- 1 tbsp brown sugar or maple syrup
- ¼ cup vegetable broth or water
- 1 tsp chili flakes or sriracha (optional)
Instructions
1. Prepare the Tofu
- Press tofu for at least 10–15 minutes to remove moisture.
- Cut into cubes.
- Toss tofu in cornstarch for extra crispiness (optional).
2. Pan-Fry the Tofu
- Heat oil in a skillet or wok over medium-high heat.
- Add tofu cubes and cook until golden and crispy on all sides (6–8 minutes).
- Remove from skillet and set aside.
3. Cook the Vegetables
- In the same skillet, add a bit more oil if needed.
- Add onion and bell pepper; cook 2–3 minutes.
- Add mushrooms and cook until browned and reduced, about 5 minutes.
- Stir in garlic and ginger; cook 1 minute more.
4. Add Sauce & Combine
- Return tofu to the pan.
- Whisk sauce ingredients together and pour over the stir-fry.
- Toss to coat everything evenly.
- Simmer 2–3 minutes until sauce slightly thickens.
5. Serve
- Garnish with green onions and sesame seeds.
- Serve over steamed rice, noodles, quinoa, or cauliflower rice.
Notes
- Add broccoli, snow peas, or bok choy to boost veggies.
- For gluten-free: use tamari instead of soy sauce.
- For spicy lovers: add sambal oelek or extra chili flakes.
- Prep Time: PT15M
- Cook Time: PT15M
- Category: Stir-Fry
- Method: Stir-Fry, Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 260 kcal
- Sugar: 7 g
- Sodium: 780 mg
- Fat: 15 g
- Saturated Fat: 2 g
- Unsaturated Fat: 3 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 3 g
- Protein: 13 g
- Cholesterol: 0 mg
