Skip to content
Dinner

Vegetable Stir-Fry with Garlic Sauce

Crisp-tender broccoli, carrot, pepper and snap peas tossed in a glossy, vegetarian garlic-soy sauce. Dinner in about 25 minutes.

Prep
15 min
Cook
10 min
Total
25 min
Makes
4 servings
Difficulty
Easy

Jump to recipe ↓

Green vegetables stir-fried with garlic and chili in a wok
In this article
  1. Garlic vegetable stir-fry at a glance
  2. Why this stir-fry stays crisp and saucy
  3. Vegetable Stir-Fry with Garlic Sauce
  4. Tips for a better vegetable stir-fry
  5. Substitutions and variations
  6. Storage and reheating
  7. Common mistakes to avoid
  8. Frequently asked questions
  9. Serving ideas for garlic vegetable stir-fry

A vegetable stir-fry is one of the fastest ways to get a plate full of color on the table, and the garlic sauce is what makes this one worth repeating. It is savory, a little sweet, sharp with fresh garlic and ginger, and thick enough to cling to every floret. From the first chop to the final toss, dinner takes about 25 minutes.

The sauce is fully vegetarian. Many stir-fry sauces lean on oyster sauce, which is made from oysters. Here, a mushroom-based vegetarian oyster-style sauce brings the same deep, rounded savouriness, and if you cannot find it, a little extra soy sauce and sugar fill the gap.

The method is built for home stoves, which rarely get as hot as a restaurant wok burner. Harder vegetables get a short steam so they cook through without burning, and everything else stays bright and crisp. Spoon it over rice, or use the leftovers in a batch of easy vegetable fried rice tomorrow.

Garlic vegetable stir-fry at a glance

  • Taste and texture: crisp-tender vegetables in a glossy, garlicky, savory-sweet sauce.
  • Best for: quick weeknight dinners, meat-free meals and using up the vegetable drawer.
  • Key technique: high heat, vegetables added in order of how long they take, and a cornstarch-thickened sauce added right at the end.
  • Diet notes: vegetarian and vegetable-packed; easy to make vegan and gluten-free.

Why this stir-fry stays crisp and saucy

Cooking vegetables in stages

Broccoli and carrot are dense and need longer than peppers and snap peas. Starting them first, then adding the quicker-cooking vegetables, means everything finishes at the same moment. Nothing turns soft while you wait for the broccoli to catch up.

A quick steam on a home stove

Two tablespoons of water and a lid for a minute or two are a home cook’s best friend. The steam cooks the broccoli through without needing scorching heat, then evaporates almost instantly, so the vegetables still stir-fry rather than boil.

Garlic added late

Six cloves sound like a lot, but garlic is the star. Adding it to a clear spot in the pan after the vegetables are nearly done gives it 30 seconds to turn fragrant without burning. Burnt garlic tastes bitter and would spoil the whole sauce.

Cornstarch for a glossy coating

A tablespoon of cornstarch whisked into the sauce thickens it as soon as it bubbles. Instead of a thin puddle at the bottom of the pan, you get a sauce that coats each piece.

Green vegetables stir-fried with garlic and chili in a wok

Vegetable Stir-Fry with Garlic Sauce

A colorful mix of vegetables stir-fried over high heat and coated in a quick garlic, soy and ginger sauce. Fully vegetarian and ready in about 25 minutes.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Course Main Course
Cuisine Asian-inspired
Servings 4 servings

Equipment

  • Wok or large (12-inch / 30 cm) skillet with a lid
  • Small mixing bowl
  • Whisk or fork

Ingredients
  

Garlic sauce

  • 1/2 cup vegetable broth 120 ml, low-sodium
  • 3 tablespoons low-sodium soy sauce use tamari for gluten-free
  • 1 tablespoon vegetarian oyster-style sauce mushroom-based, in the Asian section of the international aisle; check the label; or use 2 tsp extra soy sauce plus 1 tsp extra sugar
  • 1 tablespoon rice vinegar
  • 1 tablespoon light brown sugar
  • 1 tablespoon cornstarch
  • 1 teaspoon toasted sesame oil

Stir-fry

  • 2 tablespoons neutral oil such as peanut, canola or vegetable oil, divided
  • 1 medium head broccoli cut into small florets, about 3 cups / 300 g
  • 1 medium carrot peeled and thinly sliced on the diagonal
  • 2 tablespoons water for steaming
  • 1 large red bell pepper cut into thin strips
  • 1 cup snap peas or snow peas about 100 g, trimmed
  • 3 green onions whites and greens sliced and kept separate
  • 6 cloves garlic minced
  • 1 tablespoon fresh ginger finely grated
  • 1 teaspoon sesame seeds optional, to garnish
  • cooked rice or noodles to serve

Instructions
 

  • In a small bowl, whisk together the vegetable broth, soy sauce, vegetarian oyster-style sauce, rice vinegar, brown sugar, cornstarch and sesame oil until no lumps of cornstarch remain. Set it next to the stove.
  • Prepare all the vegetables before you turn on the heat, keeping the green onion whites and greens separate.
  • Heat 1 tablespoon of the neutral oil in a wok or large skillet over high heat until it shimmers. Add the broccoli and carrot and stir-fry for 2 minutes.
  • Add the 2 tablespoons water, cover and let the vegetables steam for 1 to 2 minutes, until the broccoli is bright green and just tender when pierced with a knife.
  • Uncover, add the bell pepper, snap peas and green onion whites and stir-fry for 2 minutes, until the pepper softens slightly at the edges but still has crunch.
  • Push the vegetables to the sides of the pan. Add the remaining 1 tablespoon oil to the center, then the garlic and ginger. Stir them in the oil for about 30 seconds, until fragrant but not browned, then toss everything together.
  • Whisk the sauce again, since the cornstarch settles, and pour it into the pan. Toss for 1 to 2 minutes, until the sauce bubbles, thickens and turns glossy.
  • Take the pan off the heat, scatter over the green onion greens and sesame seeds, and serve straight away over rice or noodles.

