Broccoli and Mushroom Stir-Fry

jump to recipe
09 March 2026
4.8 (52)
Broccoli and Mushroom Stir-Fry
20
total time
2
servings
320 kcal
calories

Introduction

A quick, flavorful weeknight winner.
As a professional recipe creator I love dishes that deliver satisfying texture and deep savory notes without fuss. This stir-fry is one of those recipes that feels indulgent yet light — ideal when time is short but you still want something that sings with flavor. The technique centers on high heat, fast movement, and a glossy sauce that clings to the ingredients, creating bite after bite of concentrated taste.
In my kitchen I treat this as a template rather than a rigid formula: once you understand the rhythm of searing, steaming, and finishing, you can adapt to what’s in the fridge. The overall goal is contrast — vibrant color, a pleasant chew, and a sauce that both seasons and glazes. That balance is what keeps this dish feeling homey and restaurant-worthy at the same time.
If you enjoy food that’s bright, a little smoky, and deeply savory without being heavy, this approach will become a staple. Expect minimal cleanup and a total turnaround from raw to dinner in a single skillet. The rest of the article walks through why the method works, how to prep efficiently, and exactly how to finish for the best texture every time.

Why You’ll Love This Recipe

Speed, simplicity, and satisfying umami.
This recipe shines because it hits several things home cooks care about: it’s fast, it packs bold savory flavor, and it showcases vegetables in a way that feels substantial rather than merely side-dish territory. The method focuses on high-heat cooking to concentrate flavors quickly while preserving a vibrant appearance and a pleasant bite.
The technique is also forgiving. A short, hot sear followed by a brief steam cycle produces bright color and snap without mushiness, while a return to high heat and a glossy sauce ties everything together. The finishing touch of a fragrant oil lift and a scatter of crunchy garnish creates layers that make each forkful interesting.
Beyond flavor, this dish works for multiple purposes: a quick solo dinner, a component for meal-prep bowls, or a side to more elaborate mains. It’s a good bridge recipe for home cooks who want to build confidence with a wok or large skillet. I often recommend it to busy readers because it requires little hands-on time yet rewards attention with clear, immediate results.

Flavor & Texture Profile

What to expect on the plate.
Think in contrasts: bright, slightly crunchy vegetables paired with tender, meaty morsels that soak up a savory-sweet sauce. The ideal bite balances a gentle chew with silky, saucy coating — not oily, not cloying, but glossy and clingy enough to bring everything together.
Texture is the unsung hero here. High heat creates caramelized edges on the more porous components while steam softens the denser ones just enough to be tender but still present. A short finish with a fragrant oil adds a silkiness on the palate while any toasted garnish contributes a welcomed crunchy puncture.
On the flavor side, the interplay of aromatic aromatics and a salty-sweet savory backbone delivers depth. A hint of acid brightens the profile, keeping it from tasting flat, while a little sweetness balances any edge. A touch of heat, if you like, gives the back of the throat a gentle reminder that you’re eating something lively. Overall, expect a dynamic, layered mouthfeel that makes this more than a simple vegetable side — it’s a full, satisfying stir-fry experience.

Gathering Ingredients

Gathering Ingredients

Exact ingredient list for the recipe.
Use the following ingredients as written when you cook this dish to get the intended balance of flavor and texture:

  • 300 g broccoli florets
  • 250 g mixed mushrooms (cremini or shiitake), sliced
  • 1 tbsp vegetable oil
  • 1 tsp sesame oil (for finishing)
  • 3 garlic cloves, minced
  • 1 inch (2.5 cm) piece ginger, grated
  • 2 spring onions, sliced
  • 2 tbsp soy sauce
  • 1 tbsp oyster sauce (optional)
  • 1 tbsp rice vinegar
  • 1 tsp sugar (or honey)
  • 1 tsp cornstarch + 2 tbsp water (slurry)
  • Pinch of chili flakes (to taste)
  • 1 tbsp sesame seeds for garnish
  • Cooked rice or noodles to serve

The list above is intentionally specific; follow it for the crisp-tender texture, savory sauce, and finishing lift that define the finished plate. Preparation notes and a visual ingredients reference are provided below to help you set up a smooth workflow.

Preparation Overview

