Broccoli Mushroom Stir-Fry

jump to recipe
15 February 2026
3.8 (84)
Broccoli Mushroom Stir-Fry
20
total time
2
servings
320 kcal
calories

Introduction

Why this stir-fry belongs on your weeknight rotation
This recipe hits a satisfying intersection of textures and aroma: the bright snap of florets meeting the silky, umami-rich mushroom bite, all lifted by fragrant garlic and ginger. As a professional food writer and recipe developer I love dishes that are fast, forgiving, and let pantry flavors pull everything together.

What you’ll notice when it comes together

  • A glossy sauce that clings to vegetables, offering a savory sheen without becoming watery
  • Contrast between the broccoli’s crisp-tender chew and mushrooms’ tender, slightly caramelized edges
  • A final whisper of sesame oil that rounds the flavors and gives a toasted, nutty finish

Throughout this article I’ll walk you through selecting the best produce, little technique pivots that elevate texture, and stovetop cues to help you know exactly when to move to the next step. Expect no fuss, and plenty of practical tips that translate into consistently great results—whether you’re cooking for one or getting a weeknight meal on the table for a family.

Ingredients

Complete ingredient list (use this exact list when shopping)

  • Broccoli 400 g
  • Mushrooms 250 g
  • Garlic 3 cloves
  • Fresh ginger 1 tbsp grated
  • Soy sauce 3 tbsp
  • Sesame oil 1 tbsp
  • Vegetable oil 1 tbsp
  • Vegetable broth 50 ml
  • Cornstarch 1 tsp
  • Red pepper flakes 1/4 tsp
  • Green onions 2 stalks
  • Salt & black pepper to taste

Notes on quality and swaps
Choose firm, brightly colored broccoli with tight florets and no yellowing; this gives you the best texture after a quick stir-fry. For mushrooms, both cremini and white button work beautifully—cremini lend a deeper, earthier flavor while white mushrooms are milder. If you prefer a meatier bite, small shiitake caps are an excellent upgrade but trim stems if they’re woody.

Ingredient handling tips
  • Mince the garlic and grate fresh ginger immediately before cooking to preserve their brightness.
  • Keep soy sauce and sesame oil within reach—these finish the dish and are best added at the moment the sauce is glossy.
  • Use a neutral high-heat oil for the initial sear; sesame oil is best used as a finishing flavor rather than the primary cooking oil.

Gathering Ingredients

Gathering Ingredients

Collect everything before you heat the pan
In a fast wok or skillet cook, the rhythm matters: once the pan is hot you’ll move quickly. Lay out your mise en place so each ingredient is prepped and within arm’s reach.

What to have ready

  • Broccoli florets, washed and drained
  • Sliced mushrooms on a tray
  • Minced garlic and freshly grated ginger in a small bowl
  • A whisked sauce of soy, broth and cornstarch
  • Oils and seasonings measured and nearby

This is also the moment to check your tools: a roomy wok or large sauté pan, a sturdy spatula for tossing, and a small bowl and whisk for the sauce make the process seamless. Clear counter space, line up a small towel for quick wiping, and have the heat-ready pan centered on the burner so you don’t scramble when the aroma starts to build.
For visual inspiration and to ensure you have precisely the raw items needed, refer to the image below showing a realistic flat-lay of every uncooked ingredient used in this recipe—laid out clearly and accurately so nothing gets missed during prep.

Preparation Tips

Smart prep that saves time and improves texture
The difference between a merely serviceable stir-fry and one you come back to is in small, deliberate choices. Start by cutting broccoli into evenly sized florets: uniform pieces ensure even cooking and consistent bite. When slicing mushrooms, aim for pieces that are thick enough to develop a light browning but thin enough to cook through quickly.

Heat management and aromatics
The secret to great stir-fry flavor is harnessing high heat without burning the aromatics. When you add garlic and ginger, they need only a brief flash of heat to release their oils; watch them closely and keep them moving in the pan so they become fragrant but don’t darken too much. Use a neutral oil with a high smoke point for the initial sear, and reserve the sesame oil as a final finish to keep its aroma bright.

Sauce preparation and integration
Whisking the sauce components until smooth before adding them to the pan prevents lumps and ensures a glossy, even coat. When the sauce hits the hot vegetables, it should bubble and thicken quickly; this is your cue to toss and coat rather than letting it sit and reduce too far. Keep tasting as you go; small seasoning adjustments at the end—more pepper, a touch more soy, or a pinch of red pepper flakes—help you tailor the final balance to your palate.

Instructions

Step-by-step cooking method

  1. Cut broccoli into bite-sized florets and slice mushrooms
  2. Mince garlic and grate ginger
  3. Whisk soy sauce, vegetable broth and cornstarch in a small bowl until smooth
  4. Heat vegetable oil in a large pan or wok over medium-high heat
  5. Add garlic and ginger and stir-fry 30 seconds until fragrant
  6. Add mushrooms and cook 3–4 minutes until they release liquid and begin to brown
  7. Add broccoli and stir-fry 3–5 minutes until bright and crisp-tender
  8. Pour sauce into the pan and toss until it thickens and coats the vegetables
  9. Drizzle sesame oil, season with salt, pepper and red pepper flakes
  10. Garnish with sliced green onions and serve immediately

Chef’s execution notes
Follow the sequence above as written for the intended rhythm—aromatics first, then mushrooms to develop browning, and broccoli last so it stays crisp-tender. The sauce should be whisked smooth and added while the pan is hot so it thickens rapidly and adheres to the vegetables.

Cooking Process

Cooking Process

Reading the pan: what to look for while cooking
As you cook, your senses are the best guide. Notice the way mushrooms change from dry to glossy as their liquids are released and then concentrated into flavorful browning. Broccoli will shift from a muted green to a vibrant, bright hue when it reaches crisp-tender doneness—this visual cue is far more reliable than timing alone.

