Vegetable Stir Fry


I’ve been making this vegetable stir fry for busy weeknights for years — it’s colorful, quick, and flexible enough to feed picky eaters and veggie lovers alike. The mix of crisp broccoli, sweet bell peppers, tender baby corn and water chestnuts gives every bite a contrast of textures, while a simple soy-garlic sauce keeps things bright and savory without fuss.
Why you’ll love this dish
This stir fry is the kind of recipe you turn to when time is short but you still want a home-cooked, flavorful meal. It’s fast (most of the work is slicing), budget-friendly when you use seasonal produce, and easy to scale up if guests drop in. Because the sauce is straightforward, you can tweak sweetness, salt, or heat to suit the family — and it’s an excellent vehicle for adding protein (see linked ideas below).
“A perfect weeknight dinner—crisp veggies, sticky-sweet sauce, and ready in 20 minutes.” — a regular at my kitchen table
How this recipe comes together
Step-by-step overview: You’ll start by prepping all vegetables so cooking flows quickly. Heat the oil in a large skillet or wok over medium-high heat, then stir-fry the vegetables in batches so everything gets a little char without steaming. Combine soy sauce, brown sugar, garlic, sesame oil, chicken broth and cornstarch to make a glossy sauce; add it to the pan to thicken and coat the vegetables. Finish with green onions and sesame seeds.
This method keeps vegetables bright and slightly crisp — not soggy — and gives the sauce time to cling to each piece.
What you’ll need
- 1 tablespoon olive oil (neutral oil like canola or vegetable oil also works)
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 small zucchini, sliced
- 1 cup sugar snap peas
- 1 cup sliced carrots (use a mandoline or thin slices for quick cooking)
- 1 cup sliced mushrooms
- 2 cups broccoli florets
- 1 (15-ounce) can baby corn, drained
- 1 (8-ounce) can water chestnuts, drained
- 1/4 cup soy sauce (use low-sodium if desired)
- 3 cloves garlic, minced
- 3 tablespoons brown sugar (adjust to taste)
- 1 teaspoon sesame oil
- 1/2 cup chicken broth (substitute vegetable broth for vegetarian version)
- 1 tablespoon cornstarch (for slurry)
- Green onions, thinly sliced (garnish)
- Sesame seeds (garnish)
Tip: If you prefer an air-fryer approach for some veggies, try pairing techniques from this air fryer chicken and vegetables guide for inspiration.
Step-by-step instructions


