Broccoli and Mushroom Stir Fry is a vibrant, satisfying dish packed with earthy mushrooms, crisp-tender broccoli, and a rich, umami-packed stir fry sauce. It’s fast, fresh, and perfect for busy weeknights or when you want something healthy and hearty without spending hours in the kitchen.
With only one pan and under 30 minutes from start to finish, this stir fry makes a fantastic vegetarian main or a versatile side dish. You can serve it over rice, noodles, or quinoa — or enjoy it on its own for a light, fiber-rich meal.
Loaded with texture and flavor, this stir fry is a favorite among veggie lovers and meat-eaters alike.
Ingredients Overview
Let’s walk through each ingredient and how it contributes to the dish, along with simple swaps to suit different diets.
Broccoli Florets
Broccoli adds crunch, color, and a mild bitterness that balances beautifully with the savory sauce.
-
Use fresh broccoli for the best texture.
-
Cut into small florets so they cook evenly and quickly.
Tip: Blanch the broccoli for 1–2 minutes in boiling water before stir-frying to keep it bright green and tender-crisp.
Mushrooms
Mushrooms bring umami depth and a meaty bite. Baby bella (cremini) mushrooms are ideal, but white button, shiitake, or oyster mushrooms also work well.
-
Slice them thick enough to maintain texture during cooking.
-
Avoid overcrowding the pan so they brown, not steam.
Garlic and Ginger
These aromatics are essential for building flavor in Asian-style stir fries. Use freshly minced garlic and ginger for bold, clean flavor.
Shortcut: Pre-minced garlic and ginger paste are convenient alternatives.
Stir Fry Sauce
The sauce ties everything together with salty, sweet, and savory notes. You’ll need:
-
Low-sodium soy sauce – the salty umami base
-
Sesame oil – nutty, toasty richness
-
Rice vinegar – adds acidity and balance
-
Maple syrup or honey – a hint of sweetness
-
Cornstarch slurry – helps thicken the sauce and coat the veggies
Gluten-Free Option: Use tamari or coconut aminos instead of soy sauce.
Optional Add-Ins
-
Sliced bell peppers or snow peas
-
Tofu, tempeh, or chicken for added protein
-
Crushed red pepper for heat
Step-by-Step Instructions

