Broccoli Mushroom Stir-Fry
A vegetable-forward stir-fry with broccoli, mushrooms, garlic, ginger, soy sauce, and a simple savory glaze.
Broccoli mushroom stir-fry is designed for cooks who want a vegetable-heavy Chinese-style dinner using ingredients from almost any Western supermarket. Broccoli brings structure, mushrooms bring savory depth, and a small soy-based glaze makes the dish feel complete.
The key is sequence. Broccoli needs a short steam-fry to become tender, while mushrooms need time for moisture to evaporate. Add garlic and sauce near the end so the vegetables stay bright and the sauce remains glossy.
Broccoli and mushrooms are widely available in Western supermarkets and create a satisfying meat-free dinner over rice.
Ingredients
- broccoli: 450 g / 1 lb florets.
- mushroom: 250 g / 8 oz.
- garlic: 3 cloves.
- ginger: 1 tsp grated (optional).
- soy sauce: 2 tbsp.
- vegetarian mushroom oyster sauce or oyster sauce: 1 tbsp (optional).
- cornstarch: 1 tsp.
- toasted sesame oil: 1 tsp (optional).
- neutral oil: 1 1/2 tbsp.
- sesame seeds: 1 tsp (optional).
- rice: Cooked rice, to serve (optional).
Steps
- Mix sauce
Stir soy sauce, mushroom oyster sauce if using, cornstarch, sesame oil, and 1/4 cup water in a small bowl.
- Start broccoli
Stir-fry broccoli with a splash of water until bright green and just tender.
- Brown mushrooms
Add mushrooms and cook until they release moisture and begin to brown.
- Glaze vegetables
Add garlic and ginger, then pour in the sauce. Toss until the vegetables are glossy and serve with sesame seeds.
Western Grocery Notes
- Fresh broccoli gives the best texture, but frozen florets work if thawed and dried.
- Button, cremini, chestnut, or shiitake mushrooms all work.
- Vegetarian mushroom oyster sauce is a useful pantry item for meat-free stir-fries.
Substitutions
- Use cauliflower, snow peas, green beans, or bok choy instead of broccoli.
- Use hoisin plus soy sauce if mushroom oyster sauce is unavailable.
- Add tofu, egg, chicken, or shrimp if you want more protein.
Ingredient Alternatives
-
Broccoli
Provides the main vegetable and crisp-tender texture.
Alternatives: Fresh broccoli, Frozen broccoli, Cauliflower. Frozen broccoli should be thawed and dried if possible so the sauce does not become watery.
-
Mushrooms
Add savory depth and make the dish more filling.
Alternatives: Button mushrooms, Cremini or chestnut mushrooms, Shiitake mushrooms. Slice mushrooms thick enough that they brown instead of disappearing.
-
Vegetarian oyster sauce
Adds rounded umami to the glaze.
Alternatives: Mushroom oyster sauce, Hoisin plus soy sauce, Extra soy sauce. Use mushroom oyster sauce when cooking vegetarian; regular oyster sauce is optional for non-vegetarian kitchens.
Cook Better Next Time
- Steam-fry broccoli with a small splash of water before adding sauce.
- Brown mushrooms until their moisture evaporates for a deeper flavor.
- Mix cornstarch into the sauce before it hits the pan so the glaze thickens evenly.
FAQ
- Can I use frozen broccoli in mushroom stir-fry?
- Yes. Thaw and dry frozen broccoli if possible, or cook it until extra moisture evaporates.
- Is broccoli mushroom stir-fry vegan?
- It can be vegan if you use vegetarian mushroom oyster sauce or replace oyster sauce with soy sauce and hoisin.
- What protein can I add?
- Firm tofu, egg, chicken, shrimp, or beef can be added if you want a larger dinner.
Related Recipes
-
Mushroom Tofu Rice Bowls
A vegetarian rice bowl with browned tofu, mushrooms, garlic, ginger, soy sauce, and a simple glossy sauce.
-
Garlic Bok Choy Tofu Stir-Fry
A vegetarian-friendly tofu and bok choy stir-fry with garlic, ginger, soy sauce, and a light glossy sauce for rice.
-
Chicken and Broccoli Stir-Fry
A practical takeout-style stir-fry using chicken, broccoli, soy sauce, garlic, ginger, and cornstarch.