
This vibrant garlic butter stir-fried vegetable medley transforms ordinary veggies into a flavorful side dish perfect for busy weeknights. The combination of crisp broccoli, earthy mushrooms, and sweet carrots creates a colorful plate that's as nutritious as it is delicious.
I first created this recipe when trying to get my vegetable-averse nephew to eat something green. The aromatic garlic butter sauce won him over completely, and now he requests these vegetables whenever he visits.
Ingredients
- Broccoli florets: Fresh florets provide the best texture and nutrition. Look for bright green heads without yellowing.
- Mushrooms: Sliced button or cremini mushrooms add wonderful umami flavor. Choose firm ones without slimy spots.
- Carrot: Sliced diagonally for maximum surface area and quicker cooking. Select carrots that feel firm and heavy for their size.
- Garlic: Minced fresh cloves provide the best flavor. Pre-minced garlic works in a pinch but lacks the aromatic punch.
- Olive oil or butter: Use butter for richer flavor or olive oil for a lighter option.
- Soy sauce: Adds wonderful savory depth. Low sodium works well if you're watching salt intake.
- Salt and black pepper: The essentials for enhancing the natural flavors of the vegetables.
- Sesame oil: Optional but highly recommended for a nutty finish that elevates the entire dish.
Step-by-Step Instructions
- Blanch the Broccoli:
- Bring a pot of water to a rolling boil over high heat. Add the broccoli florets and cook for just 1 to 2 minutes until they turn bright green but still maintain their crunch. Immediately drain in a colander and rinse with cold water to stop the cooking process. This quick blanching ensures perfectly crisp tender broccoli that maintains its nutrients and vibrant color.
- Prepare the Aromatics:
- Heat your olive oil or butter in a large skillet or wok over medium heat until shimmering. Add the minced garlic and cook for 30 to 45 seconds, stirring constantly to prevent burning. The garlic should become fragrant but not brown, as this creates the aromatic foundation for the entire dish. If using butter, watch carefully as it can burn more quickly than oil.
- Cook the Vegetables:
- Add the diagonal carrot slices to the fragrant oil and sauté for about 2 minutes, stirring occasionally. The carrots need a head start since they take longer to cook than the other vegetables. Next, add the sliced mushrooms and continue cooking for another 3 minutes until they begin to release their moisture and turn golden brown at the edges. The mushrooms will shrink considerably as they cook.
- Complete the Stir Fry:
- Add the blanched broccoli to the skillet and gently toss everything together. Pour in the soy sauce, allowing it to sizzle as it hits the hot pan. Season with salt and black pepper to taste. If using sesame oil, drizzle it in now for that distinctive nutty flavor. Stir fry everything together for just 1 to 2 more minutes until the vegetables are hot throughout and coated with the savory garlic butter sauce. The broccoli should still maintain some crispness.

My favorite part about this recipe is the versatility of the garlic butter base. My grandmother taught me that a simple combination of good butter and fresh garlic can transform any vegetable. I still remember watching her hands deftly handling vegetables in her small kitchen, creating magic with minimal ingredients.
Vegetable Substitution Ideas
This stir fry recipe works beautifully with almost any vegetable in your refrigerator. Try adding bell peppers for a sweet crunch, snow peas for springtime freshness, or cauliflower florets for a hearty addition. Zucchini and yellow squash cook quickly and absorb the flavors wonderfully. Just remember to add firmer vegetables first and more delicate ones toward the end of cooking for perfect texture.
Sauce Variations
While the basic garlic butter sauce is delicious on its own, you can create endless variations. Add a tablespoon of oyster sauce for extra umami depth. For a spicy kick, incorporate red pepper flakes or a dollop of chili garlic paste. A drizzle of honey balances the savory notes with gentle sweetness. For a citrus brightness, finish with a squeeze of fresh lemon juice just before serving.

Serving Suggestions
These stir fried vegetables shine as a vibrant side dish alongside grilled chicken or fish. They also make an excellent base for a grain bowl topped with a fried egg or served over steamed rice or quinoa for a complete meal. For entertaining, serve them as part of a DIY rice paper roll station where guests can create their own fresh spring rolls. The vegetables also work beautifully tossed with cooked pasta and a sprinkle of Parmesan cheese.
Storage and Reheating
Store any leftover vegetables in an airtight container in the refrigerator for up to three days. The flavors actually develop and deepen overnight, making this an excellent make ahead option. To reheat, warm gently in a skillet over medium low heat just until hot. Avoid microwave reheating if possible as it can make the vegetables soggy. These vegetables are also delicious cold, tossed into a salad or grain bowl for lunch the next day.
Frequently Asked Questions
- → How do I keep vegetables crisp in stir-fry?
Blanch firmer vegetables, like broccoli, briefly before stir-frying. Cook quickly over high heat to retain their texture.
- → Can I substitute soy sauce?
Yes, you can use tamari, coconut aminos, or a pinch of salt for a similar savory flavor if you avoid soy sauce.
- → What other vegetables can I use?
Try bell peppers, snap peas, zucchini, or baby corn to add variety while maintaining a balanced stir-fry.
- → How do I adjust the seasoning?
Taste as you cook and balance with additional soy sauce, pepper, or sesame oil to suit your preferences.
- → Can I make this dish vegan?
Yes, simply swap butter for olive oil or a plant-based butter alternative.