Mise en place and workflow for a calm, fast cook.
Success with high-heat stir-frying begins long before the pan hits the flame. Spend a few focused minutes on mise en place: get aromatics finely prepared, sauces mixed, and the pan hot. This staging keeps the hands free and prevents hurried chopping while food sizzles.
Start by creating three stations: a cutting station for quick prep and trimming; a sauce station where all liquid components are combined and whisked until smooth; and a hot-cook station with the wok or skillet, utensil, and a small bowl for temporarily holding items you want to remove mid-cook. This simple separation keeps movement efficient and reduces the chance of overcooking.
When cutting, aim for uniform bite-sized pieces so everything cooks evenly. Aromatics should be minced or grated so they release flavor immediately when they hit hot oil. Keep a small measure of water nearby for brief steaming — a splash under a lid is often all you need to coax color without overcooking.
Finally, pre-heat the pan until it is shimmering hot and ready to contact the food. High initial heat creates the right sear and rapidly reduces any moisture released from the ingredients, concentrating flavor while preserving texture. With this prep, the actual cook time becomes a focused sequence of quick actions rather than a scramble.

Cooking / Assembly Process

Cooking / Assembly Process

Step-by-step cooking instructions.

  1. Prepare ingredients: wash and cut broccoli into florets, slice mushrooms, mince garlic, grate ginger and slice spring onions.
  2. Make the sauce: whisk together soy sauce, oyster sauce (if using), rice vinegar, sugar and the cornstarch slurry in a small bowl.
  3. Heat a wok or large skillet over high heat and add the vegetable oil.
  4. Add the mushrooms and stir-fry 3–4 minutes until golden and any released liquid has mostly evaporated. Remove mushrooms to a plate.
  5. Add the broccoli to the hot pan with a splash of water (about 2 tbsp), cover and steam for 2–3 minutes until bright green and slightly tender.
  6. Uncover, add garlic, ginger and white parts of the spring onions, and stir-fry 1 minute until fragrant.
  7. Return the mushrooms to the pan, pour in the sauce and toss continuously until the sauce thickens and coats the vegetables, about 1–2 minutes.
  8. Turn off the heat and drizzle sesame oil, add chili flakes to taste and toss to combine.
  9. Transfer to a serving dish, sprinkle with sesame seeds and the green parts of the spring onions.
  10. Serve immediately over steamed rice or noodles and enjoy!

These steps are written to be followed exactly as shown for the intended balance of texture and flavor. Keep the pan hot, move quickly, and return items to the wok as directed to preserve that signature contrast between bright, crisp vegetables and tender, savory components.

Serving Suggestions

How to present and pair this stir-fry.
For a casual, comforting meal, place the cooked stir-fry atop a bed of warm, neutral grains or long, slippery noodles that can catch every bit of sauce. Textural contrast is the secret to an elevated serving: balance the glossy, sauced components with something crisp on the side — think quick pickles or a simple raw-salad that offers acid and crunch.
To dial the experience toward a more substantial plate, add a protein element alongside or beneath the vegetables: grilled, roasted, or simply pan-seared proteins integrate beautifully. For lighter meals, serve smaller portions over a bowl of steamed grains with an extra sprinkle of toasted seeds or a citrus wedge for brightness.
Presentation tips from my test kitchen: keep the sauce glossy rather than saucy by draining any excess liquid before plating; use a wide shallow bowl to display color; and finish with a small flourish of thinly sliced fresh herb or a scatter of seeds for visual and textural contrast. These little touches make weeknight dinners feel more intentional and restaurant-inspired without adding time or complexity.

Storage & Make-Ahead Tips

Keep texture and flavor when storing and reheating.
If you plan to make this ahead, aim to separate components where possible before refrigerating. Store the main cooked portion in an airtight container and keep any soft or delicate garnishes separate until just before serving. Proper cooling is important: cool the food quickly to avoid excess condensation in the container, which can make textures soggy.
Reheating works best in a hot skillet or wok rather than the microwave. A quick toss in a preheated pan restores some of the original char and firm bite; add a splash of water or a light drizzle of oil if the sauce seems dry to coax back a silky mouthfeel. If freezing, flash-cool portions, use freezer-safe containers, and accept that the texture softens somewhat on thawing — quick applications like in bowls or mixed dishes will mask this change most effectively.
For meal prep, consider cooking components to slightly less than your ideal final doneness; a brief reheat will finish them without overcooking. Keep acidic or delicate finishing elements off the reheated portion until serving to maintain brightness and texture. These small steps help the dish retain a near-fresh quality even after storage.

Frequently Asked Questions

Common questions and concise answers.

  • Can I swap in other vegetables?
    Yes — choose vegetables that tolerate high heat and can be cut to a uniform size so they cook evenly.
  • How do I keep things from going soggy?
    High heat, quick searing, and brief steaming are key; avoid over-steaming and remove excess liquid before finishing.
  • Is this recipe vegetarian/vegan?
    If you omit or replace animal-derived condiments with plant-based alternatives, the technique and flavors still translate well.
  • What pan is best?
    A well-heated wok or a wide heavy-bottomed skillet gives the best surface contact and evaporation for quick sears.
  • Can I double the recipe?
    You can, but avoid crowding the pan; cook in batches to preserve high-heat contact and caramelization.

