This stir fry is a little bit about balance—how the earthiness of mushrooms can play off the crisp, green snap of broccoli. It’s a quick, honest dish that feels both familiar and surprisingly fresh, perfect for a weeknight when you want something nourishing without fussing over complicated ingredients. I love how the mushrooms soak up the soy and sesame, turning into little umami bombs, while the broccoli stays vivid and crunchy, offering that satisfying bite every time.
There’s something almost meditative about chopping vegetables for this dish—how the shapes and textures come together. It’s a reminder that simple, honest cooking can still surprise you. Plus, it’s a good way to clear out the fridge—whatever mushrooms or greens you’ve got lingering, toss them in. This stir fry is about making the most of what you have, turning everyday ingredients into something that feels a little special, even if it’s just for yourself.
Focusing on how the earthy, umami flavors of mushrooms contrast with the vibrant crunch of broccoli, creating a balanced bite that’s both nostalgic and unexpectedly fresh.
The story behind this recipe
- This dish took shape during a particularly chaotic week when I needed something quick but satisfying, and I realized I kept reaching for mushrooms and broccoli in the fridge. It’s funny how simple ingredients can inspire a whole new approach to weeknight dinners. One night, I threw them together with a splash of soy and a flicker of sesame oil, and the flavors just clicked—earthy, bright, with a hint of smoky depth.
- It reminds me that some of the best meals come from improvising with what’s on hand. Mushrooms soaked up the soy, turning tender and umami-rich, while the broccoli stayed crisp and green, offering that satisfying crunch. Every time I make this, I feel a little more at home—like I’ve rediscovered a quick, honest way to bring a little joy to the table, no matter how hectic things get.
- heading:
Key ingredients and their quirks
- Broccoli: I like it firm and vibrantly green, so I give it a quick blanch before stir-frying to keep that crunch. If you prefer softer, cook a bit longer in the pan.
- Mushrooms: I use a mix of shiitake and cremini for depth, letting them soak up soy and sesame. If you only have button mushrooms, slice thin for quick browning.
- Garlic: I smash and finely chop it—more surface area releases more pungency and aroma. Skip if you’re sensitive to garlic or want milder flavor.
- Soy sauce: I opt for a good-quality, slightly darker soy for richer umami. Light soy works, but it’ll be a tad milder—adjust salt accordingly.
- Sesame oil: I add it at the end for that toasty, nutty aroma. If you prefer less intense flavor, just use a drizzle, not a pour, and consider toasted sesame seeds for crunch.
- Oil: I stick with a neutral oil with a high smoke point like grapeseed or canola. For a richer flavor, a splash of toasted sesame oil during cooking works too.
- Optional chili flakes: I sprinkle these in if I want a little heat. If you’re sensitive, start small—you can always add more after tasting.
Spotlight on key ingredients
Broccoli and Mushrooms:
- Broccoli: I like it firm and vibrantly green, so I give it a quick blanch before stir-frying to keep that crunch. If you prefer softer, cook a bit longer in the pan.
- Mushrooms: I use a mix of shiitake and cremini for depth, letting them soak up soy and sesame. If you only have button mushrooms, slice thin for quick browning.
Notes for ingredient swaps
- Broccoli: I like it firm and vibrantly green, so I give it a quick blanch before stir-frying to keep that crunch. If you prefer softer, cook a bit longer in the pan.
- Mushrooms: I use a mix of shiitake and cremini for depth, letting them soak up soy and sesame. If you only have button mushrooms, slice thin for quick browning.
- Garlic: I smash and finely chop it—more surface area releases more pungency and aroma. Skip if you’re sensitive to garlic or want milder flavor.
- Soy sauce: I opt for a good-quality, slightly darker soy for richer umami. Light soy works, but it’ll be a tad milder—adjust salt accordingly.
- Sesame oil: I add it at the end for that toasty, nutty aroma. If you prefer less intense flavor, just use a drizzle, not a pour, and consider toasted sesame seeds for crunch.
- Oil: I stick with a neutral oil with a high smoke point like grapeseed or canola. For a richer flavor, a splash of toasted sesame oil during cooking works too.
- Optional chili flakes: I sprinkle these in if I want a little heat. If you’re sensitive, start small—you can always add more after tasting.
Equipment & Tools
- Large wok or skillet: High heat cooking surface for quick stir-frying.
- Spatula: To toss and stir vegetables evenly.
- Sharp knife: Precise slicing and chopping of ingredients.
- Cutting board: Stable surface for prepping vegetables.
- Small bowl: Mixing sauce ingredients.
Step-by-step guide to stir-frying
- Equipment & Tools: Use a large wok or skillet, a spatula, a sharp knife, a cutting board, and a small bowl for sauce prep.
- Prepare ingredients: Cut broccoli into small florets, about 2.5 cm (1 inch). Thinly slice mushrooms. Mince garlic finely. Mix soy sauce, a dash of sesame oil, and a teaspoon of honey or sugar in the bowl.
- Blanch broccoli: Bring a pot of salted water to a boil (about 100°C/212°F). Drop broccoli in for 1 minute until bright green and slightly tender. Drain and set aside.
- Preheat pan: Heat your wok or skillet over medium-high heat until shimmering, about 2 minutes. Add 1-2 tablespoons neutral oil, swirl to coat.
- Sear mushrooms: Add mushrooms to hot oil. Cook, stirring frequently, until they soften and edges darken, about 3-4 minutes. They should release their aroma and turn a little golden.
- Add garlic & broccoli: Toss in the minced garlic and cook for 30 seconds until fragrant. Then add the blanched broccoli. Stir-fry together for 2-3 minutes, letting the broccoli stay crisp and bright green.
- Pour in sauce: Drizzle the soy mixture over the vegetables. Stir quickly to coat everything evenly. Cook for another 1 minute until the sauce thickens slightly and glazes the veg.
- Final touches: Taste and adjust salt or soy if needed. Drizzle with a tiny bit of toasted sesame oil for aroma. If you want heat, sprinkle chili flakes now.
- Resting & Finishing: Serve immediately from the pan to keep broccoli crisp. Garnish with chopped scallions or sesame seeds if desired, then plate. Keep warm until eaten.
Serve immediately while hot, with a sprinkle of sesame seeds or chopped scallions if desired. Keep warm in the pan until ready to eat, but avoid overcooking to preserve crunch and color.
How to Know It’s Done
- Broccoli should stay vibrant green and maintain crunch after stir-frying.
- Mushrooms should be tender with a deep earthy aroma, not rubbery.
- Sauce should coat vegetables smoothly, with a glossy appearance, and not be watery.

