Some vegetable dishes are forgettable. This stir-fried broccoli and mushroom is not one of them. Crisp-tender broccoli florets and earthy, meaty mushrooms are tossed in a hot wok with garlic, ginger, and a simple, savory sauce that coats every piece. It is bright, flavorful, and comes together in about 10 minutes. Whether you serve it as a side dish for a weeknight dinner or as a main course over rice or noodles, this stir-fry will have everyone asking for seconds.
This stir-fried broccoli and mushroom recipe is all about big flavor with minimal effort. The high heat of the wok or skillet sears the vegetables, giving them a slight char while keeping them crisp. A quick sauce made from soy sauce, oyster sauce (or a vegetarian alternative), and a touch of sesame oil adds umami depth. A sprinkle of toasted sesame seeds and green onions finishes the dish beautifully. It is healthy, vegan-adaptable, and guaranteed to make you excited about eating your vegetables.
Why You Will Love This Recipe
· Ready in 10 Minutes: Faster than takeout.
· One Pan (or Wok), Minimal Cleanup.
· Crisp-Tender Vegetables with a Slight Char.
· Savory, Umami-Packed Sauce.
· Naturally Gluten-Free and Vegan (with modifications).
· Great as a Side Dish or Main Course.
· Budget-Friendly and Healthy.
· Perfect for Busy Weeknights.
Ingredients List
For the Stir-Fry:
· 4 cups broccoli florets (about 1 medium head)
· 8 oz cremini or white mushrooms, sliced
· 2 tablespoons vegetable or avocado oil, divided
· 3 cloves garlic, minced
· 1 teaspoon fresh ginger, grated
For the Sauce:
· 3 tablespoons low-sodium soy sauce (or tamari for gluten-free)
· 1 tablespoon oyster sauce (or vegan oyster sauce made from mushrooms)
· 1 teaspoon sesame oil
· 1 teaspoon honey or brown sugar (optional, for slight sweetness)
· ¼ cup water or vegetable broth
· 1 teaspoon cornstarch
For Garnish:
· 1 tablespoon sesame seeds, toasted
· 2 green onions, thinly sliced
· Red pepper flakes (optional, for heat)
Step-by-Step Instructions
Step 1: Prepare the Sauce
In a small bowl, whisk together the soy sauce, oyster sauce, sesame oil, honey (if using), water, and cornstarch until the cornstarch is dissolved. Set aside.
Step 2: Blanch the Broccoli (Optional but Recommended)
Bring a small pot of water to a boil. Add the broccoli florets and cook for 60-90 seconds, until bright green. Drain and immediately rinse with cold water to stop the cooking. This step ensures crisp-tender broccoli. Pat dry. (You can skip this step if you prefer very crunchy broccoli.)
Step 3: Heat the Wok
Heat a large wok or heavy-bottomed skillet over high heat until a drop of water evaporates instantly. Add 1 tablespoon of oil and swirl to coat.
Step 4: Stir-Fry the Mushrooms
Add the sliced mushrooms in a single layer. Cook for 2-3 minutes without stirring, until they release their liquid and start to brown. Stir and cook for another 1-2 minutes. Transfer the mushrooms to a plate.
Step 5: Stir-Fry the Broccoli
Add the remaining 1 tablespoon of oil to the wok. Add the broccoli florets. Stir-fry for 2-3 minutes, until the broccoli is bright green and tender-crisp (or slightly charred, if you prefer).
Step 6: Add the Aromatics
Add the minced garlic and grated ginger to the wok. Stir-fry for 30 seconds until fragrant.
Step 7: Combine and Add the Sauce
Return the cooked mushrooms to the wok. Give the sauce a quick stir (the cornstarch settles quickly), then pour it over the vegetables. Stir-fry for 1-2 minutes until the sauce thickens and coats everything evenly.
Step 8: Garnish and Serve
Transfer to a serving dish. Sprinkle with toasted sesame seeds and sliced green onions. Add red pepper flakes for heat if desired. Serve immediately.
Cooking Tips and Pro Tips for Best Results
· Prep everything before you start: Stir-frying moves quickly. Have all ingredients chopped, measured, and ready to go near the stove.
· Use high heat: A hot wok or skillet is essential for stir-frying. It sears the vegetables quickly, giving them a slight char while keeping them crisp.
· Do not overcrowd the pan: Overcrowding lowers the temperature and causes the vegetables to steam instead of sear. Cook the mushrooms and broccoli in batches if needed.
· Blanch the broccoli for perfect texture: Blanching ensures crisp-tender broccoli with a bright green color. If you prefer very crunchy, raw-tasting broccoli, skip this step and stir-fry for an extra 2-3 minutes.
· Use cremini mushrooms for deeper flavor: Cremini (baby bella) mushrooms have more earthy, savory flavor than white button mushrooms.
· Make it a meal: Add cooked tofu, chickpeas, or edamame for protein. Serve over steamed rice, quinoa, or noodles.
Variations and Substitutions
Stir-Fried Broccoli, Mushroom, and Tofu:
Add 8 oz of extra-firm tofu, pressed and cubed. Pan-fry the tofu separately until golden, then add it to the wok with the vegetables.
Spicy Szechuan Broccoli and Mushroom:
Add 1 tablespoon of chili garlic sauce or 1 teaspoon of Szechuan peppercorns (toasted and ground) to the sauce. Add ½ teaspoon of crushed red pepper flakes.
Garlic Broccoli and Mushroom:
Double the garlic to 6 cloves. Omit the ginger. The extra garlic makes this dish intensely savory and aromatic.
Sesame Broccoli and Mushroom:
Add 1 tablespoon of toasted sesame seeds to the stir-fry (in addition to the garnish). Use 1 ½ teaspoons of sesame oil instead of 1.
Vegan Stir-Fried Broccoli and Mushroom:
Use tamari instead of soy sauce. Substitute the oyster sauce with vegan oyster sauce (made from mushrooms) or an additional tablespoon of soy sauce plus ½ teaspoon of sugar.
Stir-Fried Broccoli, Mushroom, and Bell Pepper:
Add 1 sliced red bell pepper along with the broccoli. The bell pepper adds sweetness and color.
Serving Suggestions
This stir-fried broccoli and mushroom is incredibly versatile. Serve it:
· As a Side Dish: Alongside grilled chicken, steak, salmon, or tofu.
· Over Rice: Steamed jasmine, brown, or cauliflower rice.
· Over Noodles: Toss with cooked lo mein, udon, or rice noodles.
· As a Main Course: Add cooked tofu, edamame, or chickpeas for protein.
· In a Bowl: Layer with rice, avocado, cucumber, and a drizzle of sriracha mayo.
Pair with:
· Spring rolls or dumplings
· Hot and sour soup or egg drop soup
· A simple cucumber salad
Storage and Reheating Instructions
Refrigerator:
Store leftovers in an airtight container for up to 4 days. The vegetables will soften, but the flavor remains excellent.
Freezer:
Freezing is not recommended for this dish. The texture of the broccoli and mushrooms becomes mushy upon thawing.
Reheating:
· Stovetop (Best): Reheat in a hot wok or skillet for 2-3 minutes.
· Microwave: Heat individual portions for 60-90 seconds.
Nutritional Information (Approximate, per serving – serves 4)
· Calories: 130
· Protein: 5g
· Fat: 8g
· Saturated Fat: 1g
· Carbohydrates: 12g
· Fiber: 3g
· Sugar: 4g
· Sodium: 580mg
· Vitamin C: 90% Daily Value
· Iron: 10% Daily Value
Frequently Asked Questions (FAQ)
1. Can I use frozen broccoli?
Yes. Frozen broccoli florets work well. Do not thaw them first. Add them directly to the wok (increase the stir-fry time by 2-3 minutes). The texture will be slightly softer than fresh.
2. Can I use dried mushrooms?
Yes. Rehydrate dried shiitake or porcini mushrooms in hot water for 20 minutes. Squeeze out excess liquid and slice. Reserve the soaking liquid and use it in place of some of the water in the sauce.
3. How do I make this dish gluten-free?
Use tamari or coconut aminos instead of soy sauce. Use a gluten-free oyster sauce (many brands offer this) or substitute with an additional tablespoon of tamari plus ½ teaspoon of sugar. Ensure your cornstarch is gluten-free.
4. Why is my stir-fry watery?
Watery stir-fry usually comes from overcrowding the pan (which traps steam) or from adding too much liquid. Use high heat, cook in batches if needed, and do not add extra water beyond the recipe. If the vegetables release too much water, increase the heat to high and cook uncovered for an extra minute.
5. Can I add a protein to make this a main course?
Absolutely. Add 8 oz of cooked chicken, beef, shrimp, or tofu. For tofu, press and cube it, then pan-fry until golden before adding to the stir-fry. For chicken or beef, slice thinly and stir-fry first, then remove and add back at the end.
6. What is the best oil for stir-frying?
Avocado oil, vegetable oil, canola oil, or peanut oil are best because they have high smoke points. Olive oil has a lower smoke point and can burn at high heat. Sesame oil is used for flavor, not as the primary cooking oil.