Broccoli and Mushroom Stir Fry

The easiest way to make broccoli and mushroom stir fry at home with bold savory flavor, crisp vegetables, and a glossy sauce that’s completely irresistible.

Updated

March 7, 2026

Broccoli and mushroom stir fry in a wok with glossy savory sauce and golden seared mushrooms

Broccoli and Mushroom Stir Fry is one of those weeknight dinners that looks impressive but comes together surprisingly fast. It’s loaded with bold, savory flavor and hits the table in about 20 minutes. I make this regularly when I need something quick, wholesome, and genuinely satisfying.

There’s something about the smell of garlic and ginger hitting a hot pan that instantly makes the whole kitchen feel alive. This broccoli and mushroom stir fry came together for the first time on a night when the fridge was nearly empty and takeout wasn’t happening. The crispy-edged mushrooms, the tender-crisp broccoli, and that glossy umami sauce surprised me, and it’s been in regular rotation ever since.
It works beautifully as a light main dish over steamed rice or as a bold side next to your favorite protein. You’re going to love this one!

Ingredients for Broccoli and Mushroom Stir Fry

I’ve made this stir fry enough times to know that keeping things fresh makes a real difference. I always reach for fresh broccoli over frozen since it holds its texture so much better during the high-heat cook. Here’s everything you’ll need:

For the Sauce:

  • 2 tbsp vegetable broth
  • 1 1/2 tbsp light soy sauce (use tamari for gluten-free)
  • 1/2 tsp dark soy sauce (use tamari for gluten-free)
  • 1 tsp sugar
  • 1/4 tsp ground black pepper
  • 1/2 tsp sesame oil

For the Slurry:

  • 1 tbsp cornstarch
  • 2 tbsp water

For the Stir-Fry:

  • 1 lb broccoli, cut into bite-size florets
  • Pinch of salt
  • 2 1/2 tbsp peanut oil – my preference is peanut oil for its high smoke point and neutral, clean flavor
  • 1/2 lb button mushrooms, sliced
  • 4 dried Chinese chili peppers
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, minced – I recommend fresh ginger here, not the jarred kind; it makes a real difference
  • 2 green onions, sliced
Broccoli and mushroom stir fry in a wok with glossy savory sauce and golden seared mushrooms

Step-by-Step Instructions

In my experience, the biggest secret to a great stir fry is having everything prepped and ready before you turn on the heat. This dish moves fast once it starts, so get all your ingredients out and your sauce mixed before anything hits the pan.

Step 1: Mix all sauce ingredients together in a small bowl and set aside. In a second small bowl, stir together the cornstarch and water until fully combined. Set both aside near the stove.

Step 2: Pour 1/4 cup of water into a large skillet or wok and heat over medium-high. Once it reaches a boil, add the broccoli and a pinch of salt. Cover and steam for 1 minute. Uncover, stir until the broccoli is bright green and just slightly crisp (al dente), and the water has fully evaporated. Transfer broccoli to a plate.

Step 3: Wipe the pan clean with paper towels and add 2 tablespoons of peanut oil. Crank the heat to high. Add the mushrooms in a single layer and do not touch them for a full minute. This hands-off sear is what gives them that golden-brown crust. Flip and cook another 2 to 3 minutes, stirring occasionally, until browned and all moisture is gone from the pan. If the mushrooms are releasing liquid and looking steamed rather than browned, keep cooking until the pan is dry.

Step 4: Push the mushrooms to one side. Add the remaining 1/2 tablespoon of oil to the empty side, then add the chili peppers, garlic, ginger, and green onions. Stir just until the chili peppers deepen to a dark red color, about 20 to 30 seconds. Then stir everything in the pan together.

Step 5: Add the broccoli back in. Pour the sauce over everything and stir for about 30 seconds. Re-stir the slurry to make sure the cornstarch is fully dissolved off the bottom, then swirl it into the pan. Cook and stir until the sauce thickens and coats the vegetables evenly, about 30 to 45 seconds more. Serve immediately.

What to Serve with Broccoli and Mushroom Stir Fry

This dish pairs best with sides that balance its bold, savory notes while adding contrast in texture and heartiness. Here are some of the best pairings to complete your meal.

Steamed Jasmine Rice: A simple bowl of steamed rice is the classic companion here. Its neutral base soaks up the glossy stir fry sauce beautifully and turns this veggie dish into a fully satisfying dinner.

Chicken with Mixed Vegetable Stir Fry: If you want to add protein to your stir fry night, this recipe is a natural fit. Velvety chicken in a rich brown sauce alongside this broccoli and mushroom version makes for a complete Asian-inspired spread.

Chicken Lo Mein: Toss this stir fry alongside a bowl of savory lo mein noodles for a filling weeknight dinner that feels like a takeout night at home without the cost.

Thai Peanut Chicken: The nutty, slightly sweet peanut sauce on this chicken is a wonderful contrast to the bold soy and ginger flavors in the stir fry. Together they make a seriously flavorful dinner table.

Easy Balsamic Chicken and Veggie Orzo: For a lighter pairing with a Mediterranean twist, this orzo dish rounds out the meal with fresh vegetables and a tangy balsamic note that works well alongside the umami of the stir fry.

