Garlic Broccoli & Mushroom Stir-Fry
When you’re craving something fast, flavorful, and nourishing, there’s nothing quite like the sizzle of a stir-fry hitting a hot pan. This garlic broccoli and mushroom stir-fry is one of those meals that checks every box—it’s vibrant, savory, perfectly tender, and comes together in no time. The aroma of golden garlic mingling with earthy mushrooms and crisp broccoli is enough to pull everyone into the kitchen, ready for their share.
Why This Dish Wins Hearts (and Taste Buds)
There’s something deeply comforting about garlic-rich stir-fries. Maybe it’s the nostalgic scent of home cooking, or maybe it’s the magic that happens when simple ingredients unite to create bold flavors. Either way, this dish hits the sweet spot between satisfying and light, perfect for busy weeknights or lazy weekends when you still want something tasty and nourishing.
Where It Comes From: Stir-Fry Roots and Traditions
This recipe draws its roots from Chinese-style stir-fries, where balance is everything—flavor, color, and texture. Stir-frying was born as a quick cooking method that preserved nutrients, color, and taste, using minimal oil and high heat. Over time, it’s evolved into a global favorite. And while this version leans into simplicity, it still honors that original intention: to bring fresh, humble ingredients to life in the most delicious way possible.
What Makes This Recipe Reliable and Irresistible
This isn’t just a throw-it-in-the-pan kind of dish—there’s a reason why it works so well every time.
Versatile: Serve it over rice, noodles, or even inside a wrap—it plays nice with all kinds of pairings.
Budget-Friendly: Uses simple, easy-to-find vegetables and pantry staples.
Quick and Easy: Done in under 25 minutes, start to finish.
Customizable: Toss in bell peppers, snap peas, or tofu to make it your own.
Crowd-Pleasing: That garlicky, umami-rich flavor never fails to impress.
Make-Ahead Friendly: Chop the veggies and mix the sauce in advance for an even faster dinner.
Great for Leftovers: Just reheat and you’ve got a second round of delicious.
Little Secrets That Make a Big Difference
Even the easiest stir-fry can be elevated with a few pro moves. Here’s how to get it just right:
- Use a hot pan, but not smoking—medium-high heat is your friend.
- Don’t overcrowd. Cook mushrooms first so they brown instead of steam.
- Garlic burns fast. Add it after the mushrooms start browning for better flavor and no bitterness.
- Make a quick cornstarch slurry for a glossy, clingy sauce that hugs every bite.
- Stir constantly but gently to keep veggies crisp-tender and not mushy.
Kitchen Tools You’ll Need
You don’t need fancy gadgets for this one—just a few reliable tools.
Large Skillet or Wok: The wider, the better for even cooking.
Wooden Spoon or Silicone Spatula: Helps stir without damaging your pan.
Mixing Bowl: For whisking up your sauce ingredients.
Small Jar or Cup: Ideal for shaking up your cornstarch slurry.
Knife and Cutting Board: A sharp knife makes prepping veggies quick and clean.
Ingredients You’ll Need For This Stir-Fry
What makes this dish shine is how these simple ingredients work together in harmony.
- Fresh Broccoli Florets: 3 cups, chopped into bite-sized pieces. Brings vibrant color and crunch.
- Cremini Mushrooms: 2 cups, cleaned and sliced. Adds earthiness and depth.
- Garlic Cloves: 4, thinly sliced. Infuses the oil with rich, aromatic flavor.
- Soy Sauce: 3 tablespoons. Brings saltiness and umami to the dish.
- Sesame Oil: 1 teaspoon. A little goes a long way for nutty warmth.
- Vegetable Oil: 2 tablespoons. Neutral base oil for stir-frying.
- Cornstarch: 1 teaspoon. Thickens the sauce just enough.
- Water: 2 tablespoons. Used to mix with cornstarch for the slurry.
- Crushed Red Pepper Flakes: ¼ teaspoon. Optional, but gives a lovely heat kick.
Ingredient Swaps That Still Taste Amazing
Cooking with what you have? Here’s how to make it work with what’s in your kitchen.
Broccoli: Use green beans, asparagus, or even chopped zucchini.
Cremini Mushrooms: White button or shiitake mushrooms are perfect alternatives.
Soy Sauce: Coconut aminos or tamari (especially if you’re gluten-free).
Sesame Oil: Try toasted peanut oil or leave it out entirely for a lighter touch.
Cornstarch: Arrowroot powder or tapioca starch work similarly.
Ingredient Spotlight
Garlic: Thinly sliced, not minced, so it crisps gently and flavors the oil without burning.
Mushrooms: Cremini mushrooms bring a meaty texture and earthy flavor that balances the crisp broccoli perfectly.

