If you’re searching for a weeknight dinner that practically bursts with color, flavor, and the “I can’t believe this is so easy!” factor, let me introduce you to your new favorite: Broccoli and Mushroom Stir Fry. This cheerful dish combines tender-crisp broccoli with juicy mushrooms, all gloriously coated in a silky, savory sauce with just the right amount of umami punch. Whether you’re building an effortless meatless meal or bringing craveable veggies to the center of your table, this recipe delivers every time.

Ingredients You’ll Need
One of the best things about this dish is the lineup of simple, everyday ingredients—each one pulling its weight to ensure every bite is packed with texture and taste. Here’s why every component matters in your Broccoli and Mushroom Stir Fry!
- Broccoli: Go for fresh, vibrant green florets—this is the star veg, providing plenty of crunch and color.
- Button mushrooms: These add a meaty, juicy bite; slice them evenly for the best texture as they soak up the sauce marvelously.
- Dried Chinese chili peppers: They give just a whisper of smoky heat—remove for a milder version, or crush for extra spice!
- Garlic: Freshly minced garlic brings a warm, aromatic lift to every mouthful.
- Ginger: Mince it finely and enjoy the zesty, sharp edge it delivers to the stir fry.
- Green onions: These add a gentle oniony sweetness and pretty pops of color.
- Peanut oil: Perfect for high-heat cooking, which brings out delicious caramelized flavors.
- Salt: Just a pinch is all you need to enhance all the vibrant veggies.
- Vegetable broth: This gives your sauce its irresistibly savory, layered base.
- Light soy sauce: Essential for salinity and depth—use your favorite brand!
- Dark soy sauce: Rich and syrupy, this deepens the color and umami of the dish.
- Sugar: A small but mighty addition, it rounds out the salty-savory flavors.
- Sesame oil: Instantly infuses the stir fry with gorgeous nutty fragrance.
- Black pepper: Adds just a hint of gentle heat that wakes up the whole dish.
- Cornstarch: Key for thickening the sauce to a gorgeous glossy finish.
- Water: Used for steaming and as part of your cornstarch slurry—simple, but essential.
How to Make Broccoli and Mushroom Stir Fry
Step 1: Prepare Your Sauces
Start off by mixing up your two essential liquids: the sauce and the slurry. In one small bowl, combine the vegetable broth, both soy sauces, sugar, pepper, and sesame oil—this mixture forms the flavor-packed soul of your Broccoli and Mushroom Stir Fry. In another bowl, stir together the cornstarch and water; this will later work its magic to thicken everything to velvety perfection.
Step 2: Steam the Broccoli
Heat a quarter cup of water in a large skillet over medium-high heat until it’s bubbly and steaming. Toss in your broccoli florets and a pinch of salt, then cover the pan. Let the broccoli steam for just one minute (this keeps it beautifully green and crisp). After uncovering, let any excess water evaporate—with an occasional stir—leaving your broccoli al dente and ready for action. Scoop everything out onto a big plate for now.
Step 3: Sear the Mushrooms
Wipe out the skillet and crank up the heat. Add most of your peanut oil, then tumble in the mushrooms in a single layer. Let them sear without stirring for a minute so they can caramelize and develop those irresistible golden edges, then flip and sauté for another 2–3 minutes. Wait for any juice to disappear and the mushrooms to turn deeply browned.
Step 4: Aromatics and Peppers
Push your glorious mushrooms to one side of the skillet. Pour the last bit of oil into the empty space and add the dried chili peppers, minced garlic, ginger, and green onions. Stir these aromatics just until the chilies darken to a brick red shade and the kitchen smells positively mouthwatering, then mix everything together again.
Step 5: Bring It All Together
Add your steamed broccoli back into the pan. Now drizzle in your prepared sauce and stir to coat everything evenly. Give your cornstarch slurry a quick stir, then pour it in, swirling as you go. In less than a minute, the sauce will bubble up and turn glossy, clinging perfectly to every piece of broccoli and mushroom. Once everything looks silky and luscious, move it all onto a serving plate, and you’re officially done!
How to Serve Broccoli and Mushroom Stir Fry