- Prep everything first: slice peppers, zucchini, carrots, mushrooms; trim broccoli into bite-sized florets; drain baby corn and water chestnuts; mince the garlic.
- Whisk the sauce: in a small bowl mix soy sauce, brown sugar, minced garlic, sesame oil, chicken broth, and cornstarch until smooth.
- Heat a large skillet or wok over medium-high heat. Add 1 tablespoon olive oil and swirl to coat.
- Stir-fry carrots and broccoli 2–3 minutes first (they take longer). Remove to a plate.
- Add a touch more oil if needed. Stir-fry bell peppers, zucchini, mushrooms, and sugar snap peas for 2–3 minutes until they start to brown but remain crisp.
- Return carrots and broccoli to the pan, add baby corn and water chestnuts, stir to combine.
- Pour the sauce over the vegetables and cook, stirring, until it thickens and glazes the veggies (about 1–2 minutes). If sauce thickens too much, add a tablespoon or two of broth to loosen.
- Taste and adjust seasoning: more soy for salt, more brown sugar to sweeten, or a pinch of chili flakes for heat.
- Finish with sliced green onions and a sprinkle of sesame seeds. Serve immediately.
If you want to turn this into a fuller meal, this chicken with mixed vegetable stir-fry shows simple ways to add cooked protein quickly.
Best ways to enjoy it
This stir fry is fantastic over steamed white rice, brown rice, or fluffy jasmine rice. It also pairs well with noodles (egg noodles, rice noodles, or soba). For a low-carb option, serve it on cauliflower rice or alongside a simple lettuce wrap. If you want a contrasting protein pairing, try spicing things up with flavors inspired by this beef and bell pepper stir-fry for a heartier plate.
Plating tip: mound rice in the center, spoon the stir-fry over the top, then garnish with green onions and a scattering of sesame seeds for restaurant-style presentation.
Storage and reheating tips
- Refrigerator: Store leftovers in an airtight container for up to 3–4 days. Vegetables will soften over time — to preserve some texture, store sauce and vegetables separately if you plan to keep them more than a day.
- Freezing: Stir-fries generally don’t freeze well because many vegetables become mushy. You can freeze the sauce in a sealed container for up to 3 months and cook fresh vegetables when ready.
- Reheating: Reheat gently in a skillet over medium heat with a splash of water or broth to loosen the sauce. Avoid microwaving too long, which can make vegetables soggy.
Food safety note: Cool leftovers to room temperature (no longer than two hours), then refrigerate promptly.
Pro chef tips
- Cut vegetables uniformly so everything cooks evenly.
- Cook in batches if your pan is crowded; overcrowding steams rather than sears.
- Use high heat and a quick hand — that’s the trick to bright, crisp veggies.
- Make a cornstarch slurry (mix cornstarch with the broth until dissolved) and add it at the end for a shiny, clingy sauce.
- Toast sesame seeds in a dry pan for a minute to boost their aroma before garnishing.
Creative twists
- Make it vegan: swap chicken broth for vegetable broth and use low-sodium soy or tamari.
- Add heat: stir in 1 teaspoon chili-garlic sauce or red pepper flakes.
- Add protein: toss in tofu cubes (pan-fried), shrimp, thinly sliced chicken, or beef strips.
- Change the flavor profile: swap brown sugar for honey, or add a splash of rice vinegar and a teaspoon of grated ginger for Asian bright acidity.
Helpful answers
Q: How long does this take to make?
A: Active cooking time is about 10–15 minutes; with prep (washing and slicing), count on 25–30 minutes total.
Q: Can I make this gluten-free?
A: Yes. Use tamari or a certified gluten-free soy sauce and check canned items (some may contain additives).
Q: Will the vegetables get soggy if I reheat?
A: They can. Reheat quickly in a hot skillet with a splash of broth to revive texture; avoid long microwave sessions.
Conclusion
If you want a quick, adaptable weeknight dinner that highlights fresh vegetables and a simple savory-sweet sauce, this vegetable stir fry delivers. For more vegetable stir-fry ideas and variations, check out this helpful roundup on Easiest Vegetable Stir Fry – The Recipe Critic, a recipe with fresh-sauce notes at Easy Veggie Stir Fry Recipe – Love and Lemons, and Natasha’s step-by-step vegetable stir-fry method for extra technique tips at Vegetable Stir Fry Recipe – Natasha’s Kitchen.


Vegetable Stir Fry
Ingredients
Method
- Prep all vegetables: slice peppers, zucchini, carrots, and mushrooms; trim broccoli; drain baby corn and water chestnuts; mince the garlic.
- Whisk together soy sauce, brown sugar, minced garlic, sesame oil, chicken broth, and cornstarch in a small bowl until smooth.
- Heat a large skillet or wok over medium-high heat and add 1 tablespoon olive oil.
- Stir-fry carrots and broccoli for 2–3 minutes, then remove to a plate.
- Add more oil if needed, then stir-fry bell peppers, zucchini, mushrooms, and sugar snap peas for another 2–3 minutes.
- Return the carrots and broccoli to the pan, add the baby corn and water chestnuts, and stir to combine.
- Pour the sauce over the vegetables and cook, stirring, until the sauce thickens and glazes the veggies (about 1–2 minutes). If the sauce thickens too much, add a tablespoon or two of broth to loosen.
- Taste and adjust seasoning: add more soy for salt, brown sugar for sweetness, or chili flakes for heat.
- Finish with sliced green onions and a sprinkle of sesame seeds. Serve immediately.