1. Prepare the Sauce
In a small bowl, whisk together:
-
¼ cup low-sodium soy sauce
-
1 tablespoon maple syrup or honey
-
2 teaspoons rice vinegar
-
1 teaspoon sesame oil
-
1 tablespoon cornstarch
-
2 tablespoons cold water
Set aside.
2. Cook the Broccoli
-
Heat 1 tablespoon oil (avocado or neutral oil) in a large skillet or wok over medium-high heat.
-
Add broccoli florets and 2 tablespoons of water.
-
Cover and steam for 2–3 minutes until bright green and just tender.
-
Remove lid and stir-fry another 1–2 minutes. Transfer to a plate.
3. Sauté the Mushrooms
-
Add another 1 tablespoon oil to the skillet.
-
Add sliced mushrooms in a single layer.
-
Let them sear undisturbed for 2–3 minutes, then stir and cook another 3–4 minutes until golden and reduced.
4. Add Aromatics
-
Push mushrooms to the side of the pan.
-
Add 1 tablespoon minced garlic and 1 teaspoon grated ginger.
-
Sauté for 30 seconds until fragrant.
5. Combine and Sauce
-
Return the broccoli to the pan.
-
Pour in the stir fry sauce.
-
Toss everything together and cook for 2–3 minutes, until the sauce thickens and coats the vegetables.
6. Serve
-
Remove from heat and garnish with:
-
Sliced green onions
-
Sesame seeds
-
A drizzle of extra sesame oil or chili oil if desired
-
Serve over:
-
Steamed rice (white, brown, or jasmine)
-
Noodles (soba, udon, or rice noodles)
-
Quinoa or cauliflower rice for a low-carb option
Tips, Variations & Substitutions
Cooking Tips
-
Use high heat for a proper stir fry — it should sizzle!
-
Prep all ingredients before you start — stir fry cooking moves fast.
-
Don’t overcrowd the pan or the mushrooms will steam instead of sear.
Flavor Variations
-
Spicy Stir Fry: Add ½ teaspoon chili flakes or a dash of sriracha.
-
Thai-Style: Add a splash of lime juice and chopped fresh basil at the end.
-
Garlic-Lovers: Double the garlic and finish with crispy garlic chips.
Protein Add-Ins
-
Cubed tofu (press and pan-fry first)
-
Sliced chicken breast or shrimp
-
Edamame or chickpeas for plant-based protein
Dietary Swaps
-
Gluten-Free: Use tamari or coconut aminos in place of soy sauce.
-
Low-Carb: Serve with cauliflower rice or zucchini noodles.
-
Vegan: Ensure sweetener and soy sauce are vegan-friendly.
Serving Ideas & Occasions
Broccoli and Mushroom Stir Fry is ideal for:
-
Quick weeknight dinners — on the table in under 30 minutes
-
Healthy meal prep — doubles easily and reheats well
-
Meatless Monday or plant-based meal nights
Serve it with:
-
Steamed jasmine rice
-
Brown rice or quinoa
-
Veggie spring rolls
-
Miso soup or a simple cucumber salad
Top with roasted peanuts, fresh lime wedges, or crispy shallots for extra texture.
Nutritional & Health Notes
This stir fry is:
-
Low in calories and high in fiber
-
Rich in vitamins C and K from broccoli
-
Full of immune-supporting compounds from garlic and mushrooms
To make it even more balanced:
-
Add a lean protein
-
Use brown rice or quinoa for complex carbs
-
Reduce sodium by using low-sodium or reduced-salt soy sauce
One serving (without rice) is approximately:
-
Calories: 120–150
-
Protein: 4–6g
-
Carbs: 10–14g
-
Fat: 6–8g
FAQs
Q1: Can I use frozen broccoli?
Yes. Thaw it first and pat dry to avoid extra moisture in the stir fry. It may be slightly softer than fresh.
Q2: What kind of mushrooms work best?
Cremini, button, or shiitake mushrooms all work well. Portobello slices are great for a meatier bite.
Q3: Can I make this ahead?
Yes! Store in an airtight container in the fridge for up to 4 days. Reheat in a skillet or microwave until warmed through.
Q4: Is this recipe spicy?
Not by default. You can easily add spice with chili flakes, sriracha, or chili oil.
Q5: Can I use coconut aminos?
Absolutely. It’s a great soy-free and gluten-free option, though slightly sweeter than soy sauce.
Q6: Can I add tofu?
Yes. Use firm tofu, press it to remove moisture, and pan-fry until golden before adding to the stir fry.
Q7: How do I avoid soggy broccoli?
Blanch or steam briefly, then stir fry over high heat. Avoid overcrowding and don’t overcook.
PrintBroccoli and Mushroom Stir Fry – A Quick, Flavorful Plant-Based Dinner
Broccoli and mushroom stir fry is a quick, healthy dish with crisp-tender veggies tossed in a savory garlic-ginger sauce. Perfect over rice or noodles.
Ingredients
-
2 cups broccoli florets
-
8 oz mushrooms, sliced
-
2 tbsp oil (divided)
-
1 tbsp minced garlic
-
1 tsp grated ginger
-
¼ cup low-sodium soy sauce
-
1 tbsp maple syrup or honey
-
2 tsp rice vinegar
-
1 tsp sesame oil
-
1 tbsp cornstarch + 2 tbsp cold water
Instructions
-
Whisk together soy sauce, syrup, vinegar, sesame oil, cornstarch, and water. Set aside.
-
Heat 1 tbsp oil in skillet. Add broccoli and 2 tbsp water. Cover and steam 2–3 minutes. Stir fry 1–2 minutes more. Remove and set aside.
-
Add remaining oil and mushrooms. Cook 5–6 minutes until golden.
-
Add garlic and ginger. Sauté 30 seconds.
-
Return broccoli to pan. Add sauce. Stir and cook 2–3 minutes until thickened.
-
Garnish with sesame seeds and green onions. Serve hot.
Notes
-
Add tofu or chicken for extra protein.
-
Use tamari for gluten-free.
-
Pairs well with rice, noodles, or grain bowls.