Final note:
If you have other questions about technique, substitutions, or pairing ideas, I’m happy to share more tailored tips based on your pantry and equipment. Cooking this way is flexible, and a few small adjustments will make it work beautifully for your kitchen.

Broccoli and Mushroom Stir-Fry

Broccoli and Mushroom Stir-Fry

Quick, healthy and full of umami — try this Broccoli and Mushroom Stir-Fry! Ready in 20 minutes, perfect for a weeknight dinner 🥦🍄🔥

total time

20

servings

2

calories

320 kcal

ingredients

  • 300 g broccoli florets 🥦
  • 250 g mixed mushrooms (cremini or shiitake), sliced 🍄
  • 1 tbsp vegetable oil 🛢️
  • 1 tsp sesame oil (for finishing) 🥢
  • 3 garlic cloves, minced đź§„
  • 1 inch (2.5 cm) piece ginger, grated 🫚
  • 2 spring onions, sliced 🌿
  • 2 tbsp soy sauce đź§‚
  • 1 tbsp oyster sauce (optional) 🦪
  • 1 tbsp rice vinegar 🍚
  • 1 tsp sugar (or honey) 🍯
  • 1 tsp cornstarch + 2 tbsp water (slurry) 🌽
  • Pinch of chili flakes (to taste) 🌶️
  • 1 tbsp sesame seeds for garnish 🌱
  • Cooked rice or noodles to serve 🍜

instructions

  1. Prepare ingredients: wash and cut broccoli into florets, slice mushrooms, mince garlic, grate ginger and slice spring onions.
  2. Make the sauce: whisk together soy sauce, oyster sauce (if using), rice vinegar, sugar and the cornstarch slurry in a small bowl.
  3. Heat a wok or large skillet over high heat and add the vegetable oil.
  4. Add the mushrooms and stir-fry 3–4 minutes until golden and any released liquid has mostly evaporated. Remove mushrooms to a plate.
  5. Add the broccoli to the hot pan with a splash of water (about 2 tbsp), cover and steam for 2–3 minutes until bright green and slightly tender.
  6. Uncover, add garlic, ginger and white parts of the spring onions, and stir-fry 1 minute until fragrant.
  7. Return the mushrooms to the pan, pour in the sauce and toss continuously until the sauce thickens and coats the vegetables, about 1–2 minutes.
  8. Turn off the heat and drizzle sesame oil, add chili flakes to taste and toss to combine.
  9. Transfer to a serving dish, sprinkle with sesame seeds and the green parts of the spring onions.
  10. Serve immediately over steamed rice or noodles and enjoy!

related articles

Ground Beef and Rice Bowl
Ground Beef and Rice Bowl
A fast, savory ground beef and rice bowl with bright scallions and lime — weeknight comfort with lay...
Ground Beef and Fried Cabbage
Ground Beef and Fried Cabbage
Hearty ground beef and fried cabbage skillet — crispy, savory, and perfect for quick weeknight dinne...
Pan-Seared Beef Medallions with Garlic Mushrooms and Red Wine Jus
Pan-Seared Beef Medallions with Garlic Mushrooms and Red Wine Jus
Tender beef medallions with garlic-sautéed mushrooms and a silky red wine jus — an elegant, quick di...
High-Protein Steak and Shrimp Stir-Fry
High-Protein Steak and Shrimp Stir-Fry
Quick high-protein steak and shrimp stir-fry with crisp vegetables, bright lime and sesame finish—an...
Chicken, Broccoli & Mushroom Stir-Fry
Chicken, Broccoli & Mushroom Stir-Fry
A quick, family-friendly chicken stir-fry with broccoli and mushrooms—bright flavours, crisp-tender ...
Creamy Chicken and Broccoli Skillet
Creamy Chicken and Broccoli Skillet
Quick creamy chicken and broccoli skillet with a silky Parmesan sauce—one-pan comfort ready for week...
Broccoli and Mushroom Stir-Fry
Broccoli and Mushroom Stir-Fry
Fast, umami-packed broccoli and mushroom stir-fry that's bright, satisfying, and ready in minutes — ...
Beef Carbonnade (Carbonade Flamande)
Beef Carbonnade (Carbonade Flamande)
Slow-braised Beef Carbonnade with caramelized onions, mustard and a touch of brown sugar—comforting ...
Garlic Parmesan Chicken and Potatoes
Garlic Parmesan Chicken and Potatoes
Crispy garlic-Parmesan chicken thighs roasted with golden baby potatoes for a simple, comforting wee...