Why You’ll Love This Recipe
This broccoli carrot and mushroom stir-fry is a simple, colorful, and nutritious dish that proves vegetables can be every bit as satisfying as a main course. With crisp-tender broccoli, sweet carrots, and earthy mushrooms tossed in a savory sauce, it delivers a perfect balance of textures and flavors. What I especially love about this recipe is how versatile it is—you can enjoy it as a vegetarian main over rice or noodles, or serve it as a vibrant side dish alongside chicken, beef, or tofu. I once tried adding cashews for extra crunch, and it elevated the dish beautifully. Best of all, this stir-fry comes together in just 20 minutes, making it ideal for busy weeknights when you want something wholesome without spending too much time in the kitchen.
Print
Broccoli Carrot and Mushroom Stir-Fry
- Total Time: 20 mins
- Yield: 4 servings
- Diet: Vegan
Description
A quick and healthy vegetable stir-fry featuring broccoli, carrots, and mushrooms tossed in a savory garlic soy sauce.
Ingredients
- 3 cups broccoli florets
- 2 medium carrots, thinly sliced
- 8 ounces mushrooms, sliced
- 2 tablespoons vegetable oil
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1/4 cup soy sauce (low sodium preferred)
- 2 tablespoons oyster sauce
- 1 tablespoon rice vinegar
- 1 tablespoon cornstarch
- 1/2 cup vegetable broth (or water)
- 1 teaspoon sesame oil
- 2 green onions, sliced (for garnish)
- 1 teaspoon sesame seeds (optional)
Instructions
- In a small bowl, whisk together soy sauce, oyster sauce, rice vinegar, cornstarch, vegetable broth, and sesame oil. Set aside.
- Heat 1 tablespoon vegetable oil in a large skillet or wok over medium-high heat.
- Add broccoli and carrots, stir-frying for 4–5 minutes until slightly tender but crisp.
- Push vegetables to the side and add remaining oil. Stir in mushrooms, garlic, and ginger. Cook for 2–3 minutes until mushrooms are browned.
- Pour in sauce mixture and toss everything together. Cook for 2–3 minutes until sauce thickens and vegetables are well coated.
- Remove from heat and garnish with green onions and sesame seeds before serving.
Notes
- Serve over steamed rice or noodles for a complete meal.
- You can add tofu or chicken for extra protein.
- Adjust soy sauce to taste for saltiness preference.
- Prep Time: 10 mins
- Cook Time: 10 mins
- Category: Main Course, Side Dish
- Method: Stir-Fry
- Cuisine: Asian-Inspired
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
Broccoli – Fresh broccoli florets bring color, crunch, and loads of nutrients to the stir-fry.
Carrots – Sliced thin, they add natural sweetness and vibrant orange color.
Mushrooms – Cremini or button mushrooms provide earthy depth and a meaty texture.
Soy sauce – The base of the savory stir-fry sauce that coats the vegetables.
Oyster sauce – Adds umami richness and a glossy finish to the dish.
Garlic – Fresh minced garlic infuses the stir-fry with aromatic flavor.
Ginger – Adds warmth and brightness, balancing the earthy vegetables.
Cornstarch – Mixed with water, it helps thicken the sauce so it clings to the vegetables.
Sesame oil – A finishing touch that adds nutty aroma and authentic stir-fry flavor.
Vegetable oil – Used for high-heat cooking, ensuring the vegetables sear properly.
Red pepper flakes (optional) – For a subtle heat that livens up the dish.
Directions
Start by whisking together the stir-fry sauce in a small bowl: soy sauce, oyster sauce, garlic, ginger, a splash of water, and cornstarch. Set aside.
Heat vegetable oil in a large skillet or wok over medium-high heat. Add the broccoli and carrots first, stir-frying for 3–4 minutes until just tender-crisp. Add the mushrooms and continue to cook for another 2 minutes until softened.
Pour the prepared sauce into the skillet and toss everything together, allowing the sauce to thicken and coat the vegetables evenly. Drizzle with sesame oil and sprinkle with red pepper flakes if desired. Serve hot over steamed rice, noodles, or as a side to your favorite protein.
Servings and timing
This recipe makes 4 servings. Prep time is about 10 minutes, and cooking takes 10 minutes, making it a 20-minute dish from start to finish.
Storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat with a splash of water or broth to loosen the sauce. Avoid microwaving for too long, as it may soften the vegetables too much.

Variations and Customizations
Add protein – Toss in chicken, beef, shrimp, or tofu for a heartier meal.
Nutty crunch – Stir in toasted cashews, peanuts, or almonds for texture.
Spicy version – Add chili paste or Sriracha to the sauce for extra heat.
Low-sodium – Use reduced-sodium soy sauce to lighten the saltiness.
Vegan option – Replace oyster sauce with hoisin sauce or an all-purpose stir-fry sauce.
Extra veggies – Bell peppers, snow peas, or baby corn make great additions.
Ginger-scallion twist – Add sliced green onions at the end for freshness.
Sesame seed garnish – Sprinkle with toasted sesame seeds for extra flavor.
FAQs
Can I use frozen vegetables?
Yes, but cook them straight from frozen and stir-fry quickly to avoid sogginess.
Do I need a wok for this recipe?
No, a large skillet works just as well.
Can I make this sauce ahead of time?
Yes, mix the sauce and refrigerate for up to 3 days before using.
How do I keep the vegetables crisp?
Cook them over high heat and avoid overcooking.
Can I skip the oyster sauce?
Yes, substitute with hoisin sauce or more soy sauce for a simpler version.
Is this dish vegan?
It can be—just replace the oyster sauce with a plant-based alternative.
Can I add noodles instead of rice?
Yes, lo mein, soba, or rice noodles work beautifully.
How do I make it spicier?
Add fresh chili peppers or more red pepper flakes.
Can I double this recipe?
Yes, but cook the vegetables in batches to prevent steaming.
What protein pairs best with this stir-fry?
Chicken, shrimp, beef, or tofu are all excellent choices.
Conclusion
Broccoli carrot and mushroom stir-fry is a fast, fresh, and flavorful dish that’s as versatile as it is delicious. With crisp vegetables, a savory sauce, and endless customization options, it’s a recipe you can turn to again and again. Perfect on its own as a vegetarian meal or paired with your favorite protein, this stir-fry is a wholesome and satisfying choice for busy weeknights. Once you try it, it will quickly become a staple in your recipe rotation.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!