Sautéed Mushrooms and Broccoli Stir-Fry
A Quick, Healthy, and Flavourful Vegetable Side Dish
Sautéed Mushrooms and Broccoli Stir-Fry is a delicious, easy-to-make vegetable recipe packed with fresh broccoli, tender mushrooms, garlic, and savoury seasonings. This simple stir-fry is perfect for busy weeknights, healthy meal prep, or whenever you want a nutritious side dish that tastes amazing.
The combination of earthy mushrooms and crisp-tender broccoli creates a wonderful balance of textures and flavours. A little olive oil, fresh garlic, soy sauce, and a touch of sesame oil bring everything together in a delicious sauce that coats every bite.
Whether you serve it alongside grilled chicken, baked fish, or rice, or enjoy it as a light vegetarian meal, this mushroom and broccoli stir-fry is a recipe worth adding to your regular dinner rotation.
It is naturally vegetarian, easy to make, and can be adapted for low-carb, gluten-free, or vegan eating styles. Best of all, you can have it ready in about 25 minutes!
Recipe Information
Recipe Name: Sautéed Mushrooms and Broccoli Stir-Fry
Cuisine: Asian-inspired / American
Category: Side Dish, Vegetable Recipe, Healthy Dinner
Preparation Time: 10 minutes
Cooking Time: 15 minutes
Total Time: 25 minutes
Servings: 4
Difficulty: Easy
Cooking Method: Sautéing and Stir-Frying
Diet: Vegetarian
Best For: Weeknight dinners, meal prep, healthy eating, low-carb meals, and family side dishes
Description
This Sautéed Mushrooms and Broccoli Stir-Fry is a flavourful way to enjoy more vegetables without spending hours in the kitchen. Fresh broccoli florets are cooked until bright green and tender-crisp, while sliced mushrooms become golden, juicy, and full of savoury flavour.
Garlic adds warmth, soy sauce provides a delicious umami taste, and sesame oil gives the dish a subtle nutty aroma. A small amount of honey or maple syrup balances the savoury sauce with gentle sweetness, while optional red pepper flakes add a little heat.
Unlike heavy vegetable casseroles or creamy side dishes, this stir-fry keeps things light while still delivering plenty of flavour. It is ideal for anyone looking for a quick vegetable recipe that feels satisfying and works with many different main courses.
Serve it hot from the skillet, garnish with sesame seeds and green onions, and enjoy a simple homemade dish that tastes better than takeout.
Ingredients
For the Vegetables
- 4 cups fresh broccoli florets
- 8 ounces fresh mushrooms, sliced
- 1 tablespoon olive oil
- 1 tablespoon sesame oil, divided
- 4 cloves of garlic, minced
- 1 small yellow onion, thinly sliced
- 1 small red bell pepper, sliced, optional
- 2 green onions, sliced, for garnish
For the Stir-Fry Sauce
- 3 tablespoons low-sodium soy sauce
- 1 tablespoon honey or maple syrup
- 1 tablespoon rice vinegar
- 1 teaspoon freshly grated ginger
- 1 teaspoon cornflour
- 3 tablespoons water
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes, optional
For Garnishing
- 1 teaspoon sesame seeds
- 1 green onion, thinly sliced
- A drizzle of toasted sesame oil, optional
Instructions
Step 1: Prepare the Vegetables
Wash the broccoli thoroughly under cool running water and cut it into bite-sized florets. Try to keep the florets relatively similar in size so they cook evenly.
Clean the mushrooms with a damp paper towel or soft brush. Avoid soaking them in water for too long because mushrooms absorb moisture easily. Slice them into medium-thick pieces.
Thinly slice the onion and red bell pepper if using. Mince the garlic and grate the ginger.
Having all your ingredients prepared before cooking makes stir-frying much easier because the cooking process moves quickly.
Step 2: Prepare the Sauce
In a small bowl, whisk together the low-sodium soy sauce, honey or maple syrup, rice vinegar, ginger, cornflour, water, black pepper, and red pepper flakes.
Mix well until the cornflour is completely dissolved.
The cornflour helps the sauce lightly thicken as it heats, allowing it to cling to the mushrooms and broccoli rather than pooling at the bottom of the skillet.
Set the sauce aside while you cook the vegetables.
Step 3: Cook the Broccoli
Bring a medium pot of water to a boil. Add the broccoli florets and blanch for 2–3 minutes, just until they turn bright green and begin to soften.
Drain the broccoli well. You can also rinse it briefly under cold water to stop the cooking process.
Blanching is optional, but it helps the broccoli cook evenly while keeping its vibrant colour and pleasant texture.
If you prefer a one-pan method, you can skip blanching and cook the broccoli directly in the skillet with a splash of water.
Step 4: Sauté the Mushrooms
Heat a large skillet or wok over medium-high heat.
Add the olive oil and ½ tablespoon sesame oil.
Once the oil is hot, add the sliced mushrooms in a single layer. Cook for 5–7 minutes, stirring occasionally, until the mushrooms release their moisture and begin to turn golden brown.
Do not overcrowd the skillet. If necessary, cook the mushrooms in two batches. Overcrowding causes them to steam instead of developing a delicious golden colour.
Once the mushrooms are browned and tender, transfer them to a plate and set aside.
Step 5: Cook the Aromatics
Add the remaining sesame oil to the same skillet.
Add the sliced onion and red bell pepper, if using. Sauté for 2–3 minutes until slightly softened.
Add the minced garlic and grated ginger. Cook for about 30–45 seconds, stirring constantly, until fragrant.
Be careful not to burn the garlic because it can become bitter.
Step 6: Add the Broccoli
Return the blanched broccoli to the skillet.
Stir-fry for 2–3 minutes, tossing gently so the broccoli becomes coated in the aromatic oil.
If you skipped blanching, add the raw broccoli now along with 2–3 tablespoons of water. Cover the skillet for 3–4 minutes to help steam the broccoli until it is tender-crisp.
Remove the lid and continue cooking until excess water evaporates.
Step 7: Combine Everything
Return the sautéed mushrooms to the skillet with the broccoli.
Pour the prepared stir-fry sauce over the vegetables.
Toss everything together and cook for another 2–3 minutes, stirring gently.
The sauce should become glossy and lightly thickened, coating the mushrooms, broccoli, and other vegetables.
Taste and adjust the seasoning as needed. Add a little extra soy sauce for saltiness, rice vinegar for brightness, or red pepper flakes for heat.
Step 8: Garnish and Serve
Turn off the heat and transfer the stir-fry to a serving dish.
Sprinkle with sesame seeds and sliced green onions.
For extra flavour, add a tiny drizzle of toasted sesame oil just before serving.
Serve immediately while the vegetables are hot and flavourful.
Enjoy your delicious homemade sautéed mushrooms and broccoli stir-fry!
Notes
Mushrooms: White button mushrooms, cremini mushrooms, or baby bella mushrooms all work beautifully. For a more varied texture, combine different mushroom varieties.
Broccoli: Fresh broccoli is recommended for the best texture, but frozen broccoli can also be used. Thaw and drain it well before cooking.
Soy Sauce: Use low-sodium soy sauce if you want to reduce the salt content. For a gluten-free recipe, use certified gluten-free tamari or coconut aminos.
Sweetener: Honey adds a mild sweetness. Maple syrup is a good vegan alternative. You can also leave out the sweetener for a less sweet stir-fry.
Oil: Olive oil works well for everyday cooking. Avocado oil is another good option.
Texture: For crisp-tender broccoli, avoid overcooking. The vegetables should remain vibrant and have a little bite.
Protein: Add cooked chicken, shrimp, tofu, or edamame to turn this side dish into a complete meal.
Helpful Tips for the Best Stir-Fry
1. Use a Large Skillet
A large skillet or wok gives the vegetables enough room to cook properly. Crowding the pan can cause the mushrooms and broccoli to steam instead of sauté.
2. Cook Mushrooms Separately
Mushrooms release moisture as they cook. Giving them their own time in the skillet helps them brown and develop a richer flavour.
3. Do Not Overcook the Broccoli
Broccoli tastes best when it is tender but still slightly crisp. Overcooking can make it mushy and dull its bright green colour.
4. Prepare Everything Before Cooking
Stir-frying moves quickly, so chop the vegetables and prepare the sauce before turning on the heat.
5. Adjust the Sauce to Your Taste
Prefer a sweeter stir-fry? Add a little more honey or maple syrup. Want more spice? Add chilli flakes or a pinch of chilli powder.
6. Add Extra Vegetables
This recipe is flexible. You can add carrots, snow peas, zucchini, baby corn, cabbage, or spinach.
7. Make It More Filling
Serve over brown rice, quinoa, cauliflower rice, or noodles. Add tofu, chicken, or shrimp for extra protein.
8. Finish With Fresh Garnishes
Sesame seeds, green onions, cilantro, or a squeeze of lime can make the final dish taste fresher and more vibrant.
Serving Suggestions
Sautéed mushrooms and broccoli stir-fry pairs wonderfully with many main dishes.
With Chicken: Serve alongside grilled chicken breast, lemon garlic chicken, or baked chicken thighs.
With Fish: Pair with baked salmon, roasted cod, or grilled shrimp for a healthy seafood dinner.
With Rice: Spoon over steamed white rice, brown rice, or jasmine rice for a satisfying meal.
With Noodles: Toss with cooked noodles for a quick vegetarian noodle stir-fry.
With Tofu: Add crispy tofu for a delicious plant-based protein option.
As a Side Dish: Serve with roasted meats, grilled vegetables, or a simple soup.
For Meal Prep: Divide into containers with your favourite protein and grain for easy weekday lunches.
Storage and Reheating
Refrigerator
Allow the stir-fry to cool slightly, then transfer it to an airtight container.
Store in the refrigerator for up to 3–4 days.
Reheating
Reheat in a skillet over medium heat for 3–5 minutes, stirring occasionally.
You can also microwave it in a microwave-safe container until heated through.
Avoid overcooking during reheating because the broccoli may become too soft.
Freezing
Freezing is possible, but the broccoli and mushrooms may become softer after thawing. For the best texture, enjoy this stir-fry fresh or refrigerated.
Nutritional Information
The following is an approximate estimate per serving, based on 4 servings and the listed ingredients.
- Calories: 145
- Total Fat: 8 g
- Saturated Fat: 1.2 g
- Cholesterol: 0 mg
- Sodium: 450 mg
- Total Carbohydrates: 15 g
- Dietary Fibre: 4 g
- Total Sugars: 7 g
- Protein: 5 g
Nutrition will vary depending on the specific mushrooms, amount of oil, sauce, sweetener, and portion size used.
Health Benefits
1. Supports a Healthy Diet
Broccoli and mushrooms provide important nutrients while keeping this dish relatively light. Replacing heavy side dishes with vegetables can help create a more balanced meal.
2. Provides Dietary Fibre
Broccoli contains dietary fibre, which supports normal digestion and contributes to a satisfying meal.
3. Rich in Antioxidants
Broccoli contains vitamin C and other beneficial plant compounds. Mushrooms also provide a variety of nutrients and antioxidant compounds.
4. Supports Immune Function
Broccoli is a source of vitamin C, which contributes to normal immune system function.
5. Helps Add More Vegetables
Eating a variety of vegetables is an important part of a balanced eating pattern. This stir-fry makes it easy to enjoy two nutritious vegetables in one dish.
6. Provides Plant-Based Nutrients
Mushrooms and broccoli contribute vitamins, minerals, and other plant-based nutrients that support overall health.
7. A Light and Flavourful Option
This recipe uses a modest amount of oil and a savoury sauce, making it a flavourful alternative to many heavier vegetable preparations.
Important: No single recipe burns belly fat or causes weight loss by itself. This dish can support a balanced eating pattern, but overall health and weight management depend on your complete diet, activity, and lifestyle.
Frequently Asked Questions
Q1: Can I make this recipe without soy sauce?
Yes! You can use coconut aminos, tamari, or a little vegetable broth with extra seasonings. Coconut aminos are generally milder and slightly sweeter.
Q2: Can I use frozen broccoli?
Absolutely. Frozen broccoli is convenient and works well. Thaw and drain it first, or add it directly to the skillet with a little water and cook until tender.
Q3: What mushrooms are best for stir-fry?
White button, cremini, and baby bella mushrooms are excellent choices. Shiitake mushrooms can also add a deeper, more savoury flavour.
Q4: How do I keep the broccoli from getting mushy?
Avoid overcooking. Blanch for only 2–3 minutes, then finish it briefly in the skillet. The broccoli should remain tender-crisp.
Q5: Can I add chicken?
Yes. Add thinly sliced chicken breast or thigh. Cook it completely in the skillet before adding the vegetables, or cook it separately and combine at the end.
Q6: Is this recipe vegan?
It can be made vegan by using maple syrup instead of honey and checking that your soy sauce and other ingredients are vegan-friendly.
Q7: How can I make it gluten-free?
Use certified gluten-free tamari or coconut aminos instead of regular soy sauce. Also check the labels of all packaged ingredients.
Q8: Can I make this recipe spicy?
Yes! Add red pepper flakes, chilli garlic sauce, sliced fresh chilli peppers, or a little sriracha to the sauce.
Q9: Can I prepare this recipe ahead of time?
Yes. Chop the vegetables and mix the sauce a day ahead. Store everything separately in the refrigerator, then cook when ready.
Q10: What can I serve with this stir-fry?
It pairs well with rice, quinoa, noodles, tofu, chicken, fish, shrimp, or a simple soup.
Q11: Can I use cauliflower instead of broccoli?
Yes. Cauliflower is a great substitute. Cut it into small florets and cook until tender-crisp.
Q12: How can I increase the protein?
Add tofu, edamame, chicken, shrimp, or another protein source. This turns the vegetable side dish into a more filling meal.
Final Thoughts
Sautéed mushrooms and broccoli stir-fry is proof that healthy food does not have to be boring or complicated. With fresh vegetables, garlic, ginger, and a flavourful homemade sauce, you can create a delicious dish in just 25 minutes.
It is colourful, satisfying, versatile, and perfect for busy families or anyone trying to include more vegetables in their daily meals.
Serve it as a side dish, or add your favourite protein and grain to make it a complete meal. Once you try this easy stir-fry, you will want to make it again and again!