Notes

Vegetarian sauce: regular oyster sauce is made from oysters, so use a mushroom-based vegetarian oyster-style sauce, or leave it out and add 2 tsp extra soy sauce and 1 tsp extra sugar.
Add protein: fold in pan-fried tofu cubes or a handful of cashews with the sauce.
Gluten-free: use tamari and check that your vegetarian oyster-style sauce is labelled gluten-free.
Keyword easy stir-fry, stir-fry garlic sauce, vegetable stir-fry, vegetarian stir-fry

Tips for a better vegetable stir-fry

  • Prep everything first. Stir-frying moves fast. Have every vegetable cut and the sauce mixed before the oil goes in.
  • Cut for even cooking. Small broccoli florets, thin carrot slices and slim pepper strips all cook in a few minutes. Large chunks stay raw in the middle.
  • Dry your vegetables. Wet vegetables drop the pan temperature and steam instead of searing. Pat them dry after washing.
  • Do not crowd the pan. If your skillet is smaller than 12 inches / 30 cm, cook the vegetables in two batches, then return everything for the sauce.
  • Re-whisk the sauce. Cornstarch sinks to the bottom while it sits. Give it a quick stir right before it goes in, or it may clump.

Substitutions and variations

  • Other vegetables: try sliced mushrooms, baby corn, bok choy, zucchini, cabbage or green beans. Add firm vegetables with the broccoli and leafy ones with the peppers.
  • Vegan: the recipe is vegan as long as your vegetarian oyster-style sauce contains no dairy or egg; most mushroom-based versions do not.
  • Gluten-free: swap the soy sauce for tamari and choose a gluten-free vegetarian oyster-style sauce. Serve over rice or rice noodles.
  • No vegetarian oyster-style sauce: use 2 teaspoons extra soy sauce plus 1 teaspoon extra brown sugar. Hoisin sauce also works, though it makes the sauce sweeter.
  • Add heat: stir 1 to 2 teaspoons chili garlic sauce or a pinch of red pepper flakes into the sauce.
  • Add protein: pan-fry cubes of extra-firm tofu until golden, set aside, and toss them back in with the sauce. Roasted cashews or peanuts add crunch.

Storage and reheating

Stir-fry is best eaten fresh, while the vegetables still have their snap. Cool any leftovers and refrigerate them in an airtight container within 2 hours, in a fridge at or below 40°F / 4°C; they keep for up to 3 days. The vegetables soften as they sit, which makes leftovers ideal for fried rice or folded into noodles.

Reheat in a hot skillet for 2 to 3 minutes with a splash of water to loosen the sauce, or microwave until hot. Freezing is not recommended, as the vegetables turn watery and limp once thawed.

Common mistakes to avoid

  • Adding all the vegetables at once. The quick ones overcook while the dense ones stay raw. Follow the staged order in the recipe.
  • Burning the garlic. Garlic added at the start of a high-heat stir-fry scorches. Add it near the end and keep it moving.
  • A thin, watery sauce. This happens when the cornstarch has settled or the sauce never reaches a bubble. Re-whisk before pouring and let it simmer for a full minute.
  • Using a cold pan. Wait until the oil shimmers before adding vegetables, or they stew in their own moisture.

Frequently asked questions

Is oyster sauce vegetarian?

No. Traditional oyster sauce is made with oyster extract. Look for bottles labelled vegetarian or mushroom oyster-style sauce, which use mushrooms for a similar savory depth.

Can I use frozen vegetables for stir-fry?

Yes, though they will be softer than fresh. Cook them straight from frozen over high heat, skip the steaming step and allow a couple of extra minutes for the moisture to cook off before adding the sauce.

Can I make the garlic sauce ahead?

Yes. The sauce mixture can be whisked together and refrigerated for up to 3 days. Whisk it well before using, as the cornstarch will settle.

What is the best pan for stir-fry without a wok?

A large, heavy skillet that holds heat well, such as cast iron or a thick stainless-steel pan, works very well. The wider the surface, the less likely the vegetables are to steam.

How do I keep my stir-fry vegetables crunchy?

Cut them evenly, keep the heat high, do not overcrowd the pan and take it off the heat as soon as the sauce turns glossy. They keep cooking a little on the plate.

Serving ideas for garlic vegetable stir-fry

Long-grain, jasmine or basmati rice is the simplest match, soaking up the extra sauce. Noodles work just as well; toss them straight into the pan with the sauce. For a fuller meat-free table, serve it alongside our one-pot vegetable pulao.

If garlic is your thing, you will also enjoy our creamy garlic butter pasta on another night. And for a no-cook side that brings fresh crunch to the week, try the Mediterranean chickpea salad. More ideas are waiting in our quick and easy recipes.

Tags: #broccoli #garlic sauce #stir-fry #vegetarian #weeknight dinner