Mushroom and Broccoli Stir Fry
Ingredients
Equipment
Method
- Prepare all your ingredients: cut the broccoli into small, even florets, slice the mushrooms thinly, and finely mince the garlic. Mix soy sauce, honey (if using), and a teaspoon of sesame oil in a small bowl to create your stir-fry sauce.
- Bring a pot of salted water to a boil and blanch the broccoli for about 1 minute until it turns bright green and slightly tender. Immediately drain and shock in ice water to preserve its vibrant color and crunch.
- Heat your wok or skillet over medium-high heat until shimmering. Add 1 to 2 tablespoons of neutral oil and swirl to coat the surface.
- Add the sliced mushrooms to the hot oil, spreading them out in a single layer. Cook without stirring for about 2 minutes until they start to brown and release their aroma, then stir frequently for another 2-3 minutes until tender and golden.
- Toss in the minced garlic and cook for about 30 seconds until fragrant, with a slight sizzle filling the air. Then, add the blanched broccoli to the pan.
- Stir-fry the vegetables together for 2-3 minutes, keeping the broccoli vibrant and crunchy while the mushrooms soak up the flavors.
- Pour the prepared soy sauce mixture over the vegetables, stirring quickly to coat everything evenly. Continue cooking for another minute until the sauce thickens slightly and glazes the vegetables.
- Drizzle the sesame oil over the stir fry and toss to combine. If you like heat, sprinkle in chili flakes now. Taste and adjust seasoning if needed.
- Serve immediately from the pan, garnished with sesame seeds or chopped scallions if desired, enjoying the vibrant colors and fragrant aroma.
Pro tips for perfect stir fry
- Bolded tip: Keep your heat high to get that quick sizzle, especially when searing mushrooms—nothing worse than soggy bits.
- Bolded tip: Toss ingredients in stages—start with mushrooms until they release their aroma, then add broccoli to keep it crisp.
- Bolded tip: Use a flick of sesame oil at the end—just a splash—to boost aroma without overpowering the dish.
- Bolded tip: When blanching broccoli, shock it in ice water afterward to stop cooking and lock in that vibrant color.
- Bolded tip: Stir constantly after adding the sauce—this prevents sticking and ensures even coating, plus that glossy finish.
- Bolded tip: If mushrooms release too much water, increase heat slightly and cook until liquid evaporates for better flavor concentration.
- Bolded tip: For an extra smoky note, briefly char the edges of the broccoli in the pan before combining everything—quick and flavorful.
Common mistakes and how to fix them
- FORGOT to adjust heat after adding sauce → Keep the heat steady to prevent burning.
- DUMPED all ingredients in at once → Add ingredients in stages for better control and texture.
- OVER-TORCHED mushrooms → Stir frequently to avoid burning and develop deep flavor.
- UNDERESTIMATED cooking time → Let vegetables crisp up without overcooking, look for vibrant color.
Fast fixes for stir-fry hiccups
- If mushrooms release too much water, increase heat to evaporate moisture quickly.
- When broccoli turns dull, blanch and shock immediately for vibrant color and crunch.
- Splash soy early if sauce is too salty—balance by adding a touch of honey or sugar.
- Patch overcooked veggies by tossing in fresh, raw broccoli at the end for added crunch.
- Shield from burning by stirring constantly and adjusting heat as needed.
Prep, store, and reheat tips
- Prep your vegetables: chop broccoli and slice mushrooms a day ahead. Store in airtight containers in the fridge; they stay fresh for up to 24 hours, keeping their crunch and aroma intact.
- Mix your sauce ingredients early: soy, sesame oil, and sweetener can be combined the night before. Keep refrigerated; flavors meld beautifully overnight, making stir-fry assembly quicker.
- Refrigerated stir-fry leftovers last up to 2 days. The broccoli softens slightly, but the flavors deepen—reheat in a hot pan to restore some crispness and aroma.
- To reheat, toss leftovers in a hot wok or skillet over medium-high heat for 2-3 minutes. The smell of garlic and soy should rekindle, and the vegetables should shimmer with a fresh gloss.
Top questions about stir fry
1. Can I use frozen broccoli?
Use fresh broccoli for crunch and vibrant color, but frozen can work in a pinch—just thaw and drain well.
2. Can I substitute other mushrooms?
Yes, sliced button mushrooms will do, but shiitake or cremini add more depth and umami flavor.
3. How much sesame oil should I add?
A splash of sesame oil at the end boosts aroma, but too much can overpower—add it gradually.
4. What temperature should I cook at?
High heat is key—aim for about 200°C (390°F) to get that quick sear and prevent sogginess.
5. Can I make it sweeter?
Yes, adding a touch of honey or brown sugar balances the soy’s saltiness and enhances caramelization.
6. How do I keep the vegetables crisp?
Stir-fry quickly in a hot pan, and avoid overcrowding—this keeps the vegetables crisp and prevents steaming.
7. What if the sauce is too salty?
If the sauce is too salty, add a squeeze of lemon or a splash of water to dilute it slightly.
8. Should I blanch the broccoli?
Blanch broccoli briefly in boiling water, then shock in ice water to preserve color and crunch.
9. How should I prepare garlic?
Keep garlic minced finely; larger pieces will take longer to release aroma and may burn more easily.
10. How do I reheat stir fry?
Reheat leftovers in a hot skillet for 2-3 minutes, stirring often to revive flavor and crispness.
Cooking this stir fry reminds me that simple ingredients can come together in ways that surprise you, especially when you let their natural flavors shine. The earthy mushrooms and crisp broccoli are a little reminder to keep things honest and straightforward, even on busy nights.
In a way, it’s about more than just dinner—it’s a little ritual of grounding, chopping, and tasting. Sometimes, the most unpolished, honest meals are the ones that leave the biggest impression, even if they’re just for yourself.

I’m Mahek Manchanda, the curious heart behind Dramatically Stirring. Before this space existed, my life revolved around kitchens that were loud, demanding, and endlessly alive. I didn’t arrive at cooking through a single dramatic moment.