Let’s Cook This Together
Time to fire up the pan and get cooking. Here’s how we’ll do it step by step.
1. Preheat Your Equipment:
Set a large skillet or wok over medium-high heat. Let it get nice and hot before you add oil.
2. Combine Ingredients:
In a small bowl, whisk together soy sauce, sesame oil, and crushed red pepper flakes. In another cup, stir cornstarch with water to make a slurry.
3. Prepare Your Cooking Vessel:
Add vegetable oil to the hot pan. Once shimmering, add sliced mushrooms. Cook undisturbed for 2 minutes, then stir and continue until browned.
4. Assemble the Dish:
Push mushrooms to the side and add garlic. Stir for 30 seconds until fragrant. Toss in broccoli and a splash of water. Cover for 2–3 minutes to steam slightly.
5. Cook to Perfection:
Remove lid and stir everything together. Pour in the sauce, then the cornstarch slurry. Stir well to coat all the veggies as sauce thickens.
6. Finishing Touches:
Once sauce is glossy and clinging, taste and adjust seasoning if needed.
7. Serve and Enjoy:
Serve hot over steamed rice or noodles, topped with extra chili flakes or sesame seeds if you like.
Texture and Flavor That Keep You Coming Back
This dish is all about contrast—crisp-tender broccoli meets silky mushrooms and crispy garlic. The sauce is savory, with just enough heat and umami to coat every bite without overpowering it. Each mouthful gives you a little crunch, a little softness, and a lot of flavor.
Cooking Tips That Change the Game
Don’t stress it—just a few thoughtful moves can elevate your stir-fry from good to unforgettable.
- Stir-fry in batches if doubling the recipe to avoid steaming.
- Dry mushrooms thoroughly before slicing to get that perfect sear.
- Want more depth? Add a splash of rice vinegar or hoisin for extra complexity.
- Taste the sauce before adding cornstarch and adjust to your liking.
Common Pitfalls and How to Avoid Them
Even simple stir-fries can go sideways. Here’s how to keep things on track.
- Too much water in veggies: Pat broccoli and mushrooms dry before cooking.
- Overcrowding the pan: Cook in batches or use a large wok to prevent steaming.
- Burning the garlic: Add it after mushrooms have started browning, not at the start.
- Sauce too thick or gummy: Add a splash of water to loosen as needed.
Nutrition At A Glance
Servings: 4
Calories per serving: 150
Note: These are approximate values.
Your Time Investment
Prep Time: 10 minutes
Cook Time: 12 minutes
Total Time: 22 minutes
Make-Ahead and Storage Tips
If you’re a meal prepper, this one’s a keeper. You can chop the broccoli and slice the mushrooms a day in advance. The sauce can be whisked up and stored in the fridge too. Leftovers store well in an airtight container for up to 3 days and reheat beautifully in a skillet with a splash of water. You can even freeze the cooked stir-fry for up to a month.
Ways to Serve It Up
Keep it classic over steamed jasmine or brown rice. Or pour it over rice noodles, quinoa, or even stuff it into lettuce wraps. Add tofu, tempeh, or cooked chicken if you’re after more protein.
Leftovers? Let’s Make Something New
Transform leftovers into something exciting:
- Toss into fried rice for a garlicky veggie boost.
- Wrap in warm tortillas with a drizzle of spicy mayo for veggie tacos.
- Stir into ramen broth for a noodle soup upgrade.
More Little Gems to Know
- Always slice garlic instead of mincing for this dish—it cooks more evenly and adds a better crunch.
- Use high heat, but not full blast—you want a sear, not smoke.
- Don’t skip the cornstarch slurry. It gives that signature glossy finish.
Make It a Showstopper
Plate it in a wide, shallow bowl to show off those vibrant greens and golden mushrooms. A sprinkle of sesame seeds or a drizzle of chili crisp can elevate the look and flavor instantly. Don’t forget a pair of chopsticks on the side—it’s all in the details.
Variations to Try
- Spicy Peanut Version: Stir in a tablespoon of peanut butter and some chili oil to the sauce.
- Teriyaki Twist: Use teriyaki sauce in place of soy for a sweeter glaze.
- Ginger Boost: Add freshly grated ginger to the garlic for extra zing.
- Tofu Upgrade: Add pan-fried tofu cubes for more protein.
- Lemon Zing: Finish with lemon zest for a bright, unexpected pop.
FAQ’s
Q1: Can I use frozen broccoli?
A1: Yes, just thaw and pat dry before stir-frying to avoid excess water.
Q2: Is this recipe vegan?
A2: Absolutely. All ingredients are plant-based.
Q3: Can I add protein?
A3: Yes, tofu, tempeh, or even cooked chicken work great.
Q4: What if I don’t have sesame oil?
A4: You can skip it or substitute with a little toasted peanut oil.
Q5: Can I use other vegetables?
A5: Definitely. Try snap peas, bell peppers, or baby corn.
Q6: How do I avoid soggy mushrooms?
A6: Dry them well and cook them first without moving too much.
Q7: What’s the best rice to serve this with?
A7: Jasmine or basmati rice pairs beautifully with these flavors.
Q8: Can I make this ahead of time?
A8: Yes, prep everything in advance or cook and reheat later.
Q9: How spicy is this?
A9: Mild to medium, but you can adjust the red pepper flakes to taste.
Q10: Can I double the recipe?
A10: Yes, just stir-fry in batches to avoid overcrowding the pan.
Conclusion
This garlic broccoli and mushroom stir-fry is the kind of meal that makes you feel good from the inside out. It’s bold in flavor, easy on time, and completely comforting in every bite. Whether you’re cooking for one or feeding the family, trust me, you’re going to love this. It’s worth every bite.
Print
Garlic Broccoli & Mushroom Stir-Fry
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Asian-Inspired
- Diet: Vegan
Description
A quick and flavorful stir-fry featuring garlic-infused broccoli and mushrooms in a savory soy glaze. Perfect for weeknight dinners or meal prep.
Ingredients
- 3 cups fresh broccoli florets
- 2 cups cremini mushrooms, sliced
- 4 garlic cloves, thinly sliced
- 3 tablespoons soy sauce
- 1 teaspoon sesame oil
- 2 tablespoons vegetable oil
- 1 teaspoon cornstarch
- 2 tablespoons water
- 1/4 teaspoon crushed red pepper flakes (optional)
Instructions
- Set a large skillet or wok over medium-high heat.
- In a small bowl, whisk together soy sauce, sesame oil, and crushed red pepper flakes. In a separate cup, stir cornstarch with water to make a slurry.
- Add vegetable oil to the hot skillet. Once shimmering, add sliced mushrooms and cook undisturbed for 2 minutes. Stir and continue until browned.
- Push mushrooms to the side and add garlic. Stir for 30 seconds until fragrant.
- Add broccoli and a splash of water. Cover and steam for 2–3 minutes.
- Remove lid and stir everything together. Pour in the soy sauce mixture, then add the cornstarch slurry. Stir to coat all vegetables.
- Cook until sauce thickens and clings to vegetables. Taste and adjust seasoning if needed.
- Serve hot over rice or noodles with optional garnishes.
Notes
- Dry mushrooms well before cooking to get a good sear.
- Use a wide pan to avoid overcrowding and steaming.
- Swap veggies based on what you have—this recipe is flexible.
- Prep ingredients ahead for a faster cooking process.
Nutrition
- Serving Size: 1 cup
- Calories: 150
- Sugar: 3g
- Sodium: 560mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 0mg
Keywords: broccoli mushroom stir fry, garlic stir fry, vegan stir fry, quick dinner, weeknight vegan meal
