Sautéed Mushroom and Broccoli Stir-Fry

by August 21, 2026
5 minutes read

This quick and flavorful Mushroom and Broccoli Stir-Fry is loaded with tender-crisp broccoli, savory mushrooms, garlic, and a delicious simple sauce. It makes a perfect healthy side dish, vegetarian meal, or easy addition to chicken, beef, tofu, or rice.

Recipe Details
Prep Time: 10 minutes
Cook Time: 12–15 minutes
Total Time: 25 minutes
Servings: 4
Difficulty: Easy
Ingredients
For the Stir-Fry
1 large broccoli head, cut into small florets
8 oz (225 g) mushrooms, sliced
1 tablespoon olive oil or avocado oil
3 cloves garlic, minced
½ small onion, thinly sliced
2 tablespoons water or vegetable broth
For the Sauce
2 tablespoons low-sodium soy sauce
1 tablespoon oyster sauce, optional
1 teaspoon sesame oil
1 teaspoon honey or maple syrup
½ teaspoon ground ginger or 1 teaspoon fresh grated ginger
¼ teaspoon black pepper
½ teaspoon red pepper flakes, optional
Optional Thickener
1 teaspoon cornstarch
1 tablespoon cold water
Optional Garnish
Sesame seeds
Sliced green onions
Fresh cilantro
Red pepper flakes
Instructions
1. Prepare the broccoli

Wash the broccoli and cut it into bite-sized florets.

For slightly softer broccoli, blanch it in boiling water for 1–2 minutes, then drain well.

For a firmer, crisp texture, you can add it directly to the skillet.

2. Make the sauce

In a small bowl, whisk together:

Soy sauce
Oyster sauce, if using
Sesame oil
Honey or maple syrup
Ginger
Black pepper
Red pepper flakes

Set aside.

If using cornstarch, mix it separately with 1 tablespoon cold water.

3. Sauté the mushrooms

Heat the olive oil in a large skillet or wok over medium-high heat.

Add the sliced mushrooms.

Cook for 4–5 minutes, stirring occasionally, until they release their moisture and begin to turn golden brown.

4. Add the onion and garlic

Add the sliced onion and cook for 2 minutes.

Add the minced garlic and cook for about 30 seconds, just until fragrant.

Be careful not to burn the garlic.

5. Add the broccoli

Add the broccoli florets and 2 tablespoons water or vegetable broth.

Cover the skillet for 2–3 minutes to help the broccoli steam and become tender-crisp.

Remove the lid.

6. Add the sauce

Pour the prepared sauce over the broccoli and mushrooms.

Toss everything together and cook for another 2–3 minutes.

If you want a thicker sauce, stir in the cornstarch slurry and cook for 1 more minute, until glossy and slightly thickened.

7. Garnish and serve

Remove from the heat.

Sprinkle with sesame seeds, green onions, or red pepper flakes if desired.

Serve immediately while the vegetables are hot and tender-crisp.

Serving Suggestions

Enjoy this stir-fry with:

Steamed rice
Brown rice
Cauliflower rice
Quinoa
Noodles
Grilled chicken
Beef strips
Salmon
Tofu

For a complete vegetarian meal, add crispy tofu or edamame for extra protein.

Delicious Variations
Chicken and Broccoli Mushroom Stir-Fry

Add 1 lb (450 g) thinly sliced chicken breast. Cook the chicken first, remove it from the pan, then add it back with the sauce.

Beef Version

Use thinly sliced beef and cook it quickly over high heat before adding the vegetables.

Spicy Version

Add extra red pepper flakes, chili garlic sauce, or sliced fresh chili.

Garlic Lovers Version

Increase the garlic to 5–6 cloves.

High-Protein Version

Add cooked chicken, shrimp, tofu, or edamame.

Nut Information

This recipe is naturally free from peanuts and tree nuts as written.

However, always check labels on:

Soy sauce
Oyster sauce
Sesame oil
Seasoning blends
Important Allergy Note

Sesame is a seed, not a tree nut, but it is a common allergen. If sesame is not suitable, omit the sesame oil and use olive oil or avocado oil instead.

For a Strict Nut-Free Version
Use verified nut-free packaged ingredients.
Avoid peanut oil and nut-based sauces.
Do not garnish with peanuts, cashews, or almonds.
Use clean cookware and utensils to prevent cross-contact.
Gluten Information

Regular soy sauce often contains wheat.

To make this recipe gluten-free, use:

Certified gluten-free tamari or gluten-free soy sauce
Gluten-free oyster sauce, if using
Verified gluten-free seasonings
Storage & Reheating
Refrigerator

Store leftovers in an airtight container for up to 3–4 days.

Reheating

Reheat in a skillet over medium heat for a few minutes, adding a small splash of water if needed.

You can also microwave individual portions until hot.

Meal Prep Tip

For the best texture, slightly undercook the broccoli if you plan to reheat it later. Q&A
Q: Can I use frozen broccoli?

Yes. Add frozen broccoli directly to the skillet and cook until heated through. You may need to cook off extra moisture before adding the sauce.

Q: What mushrooms work best?

Button mushrooms, cremini mushrooms, or shiitake mushrooms all work well.

Q: Can I make this without oyster sauce?

Absolutely! Simply omit it or add an extra tablespoon of soy sauce for more savory flavor.

Q: How do I keep the broccoli crisp?

Avoid overcooking it. Steam for only a few minutes, then finish cooking in the sauce.

Q: Can I add more vegetables?

Yes! Try bell peppers, snap peas, carrots, zucchini, cabbage, or baby corn.

Q: Can I make it vegan?

Yes. Use maple syrup instead of honey and skip oyster sauce or use a vegan mushroom-based stir-fry sauce.

Q: Can I make it spicy?

Definitely! Add chili flakes, fresh chilies, sriracha, or chili garlic sauce.

Q: Why are my mushrooms watery?

Mushrooms naturally release moisture. Cook them over medium-high heat without overcrowding the pan so the liquid can evaporate.

Q: Can I prepare this ahead of time?

Yes. Chop the vegetables and prepare the sauce ahead of time. Cook just before serving for the freshest texture.

Approximate Nutrition

Per serving, based on 4 servings and without rice or additional protein:

Calories: ~110–140
Protein: ~5–7g
Carbohydrates: ~12–16g
Fat: ~5–7g
Fiber: ~4–5g

Nutrition values are approximate and vary depending on the exact ingredients and brands used.

Tips for the Best Stir-Fry
Cook the mushrooms first so they can brown properly.
Keep the heat fairly high for the best flavor.
Do not overcrowd the pan.
Cut broccoli into evenly sized florets.
Add garlic near the end to prevent burning.
Taste the sauce before serving and adjust the sweetness, salt, or spice to your preference.

Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly. With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

Your email address will not be published. Required fields are marked *