Chicken Sausage and Broccoli Orzo: Already a fan of broccoli? This orzo recipe leans into the same vegetable with a heartier, cheesy base. Serve it together for a broccoli-forward dinner that covers all the textures.

Honey BBQ Chicken Rice: The sweet and smoky BBQ notes here play off the savory depth of the stir fry in a way that’s surprisingly satisfying. Great option when you’re feeding a crowd with different flavor preferences.

Broccoli and mushroom stir fry in a wok with glossy savory sauce and golden seared mushrooms

Storage and Serving Tips

Store any leftover broccoli and mushroom stir fry in an airtight container in the refrigerator for up to 3 days. The sauce actually deepens in flavor overnight, so day-two leftovers are worth looking forward to.

To reheat, I recommend a skillet over medium heat with a small splash of water or broth to loosen the sauce. This keeps the broccoli from going soft and rubbery. Avoid the microwave when you can since it tends to steam the vegetables and kill the texture.

Freezing is not recommended for this dish. Both broccoli and mushrooms lose their structure after thawing and the result won’t be worth eating. Pro tip: make only what you’ll eat within 3 days and skip the freezer on this one.

FAQs

Can I use frozen broccoli for this stir fry? Fresh broccoli is strongly recommended here. Frozen broccoli releases a lot of water when it cooks, which prevents the mushrooms from browning properly and makes the sauce watery. If fresh isn’t available, thaw and thoroughly dry the frozen florets before using them.

How do I keep the sauce from getting too thin? The key is making sure the cornstarch slurry is fully stirred right before it goes into the pan. Cornstarch settles fast, so if you mix it and wait even a minute, it sinks to the bottom. Give it a good stir, then pour it in immediately.

Can I add protein to this broccoli and mushroom stir fry? Yes, tofu, shrimp, or thinly sliced chicken breast all work well here. Add your protein after the mushrooms are browned and before the aromatics go in. Make sure any protein is fully cooked before adding the broccoli back to the pan.

Conclusion

This broccoli and mushroom stir fry is proof that a weeknight dinner can be fast, fresh, and full of real flavor without much effort at all. With pantry-friendly ingredients and a technique that comes together in one pan, it’s the kind of recipe that earns a spot in your regular rotation. Give it a try tonight and don’t be surprised when the pan is empty before you sit down. Happy cooking!

Broccoli and mushroom stir fry in a wok with glossy savory sauce and golden seared mushrooms

Broccoli and Mushroom Stir Fry

A quick and flavorful veggie stir fry with crispy broccoli, golden mushrooms, and a bold savory sauce. Vegan friendly and gluten-free adaptable.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4 portions
Course: Dinner, Main Course, Side Dish
Cuisine: Asian, Chinese
Calories: 165

Ingredients
  

  • 2 tbsp vegetable broth
  • 1.5 tbsp light soy sauce use tamari for gluten-free
  • 0.5 tsp dark soy sauce use tamari for gluten-free
  • 1 tsp sugar
  • 0.25 tsp ground black pepper
  • 0.5 tsp sesame oil
  • 1 tbsp cornstarch for slurry
  • 2 tbsp water for slurry
  • 1 lb broccoli cut into bite-size florets
  • 1 pinch salt
  • 2.5 tbsp peanut oil
  • 0.5 lb button mushrooms sliced
  • 4 dried Chinese chili peppers
  • 2 garlic cloves minced
  • 1 tbsp fresh ginger minced
  • 2 green onions sliced

Equipment

  • Large skillet or wok
  • Small mixing bowls
  • Spatula or wooden spoon
  • Paper towels

Method
 

  1. Mix all sauce ingredients together in a small bowl and set aside. In a second small bowl, stir together the cornstarch and water until fully combined. Set both aside near the stove.
  2. Pour 1/4 cup water into a large skillet or wok over medium-high heat. Once boiling, add the broccoli and a pinch of salt. Cover and steam for 1 minute. Uncover and stir until the broccoli is bright green and al dente and the water has fully evaporated. Transfer to a plate.
  3. Wipe the pan clean with paper towels and add 2 tablespoons of peanut oil. Increase to high heat. Add the mushrooms in a single layer and sear for 1 minute without touching. Flip and cook another 2 to 3 minutes until golden brown and all moisture is gone from the pan.
  4. Push mushrooms to one side. Add the remaining 1/2 tablespoon of oil to the empty side, then add the chili peppers, garlic, ginger, and green onions. Stir until chili peppers turn dark red, about 20 to 30 seconds. Stir everything together.
  5. Add the broccoli back to the pan. Pour in the sauce and stir for 30 seconds. Re-stir the slurry to dissolve the cornstarch, then swirl it into the pan. Cook and stir until the sauce thickens and coats everything evenly, about 30 to 45 seconds. Serve immediately.

Notes

For gluten-free, replace both soy sauces with tamari. Do not skip searing mushrooms undisturbed for the best golden-brown texture. Re-stir slurry right before adding to the pan. Serve immediately for best results. Not recommended for freezing.

Leave a Comment

Recipe Rating




Share this