This Sautéed Mushroom & Broccoli Stir-Fry is a quick, healthy, and flavorful dish featuring tender-crisp broccoli, juicy mushrooms, and a savory garlic-ginger sauce. Ready in just 25 minutes, it’s perfect as a light main course or a delicious side dish served with rice, noodles, or your favorite protein.
Recipe Overview
| Detail | Information |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 15 minutes |
| Total Time | 25 minutes |
| Servings | 4 servings |
| Difficulty | Easy |
| Course | Main Course, Side Dish |
| Cuisine | Asian-Inspired |
| Calories | Approximately 170 per serving |
Ingredients
Vegetables
- 2 cups broccoli florets
- 8 ounces (225g) cremini or button mushrooms, sliced
- 1 tablespoon vegetable oil or avocado oil
- 1 teaspoon sesame oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 green onions, sliced
Stir-Fry Sauce
- 3 tablespoons low-sodium soy sauce
- 1 tablespoon oyster sauce (or mushroom oyster sauce for a vegetarian version)
- 1 tablespoon water
- 1 teaspoon rice vinegar
- 1 teaspoon honey or brown sugar
- 1 teaspoon cornstarch
- ¼ teaspoon crushed red pepper flakes (optional)
- ¼ teaspoon black pepper
Garnish
- Toasted sesame seeds
- Sliced green onions
- Fresh cilantro (optional)
Equipment Needed
- Large skillet or wok
- Small mixing bowl
- Whisk
- Wooden spoon or spatula
Instructions
Step 1: Prepare the Sauce
In a small bowl, whisk together:
- Soy sauce
- Oyster sauce
- Water
- Rice vinegar
- Honey or brown sugar
- Cornstarch
- Black pepper
- Red pepper flakes (if using)
Set aside.
Step 2: Cook the Broccoli
Heat the vegetable oil in a large skillet or wok over medium-high heat.
Add the broccoli florets and cook for 3–4 minutes, stirring frequently.
If needed, add 2 tablespoons of water and cover for 1 minute to lightly steam the broccoli until tender-crisp.
Transfer the broccoli to a plate.
Step 3: Sauté the Mushrooms
Add the sesame oil to the same skillet.
Add the mushrooms and cook for 5–6 minutes, stirring occasionally, until they are browned and most of their moisture has evaporated.
Step 4: Add Garlic and Ginger
Stir in:
- Minced garlic
- Grated ginger
Cook for 30–60 seconds until fragrant.
Step 5: Combine Everything
Return the broccoli to the skillet.
Pour in the prepared stir-fry sauce.
Toss everything together and cook for 2–3 minutes, until the sauce thickens and coats the vegetables evenly.
Step 6: Garnish and Serve
Sprinkle with:
- Toasted sesame seeds
- Sliced green onions
- Fresh cilantro (optional)
Serve immediately.
Tips for the Perfect Stir-Fry
Don’t Overcook the Broccoli
Keep it bright green and slightly crisp for the best texture.
Cook Mushrooms Until Browned
Allow the mushrooms to release their moisture before stirring too often to achieve a rich, savory flavor.
Use High Heat
A hot skillet or wok gives the vegetables a delicious stir-fried finish.
Prepare Everything First
Since stir-frying is quick, have all ingredients chopped and measured before you start cooking.
Flavor Variations
Spicy Stir-Fry
Add:
- 1 tablespoon chili garlic sauce
- Sriracha to taste
Protein-Packed Version
Add cooked:
- Chicken
- Shrimp
- Beef strips
- Tofu
- Tempeh
Cashew Broccoli Stir-Fry
Stir in:
- ½ cup roasted cashews
during the final minute.
Garlic Butter Version
Replace half of the vegetable oil with butter for a richer flavor.
Extra Veggie Stir-Fry
Add:
- Bell peppers
- Snow peas
- Carrots
- Baby corn
- Bok choy
What to Serve With
Grains
- Steamed jasmine rice
- Brown rice
- Fried rice
- Quinoa
Noodles
- Rice noodles
- Udon noodles
- Lo mein
- Soba noodles
Proteins
- Grilled chicken
- Teriyaki salmon
- Garlic shrimp
- Crispy tofu
Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze for up to 2 months.
Thaw overnight in the refrigerator before reheating.
Reheating
Stovetop
Reheat in a skillet over medium heat for 3–5 minutes.
Microwave
Heat individual portions for 1–2 minutes, stirring halfway through.
Nutrition Information
Per Serving (Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 170 |
| Protein | 6g |
| Carbohydrates | 14g |
| Fat | 10g |
| Fiber | 4g |
| Sugar | 5g |
Frequently Asked Questions
Can I use frozen broccoli?
Yes. Thaw and drain it well before cooking to prevent excess moisture.
Which mushrooms are best?
Cremini, button, shiitake, or oyster mushrooms all work wonderfully.
Can I make this vegan?
Absolutely. Use mushroom oyster sauce or simply replace the oyster sauce with additional soy sauce and a splash of hoisin sauce.
Is this gluten-free?
Use gluten-free soy sauce (tamari) and a gluten-free oyster sauce alternative.
Can I meal prep this recipe?
Yes! It stores well and reheats beautifully for quick lunches or dinners.
Recipe Notes
✅ Ready in just 25 minutes.
✅ Healthy and nutrient-rich.
✅ Vegetarian-friendly.
✅ Great for meal prep.
✅ Easy to customize.
Make-Ahead Tip
Mix the stir-fry sauce and chop the vegetables up to 2 days in advance. Store them separately in the refrigerator for an even quicker meal.
Serving Suggestion
Serve over steamed jasmine rice, brown rice, or noodles, and top with extra sesame seeds and sliced green onions for a satisfying, restaurant-style meal. 🥦🍄🥢✨
Chef’s Secret
Cook the mushrooms without stirring for the first 2–3 minutes. This allows them to develop a rich golden-brown color and deep umami flavor before releasing their moisture. Finish with a drizzle of toasted sesame oil just before serving for an authentic, aromatic finish. 😋🍄🥦✨
FAQs
Can I add other vegetables?
Yes! Bell peppers, snap peas, zucchini, carrots, bok choy, and baby corn all make excellent additions.
Why are my mushrooms watery?
Mushrooms naturally release moisture. Cook them over medium-high heat without overcrowding the pan, allowing the liquid to evaporate before adding the sauce.
Can I use fresh herbs?
Absolutely! Fresh cilantro, Thai basil, or parsley add a bright, fresh finish.
Can I make this low-carb?
Yes! Omit the honey or brown sugar and serve the stir-fry over cauliflower rice instead of regular rice.
Can I double the recipe?
Yes! If doubling, cook the vegetables in batches to maintain high heat and prevent steaming, ensuring the best texture and flavor.
