Few dishes come together as effortlessly and deliciously as a Broccoli and Mushroom Stir Fry. With its vibrant green florets and deeply savory mushrooms, this dish balances freshness, umami, and a subtle crunch in every bite.
Inspired by classic Chinese stir-fry techniques, this plant-based recipe is often found at the heart of weeknight dinners across Asia and beyond. Whether you’re looking for a light main or a wholesome veggie side, this stir fry delivers comforting flavor with minimal prep time.
Quick to make and packed with texture, the crisp-tender broccoli and juicy mushrooms are glazed in a garlicky soy-based sauce that’s slightly sweet, salty, and deeply aromatic. It’s perfect for vegetarians, vegans, or anyone seeking a lighter alternative to meat-heavy stir fries.
Ingredients Overview
This stir fry requires just a handful of fresh ingredients and pantry staples, but each one plays a key role in flavor and texture.
-
Broccoli: Choose fresh, bright green broccoli with tight florets. Broccoli adds a hearty, slightly bitter crunch that contrasts beautifully with the sauce. You can also use broccolini for a more delicate texture.
-
Mushrooms: Cremini or baby bella mushrooms are ideal for their earthy depth and meaty texture. Shiitake mushrooms offer a more intense umami profile, while button mushrooms are mild and budget-friendly. Avoid canned mushrooms—they lack the firmness needed here.
-
Garlic: Freshly minced garlic infuses the oil at the beginning of cooking, giving the entire dish its aromatic base.
-
Ginger (optional but recommended): Adds a warm, peppery freshness that complements both vegetables.
-
Soy Sauce: The main seasoning in the dish, soy sauce provides saltiness and umami. Use low-sodium soy sauce if you’re watching salt intake.
-
Sesame Oil: Just a drizzle adds a nutty aroma and finish. Toasted sesame oil is best added at the end, not during cooking.
-
Cornstarch Slurry: A mix of cornstarch and water helps thicken the sauce and makes it cling to the vegetables.
-
Neutral Oil: Canola or avocado oil works well for stir frying due to their high smoke points.
Optional Add-Ins and Variations
-
Carrots: Thin slices or matchsticks add sweetness and color.
-
Snow Peas or Bell Peppers: Add crunch and vibrant color.
-
Tofu: Cubes of pan-fried tofu turn this into a filling main dish.
-
Chili Flakes or Sriracha: For a spicy kick.
Ingredient Tips
-
Fresh vs Frozen Broccoli: Fresh is preferred for texture, but frozen can work—just blanch it first and pat dry thoroughly.
-
Mushroom Prep: Don’t wash mushrooms under water. Instead, wipe them clean with a damp paper towel to preserve texture.
-
Sauce Notes: You can add a teaspoon of brown sugar or maple syrup for a touch of sweetness.
Step-by-Step Instructions
-
Prep the vegetables: Cut the broccoli into uniform florets and slice mushrooms evenly. If using ginger, mince it finely alongside the garlic.
-
Blanch the broccoli (optional): For extra color and tenderness, blanch the broccoli in boiling water for 1 minute, then plunge into ice water. Drain well.
-
Make the sauce: In a small bowl, mix soy sauce, a splash of water, a teaspoon of cornstarch, and a pinch of sugar if using. Stir until smooth and set aside.
-
Heat the pan: Use a large wok or skillet. Heat 1–2 tablespoons of neutral oil over medium-high heat until shimmering.
-
Sauté aromatics: Add garlic (and ginger if using). Stir constantly for 30–45 seconds until fragrant—avoid browning.
-
Cook mushrooms: Add sliced mushrooms. Let them sear undisturbed for 2 minutes before stirring, allowing browning. Cook for 4–5 minutes until golden and tender.
-
Add broccoli: Toss in the broccoli. Stir-fry for 2–3 minutes until heated through and slightly tender but still bright.
-
Pour the sauce: Give the sauce a quick stir and pour into the pan. Stir everything quickly so the sauce thickens and coats the vegetables.
-
Finish with sesame oil: Remove from heat and drizzle with toasted sesame oil. Toss and serve immediately.
Chef Tips
-
Keep your pan hot but not smoking. Stir-frying is fast cooking—overcrowding will steam your ingredients.
-
If using tofu, cook it separately until golden, then add in at the end to prevent breakage.
-
Don’t overcook the broccoli—it should remain slightly crisp.
Tips, Variations & Substitutions
-
Low Carb: Swap broccoli for zucchini or cauliflower, and reduce the sauce’s sugar.
-
Gluten-Free: Use tamari or coconut aminos instead of soy sauce.
-
Protein Boost: Add edamame, tempeh, or even thin slices of beef or chicken (if not vegetarian).
-
Meal Prep Friendly: Make a larger batch and refrigerate in airtight containers. Best consumed within 3 days.
Regional Twists
-
Thai-style: Add a dash of fish sauce and Thai basil.
-
Korean-style: Mix in gochujang for spicy depth.
-
Chinese-American: Add hoisin or oyster sauce for extra richness (vegetarian versions available).
Serving Ideas & Occasions
This dish is incredibly flexible and works for quick lunches, family dinners, or healthy meal prep.
-
Serve over: Steamed jasmine rice, brown rice, or rice noodles.
-
Pair with: Spring rolls, hot and sour soup, or a side of cucumber salad for contrast.
-
Great for: Meatless Mondays, busy weeknights, or hosting vegan guests.
The stir fry’s glossy sauce and vibrant vegetables look especially inviting on a family-style platter. It’s light yet deeply flavorful—perfect for cozy evenings or casual gatherings.
Nutritional & Health Notes
Broccoli and mushrooms both pack nutritional punch without heaviness.
-
Broccoli is high in fiber, vitamins C and K, and is known for its antioxidant properties.
-
Mushrooms provide B vitamins and immune-supporting compounds, plus they add a satisfying meatiness to vegetarian meals.
This dish is low in fat and can be made low-sodium and gluten-free with simple swaps. It’s naturally vegan and low-calorie per serving, yet full of flavor and nutrients.
Portion control is easy here—this stir fry is hearty enough to fill you up, but light enough to keep you energized.
FAQs
Q1: Can I make broccoli and mushroom stir fry ahead of time?
A1: Yes, you can prep the vegetables and sauce in advance. For best texture, cook just before serving. Reheated stir fry tends to lose the crisp-tender bite, but leftovers can still be delicious when quickly warmed in a hot pan.
Q2: What mushrooms work best in stir fry?
A2: Cremini and shiitake mushrooms are excellent choices for their flavor and texture. Button mushrooms are milder but still good. Avoid watery varieties or canned mushrooms—they won’t sear properly.
Q3: How do I keep the broccoli bright green?
A3: Blanching it briefly in boiling water, then shocking it in ice water before stir-frying, helps lock in the vibrant green color and improves texture.
Q4: Can I add meat to this recipe?
A4: Absolutely. Thinly sliced chicken, beef, or shrimp can be stir-fried first, set aside, and added back at the end. Cook meat thoroughly before combining with vegetables.
Q5: What’s the best oil for stir frying?
A5: Use high-smoke-point oils like canola, avocado, or grapeseed oil. Save sesame oil for finishing touches—it’s not ideal for high heat.
Q6: Is this stir fry freezer-friendly?
A6: It’s best enjoyed fresh. Freezing can make the vegetables mushy, especially the mushrooms. For meal prep, store in the fridge and consume within 3 days.
Q7: Can I use frozen vegetables?
A7: Yes, but be sure to thaw and dry them first. Excess moisture can cause steaming instead of stir-frying, resulting in soggy vegetables
Broccoli and Mushroom Stir Fry – A Quick, Flavorful Weeknight Favorite
A fast and flavorful vegetarian stir fry featuring crisp broccoli, tender mushrooms, and a savory garlic-soy glaze. Perfect for quick dinners or meal prep.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 2–3 servings 1x
Ingredients
-
3 cups broccoli florets
-
8 oz cremini or shiitake mushrooms, sliced
-
2 cloves garlic, minced
-
1 tsp fresh ginger, minced (optional)
-
2 tbsp soy sauce (low sodium preferred)
-
1 tsp cornstarch
-
1/4 cup water
-
1 tsp sesame oil (toasted)
-
2 tbsp neutral oil (canola or avocado)
-
Pinch of sugar (optional)
Instructions
-
Prepare broccoli and mushrooms. Mince garlic and ginger.
-
Mix soy sauce, water, cornstarch, and sugar to form the sauce.
-
Heat oil in wok or skillet over medium-high heat.
-
Sauté garlic and ginger until fragrant (30–45 seconds).
-
Add mushrooms. Let them sear, then stir and cook until browned.
-
Add broccoli. Stir-fry 2–3 minutes until bright and tender-crisp.
-
Pour in the sauce. Stir well as it thickens and coats the vegetables.
-
Remove from heat and drizzle with sesame oil. Serve hot.
Notes
-
Add tofu or protein for a heartier version.
-
Blanch broccoli for better texture and color.
-
Store leftovers in the fridge for up to 3 days.