Texture progression and sauce behavior
When the sauce hits the hot vegetables, watch how it transforms: initially thin and watery, it should bubble and then rapidly take on a slightly thicker, clingy quality as the cornstarch activates. That glossy stage is the perfect moment to stop tossing; over-reducing will concentrate salt and thin the mouthfeel. Listen for a confident sizzle from the pan—this indicates good contact and evaporation, both necessary for browning and flavor concentration.

Adjusting on the fly
If mushrooms brown too quickly before the broccoli is nearly done, temporarily lower the heat and add a splash of broth to slow browning and introduce a bit of steam. Conversely, if you need more caramelization, raise the heat briefly but keep the vegetables moving so nothing scorches. Near the end, a gentle drizzle of toasted sesame oil is aromatic and should be added off the direct heat so the oil’s fragrance stays bright rather than becoming overcooked.

Variations & Add-ins

Customize without losing balance
This stir-fry provides an excellent framework for swapping in seasonal veg or adding protein. The key is maintaining the balance between quick-cooking items and those that need a little more time: add heartier vegetables early, and reserved delicate greens at the end.

Protein and textural options

  • Tofu: press and cube firm tofu, give it a quick sear separately for crisp edges, then toss in at the end to keep it tender inside.
  • Tempeh or seared seitan: these bring chew and absorb the glossy sauce wonderfully—pan-sear first for added texture.
  • Nuts or seeds: a sprinkle of toasted sesame seeds or chopped cashews adds crunch and a nutty counterpoint.

Flavor twists
For a brighter profile, finish with a squeeze of citrus or a splash of rice vinegar just before serving. If you like heat, add more red pepper flakes or a drizzle of chili oil. For a deeper Asian profile, a tiny touch of toasted sesame paste (tahini or Asian sesame paste) whisked into the sauce can add richness without overpowering the core flavors.

Serving & Pairing

What to serve it with
This stir-fry is versatile: it pairs beautifully with simple steamed rice for a classic presentation, or tossed with freshly cooked noodles for a heartier bowl. The glossy sauce and vegetal freshness make it a natural partner for mildly flavored starches that can carry the sauce without competing.

Enhancing the meal
A light side of pickled vegetables or an acidic kimchi can cut through the richness and add a lively contrast. If you’re composing a multi-dish meal, pair with a simple cucumber salad or a clear, soothing soup to balance textures and temperatures.

Presentation tips
Keep garnishes simple and textural: thinly sliced green onions for freshness and a scattering of toasted sesame seeds for visual and flavor contrast. Serve immediately while the vegetables are at their peak color and the sauce remains glossy—this dish rewards prompt serving rather than sitting under heat for long periods, as the broccoli’s crisp-tender quality is central to the experience."

FAQs

Frequently Asked Questions

  • Can I make this ahead of time?
    You can prep ingredients ahead—wash and cut the broccoli, slice mushrooms, and whisk the sauce—but finish the stir-fry just before serving so the vegetables retain their vibrant color and crisp-tender texture.
  • How do I keep broccoli crisp-tender?
    Use high heat and brief cooking, and avoid over-steaming. Watch for the color change to vibrant green as your cue; carryover heat will soften it slightly after you remove it from the pan.
  • Can I substitute other vegetables?
    Yes—bell peppers, snap peas, and baby corn are excellent options. Add heartier items earlier in the sequence and delicate greens at the end to maintain texture balance.
  • What if my sauce isn’t thickening?
    Make sure the sauce is well whisked so the cornstarch is fully dissolved, and add it to a hot pan. If it still won’t thicken, simmer briefly to activate the starch; do not over-reduce or the sauce will become too concentrated.
  • Is sesame oil necessary?
    Sesame oil is a finishing oil that adds a toasty aroma; a little goes a long way. If you don’t have it, you can finish with a light drizzle of toasted oil or omit it for a cleaner flavor.

Final thought
This broccoli mushroom stir-fry is the kind of recipe that rewards small, attentive choices—consistent cutting, hot pan technique, and a quick, well-balanced sauce. With those elements in place, you’ll have a weeknight staple that’s fast, flavorful, and endlessly adaptable.

Broccoli Mushroom Stir-Fry

Broccoli Mushroom Stir-Fry

Quick, savory and nutritious — try this ultimate broccoli and mushroom stir-fry tonight!

total time

20

servings

2

calories

320 kcal

ingredients

  • Broccoli 400 g 🥦
  • Mushrooms 250 g 🍄
  • Garlic 3 cloves đź§„
  • Fresh ginger 1 tbsp grated 🫚
  • Soy sauce 3 tbsp đź§‚
  • Sesame oil 1 tbsp 🥢
  • Vegetable oil 1 tbsp 🛢️
  • Vegetable broth 50 ml 🥣
  • Cornstarch 1 tsp 🥄
  • Red pepper flakes 1/4 tsp 🌶️
  • Green onions 2 stalks đź§…
  • Salt & black pepper to taste đź§‚

instructions

  1. Cut broccoli into bite-sized florets and slice mushrooms
  2. Mince garlic and grate ginger
  3. Whisk soy sauce, vegetable broth and cornstarch in a small bowl until smooth
  4. Heat vegetable oil in a large pan or wok over medium-high heat
  5. Add garlic and ginger and stir-fry 30 seconds until fragrant
  6. Add mushrooms and cook 3–4 minutes until they release liquid and begin to brown
  7. Add broccoli and stir-fry 3–5 minutes until bright and crisp-tender
  8. Pour sauce into the pan and toss until it thickens and coats the vegetables
  9. Drizzle sesame oil, season with salt, pepper and red pepper flakes
  10. Garnish with sliced green onions and serve immediately

related articles