Easy Broccoli and Mushroom Stir-Fry Recipe for a Fast Healthy Dinner

Broccoli & Mushroom Stir-Fry
When you need a quick vegetable dish that still feels full of flavor, this Broccoli & Mushroom Stir-Fry is a recipe worth keeping close. It is simple, savory, and packed with texture, featuring crisp-tender broccoli, deeply browned mushrooms, aromatics like garlic and ginger, and a glossy sauce that ties everything together beautifully. Whether you serve it as a side dish or spoon it over steamed rice for a light main course, it is the kind of meal that feels both fresh and satisfying.
This recipe is especially great because it proves that vegetables do not need much to become exciting. A quick steam for the broccoli keeps it bright and tender, while high-heat cooking gives the mushrooms that rich, almost meaty flavor that makes them so appealing. Add a few dried Chinese chili peppers for warmth, plus soy sauce, sesame oil, and a little slurry to thicken the sauce, and you have a dish that tastes like something far more elaborate than the effort it takes.
It is quick enough for a weeknight, versatile enough for meal prep, and flavorful enough to stand proudly on its own.
Why I Love This Recipe
What I love most about this Broccoli & Mushroom Stir-Fry is how balanced it feels. The broccoli stays vibrant and slightly crisp, the mushrooms turn savory and golden, and the sauce is light enough not to weigh everything down while still bringing plenty of flavor.
I also love how fast it comes together. Once the ingredients are prepped, the cooking moves quickly, which makes it perfect for busy evenings when you want something wholesome without a lot of cleanup or waiting around.
Another reason this recipe stands out is its flexibility. It can be served as a simple vegetable side, bulked up with rice or noodles, or paired with tofu, chicken, or shrimp if you want to make it more substantial. It is one of those recipes that fits easily into whatever kind of dinner you need.
Ingredients
For the 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
For the slurry
- 1 tablespoon cornstarch
- 2 tablespoons water
For the stir-fry
- 1 pound broccoli, cut into bite-size florets
- Pinch of salt
- 2 1/2 tablespoons peanut oil
- 1/2 pound button mushrooms, sliced
- 4 dried Chinese chili peppers
- 2 cloves garlic, minced
- 1 tablespoon minced ginger
- 2 green onions, sliced
Swaps and Notes
Button mushrooms are a great everyday choice, but cremini mushrooms work beautifully too if you want a slightly deeper flavor.
Light soy sauce gives the dish its main savory base, while the small amount of dark soy sauce adds color and a touch of richness. If you only have regular soy sauce, the flavor will still be good, though the balance may shift slightly.
The dried Chinese chili peppers add gentle heat and aroma. If you prefer a milder dish, you can reduce the amount or leave them out entirely.
Peanut oil works well for high-heat cooking, but another neutral high-heat oil can be used if needed.
How to Make Broccoli & Mushroom Stir-Fry
1. Mix the sauce
In a small bowl, combine the vegetable broth, light soy sauce, dark soy sauce, sugar, black pepper, and sesame oil. Set aside.
2. Make the slurry
In another small bowl, stir together the cornstarch and water until smooth. Set aside.
3. Steam the broccoli
Heat 1/4 cup water in a large skillet over medium-high heat. Once the water starts to boil, add the broccoli and sprinkle with a pinch of salt. Cover the pan and let the broccoli steam for 1 minute.
Uncover and stir until the broccoli is al dente and the water has evaporated. Transfer the broccoli to a large plate.
4. Sear the mushrooms
Wipe the pan clean with paper towels. Add 2 tablespoons of oil and turn the heat to high. Add the mushrooms and let them sear for 1 minute without stirring.
Flip the mushrooms, then cook and stir occasionally for 2 to 3 minutes, until they are browned and there is no juice left in the pan.
5. Add the aromatics
Move the mushrooms to one side of the pan. Add the remaining 1/2 tablespoon of oil to the empty side, then add the dried chili peppers, garlic, ginger, and green onions. Stir a few times until the chili peppers turn dark red and fragrant.
Then stir everything together with the mushrooms.
6. Combine and finish
Add the broccoli back to the pan. Pour in the sauce and stir for about 30 seconds.
Stir the slurry again to make sure the cornstarch is fully dissolved, then swirl it into the pan. Cook and stir until the sauce thickens and coats the vegetables.
7. Serve
Transfer everything to a serving plate and serve hot as a side dish or over steamed rice as a main dish.
Tips for Success
Have all your ingredients prepped before you start cooking. Stir-fry recipes move quickly, so it helps to have everything ready to go.
Do not crowd the mushrooms or stir them too early. Letting them sear undisturbed first helps them brown properly and develop better flavor.
The slurry should always be stirred again right before adding it to the pan. Cornstarch settles quickly, and this makes sure the sauce thickens evenly.
If you are serving this over rice, a little extra sauce can be helpful, so you can slightly increase the sauce ingredients if you want a more spoonable finish.
Serving Suggestions and Pairings
This stir-fry is wonderful served over steamed jasmine rice, brown rice, or noodles for a simple meal. It also pairs well with tofu, grilled chicken, or salmon if you want to add protein.
If you enjoy vegetable-forward dinners with lots of flavor, This Tomato Skillet with Okra and Sausage Is My Favorite Quick Dinner Packed with Southern Flavor is another great savory option to try.
For a lighter side on the table, A Light, Tangy Chicken Salad I Actually Crave and There’s No Mayo in Sight brings a fresh contrast.
If you are planning a casual spread with easy shareable dishes, These Sheet Pan Quesadillas Are My Favorite Way to Feed a Crowd Fast are another practical favorite.
And for a bright drink pairing, This Blueberry Lemonade Is My Favorite Refreshing Drink for Sunny Days adds a refreshing contrast to the savory stir-fry.
Nutritional Information Per Serving
Estimated per serving, based on 4 servings:
- Calories: 150
- Carbohydrates: 11g
- Protein: 4g
- Fat: 11g
- Saturated Fat: 2g
- Sodium: 340mg
- Fiber: 3g
- Sugar: 3g
Nutritional values are approximate and may vary depending on the exact soy sauce and oil used.
Storage and Leftover Tips
Store leftover stir-fry in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat or in the microwave until warmed through.
This dish is best enjoyed fresh, when the broccoli is still vibrant and the mushrooms are nicely textured, but leftovers are still very good for lunch or a quick second dinner.
If you plan to meal prep it, keep the rice separate until serving so everything holds its texture a little better.
More Recipes You Will Love
If you enjoyed this Broccoli & Mushroom Stir-Fry, here are a few more recipes to try:
- This Tomato Skillet with Okra and Sausage Is My Favorite Quick Dinner Packed with Southern Flavor
- A Light, Tangy Chicken Salad I Actually Crave and There’s No Mayo in Sight
- These Sheet Pan Quesadillas Are My Favorite Way to Feed a Crowd Fast
- This Blueberry Lemonade Is My Favorite Refreshing Drink for Sunny Days
- This Baked Brie Appetizer Is My Favorite Effortless Way to Impress Guests
Final Thoughts
This Broccoli & Mushroom Stir-Fry is proof that a simple vegetable dish can still be packed with flavor. It is quick, satisfying, colorful, and versatile enough to serve as either a side or a light main dish.
Whether you make it for a busy weeknight dinner or as part of a larger meal, it is the kind of recipe that keeps things fresh, easy, and delicious. If you make it, share your favorite way to serve it, whether over rice, noodles, or straight from the pan.