Garnishes
Garnishing is where you get to add personality and flair to your Broccoli and Mushroom Stir Fry! Try a sprinkle of toasted sesame seeds for subtle nuttiness, a flurry of extra green onions for color, or even a squeeze of fresh lime for brightness. Each garnish brings a new layer of flavor and transforms your dish from weeknight staple to showstopper.
Side Dishes
This dish pairs beautifully with simple sides. Serve it as a main over steamy jasmine or brown rice, or alongside chewy noodles for a delightfully slurpable meal. If you’re feeling ambitious, add a light tofu dish, crispy spring rolls, or even a softly fried egg for extra protein and richness.
Creative Ways to Present
Presentation can make any meal feel extra special. For Broccoli and Mushroom Stir Fry, try serving it in a shallow wide bowl with chopsticks perched on the side, or heap it onto a warm platter for family-style sharing. For a fun twist, fill lettuce wraps and sprinkle with chili flakes or peanuts. Let your imagination play—there’s no wrong way to enjoy it!
Make Ahead and Storage
Storing Leftovers
If you have leftover Broccoli and Mushroom Stir Fry, you’re in luck: it stores beautifully! Just let it cool completely, then transfer to an airtight container and pop it into the fridge. It stays fresh, flavorful, and ready for a fast lunch for up to 3–4 days.
Freezing
While you technically can freeze your stir fry, keep in mind that the broccoli might not be quite as crisp after thawing. If you do freeze it, use a freezer bag or airtight container, and try to enjoy within a month for best texture and flavor.
Reheating
The best way to reheat Broccoli and Mushroom Stir Fry is in a hot skillet with a splash of water or broth to loosen the sauce. It only takes a few minutes to heat through—just enough to reawaken all those punchy flavors. You can also microwave it for convenience (just cover to keep the veggies from drying out).
FAQs
Can I use other types of mushrooms in this recipe?
Absolutely! While button mushrooms are classic, you can use cremini, shiitake, or even portobello for a deeper earthy flavor. Whatever variety you choose, make sure to slice them evenly so they cook at the same rate.
Is Broccoli and Mushroom Stir Fry gluten-free?
As written, the recipe uses soy sauces that are not gluten-free. However, you can easily substitute with tamari or a certified gluten-free soy sauce to make the entire dish gluten-free without sacrificing any taste.
Can I add other vegetables to the stir fry?
Definitely! Bell peppers, snap peas, or thinly sliced carrots are delicious add-ins. Just keep the pieces bite-sized so they cook quickly and evenly with the rest of your stir fry ingredients.
What type of rice works best as a side?
Jasmine rice is wonderfully aromatic and fluffy, but brown rice gives you a lovely nutty flavor and a bit more fiber. You can even try it with cauliflower rice for a lighter, veggie-forward meal.
How spicy is this stir fry, and how can I adjust the heat?
The dried Chinese chili peppers give a gentle warmth without overwhelming heat. If you prefer it mild, leave them whole or skip them; for more fire, crush or slice before adding, or finish with a drizzle of chili oil.
Final Thoughts
There you have it—Broccoli and Mushroom Stir Fry that’s quick, vibrant, and way more exciting than your average veggie side. Whether you use it to spice up a simple meal or serve it as the star of the table, I promise this dish will become a regular in your kitchen. Give it a go soon, and don’t forget to savor every scrumptious bite!
Print
Broccoli and Mushroom Stir Fry Recipe
This Broccoli and Mushroom Stir Fry features crisp-tender broccoli and sautéed mushrooms tossed in a flavorful savory sauce with just a touch of heat and aromatic ginger-garlic. The quick and healthy stir fry is perfect as a main course over steamed rice or served as a vibrant side dish. Ready in just 20 minutes, it’s a fuss-free, delicious way to enjoy more veggies.
- Total Time: 20 minutes
- Yield: 4 servings
Ingredients
Sauce
- 2 tablespoons vegetable broth
- 1 1/2 tablespoons light soy sauce
- 1/2 teaspoon dark soy sauce
- 1 teaspoon sugar
- 1/4 teaspoon ground black pepper
- 1/2 teaspoon sesame oil
Slurry
- 1 tablespoon cornstarch
- 2 tablespoons water
Stir-Fry
- 1 lb (450g) broccoli, cut to bite-size florets
- Pinch of salt
- 2 1/2 tablespoons peanut oil
- 1/2 lb (225g) button mushrooms, sliced
- 4 dried Chinese chili peppers
- 2 cloves garlic, minced
- 1 tablespoon minced ginger
- 2 green onions, sliced
Instructions
- Prepare the Sauce: In a small bowl, mix together the vegetable broth, light soy sauce, dark soy sauce, sugar, ground black pepper, and sesame oil until well combined. Set aside.
- Make the Slurry: In a separate bowl, combine the cornstarch and water, stirring until the cornstarch is fully dissolved. Set aside.
- Steam the Broccoli: Heat 1/4 cup water in a large skillet over medium-high heat until hot. Add the broccoli florets and a pinch of salt. Cover and steam for 1 minute. Uncover and stir until broccoli is bright green, crisp-tender, and most of the water has evaporated. Transfer the broccoli to a big plate and set aside.
- Sauté the Mushrooms: Wipe the skillet clean. Add 2 tablespoons of peanut oil and heat over high. Add the sliced mushrooms in a single layer and let them sear undisturbed for 1 minute. Then toss and continue to cook, stirring occasionally, for 2–3 minutes until browned and any released juices have evaporated.
- Stir-Fry Aromatics: Move the mushrooms to one side of the pan. Pour the remaining 1/2 tablespoon oil onto the other side. Add the dried chili peppers, minced garlic, ginger, and green onion to the oil. Stir just until the chili peppers turn a deep red and the mixture is fragrant, about 30 seconds.
- Combine and Finish: Add the steamed broccoli back to the skillet. Pour in the prepared sauce and stir to coat. Stir the slurry to ensure it hasn’t separated, then add it to the pan. Cook and stir everything together for about 1 minute, until the sauce thickens and coats the vegetables evenly.
- Serve: Transfer the stir fry to a serving plate. Serve hot on its own, as a side, or over steamed rice as a main dish.
Notes
- For a gluten-free option, use tamari or gluten-free soy sauce.
- Adjust the number of chili peppers to your preferred heat level or omit for a mild version.
- Use any mushrooms you like—shiitake or cremini work well too.
- This stir-fry is great for meal prep and reheats well.
- Add tofu or your favorite protein for a more filling, balanced meal.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main-course
- Method: Stovetop
- Cuisine: Asian
- Diet: Vegan
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 110
- Sugar: 3g
- Sodium: 450mg
- Fat: 6g
- Saturated Fat: 0.8g
- Unsaturated Fat: 4.8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 0mg