Healthy Chicken Stir Fry With Vegetables – Quick, Colorful, and Satisfying
If you want a weeknight dinner that’s fast, flavorful, and actually good for you, this stir fry hits the sweet spot. It’s loaded with crisp vegetables, tender chicken, and a balanced sauce that’s savory with just the right touch of sweetness. Everything cooks in one pan, so cleanup is minimal.
It’s flexible, too—use whatever veggies you have, and it still turns out great. Serve it over rice, noodles, or cauliflower rice and you’ve got a complete meal in minutes.

Ingredients
Method
- Make the sauce: In a small bowl, whisk soy sauce, rice vinegar, honey, sesame oil, broth, and cornstarch until smooth. Set aside.
- Prep everything first: Slice the chicken and vegetables into bite-size pieces. Stir fry cooks fast, so having everything ready makes it easy.
- Heat the pan: Place a large skillet or wok over medium-high heat. Add 1 tablespoon oil and let it shimmer.
- Cook the chicken: Season the chicken lightly with salt and pepper. Add to the hot pan in a single layer. Cook 3–4 minutes, stirring occasionally, until mostly cooked through with some browning. Transfer to a plate.
- Aromatics: Add the remaining 1 tablespoon oil to the pan. Toss in onion, garlic, and ginger. Stir for about 30 seconds until fragrant—don’t let the garlic burn.
- Harder veggies first: Add broccoli and carrots. Stir fry 2–3 minutes until they start to soften but still have crunch.
- Then the quick-cook veggies: Add bell pepper, zucchini, and snap peas. Stir fry another 2–3 minutes until bright and crisp-tender.
- Combine and sauce: Return the chicken and any juices to the pan. Whisk the sauce again (cornstarch settles) and pour it in. Stir constantly 1–2 minutes until the sauce thickens and coats everything.
- Taste and adjust: Add salt, pepper, or more chili-garlic sauce if you want extra heat. If it’s too thick, splash in a little broth.
- Serve: Spoon over warm rice or noodles. Top with green onions, sesame seeds, and a squeeze of lime if you like.
What Makes This Recipe So Good
- Fast and flexible: From chopping board to table in about 30 minutes. Swap vegetables based on what’s in your fridge.
- Balanced flavor: A simple sauce with soy, garlic, ginger, and a touch of honey keeps it light yet satisfying.
- Nutritious: Lean protein from chicken and a rainbow of fiber-rich veggies make it both filling and wholesome.
- One-pan cooking: Minimal cleanup, maximum flavor.
Perfect for busy weeknights.
- Great for meal prep: Reheats well and tastes even better the next day.
What You’ll Need
- 1 lb (450 g) boneless, skinless chicken breast, thinly sliced
- 2 cups broccoli florets
- 1 red bell pepper, sliced
- 1 medium carrot, thinly sliced on the bias
- 1 small zucchini, halved lengthwise and sliced
- 1 cup snap peas or snow peas
- 1 small yellow onion, thinly sliced
- 2–3 garlic cloves, minced
- 1 tablespoon fresh ginger, minced or grated
- 2 tablespoons avocado oil or other high-heat oil
- Salt and pepper, to taste
For the sauce:
- 1/4 cup low-sodium soy sauce (or tamari for gluten-free)
- 1 tablespoon rice vinegar
- 1 tablespoon honey or maple syrup
- 1 teaspoon toasted sesame oil
- 1/3 cup low-sodium chicken broth or water
- 1–2 teaspoons cornstarch (or arrowroot) to thicken
- Optional heat: 1/2–1 teaspoon chili-garlic sauce or red pepper flakes
For serving:
- Cooked brown rice, jasmine rice, rice noodles, or cauliflower rice
- Sliced green onions and sesame seeds for garnish
- Lime wedges for a fresh squeeze at the end (optional)
Instructions
- Make the sauce: In a small bowl, whisk soy sauce, rice vinegar, honey, sesame oil, broth, and cornstarch until smooth. Set aside.
- Prep everything first: Slice the chicken and vegetables into bite-size pieces. Stir fry cooks fast, so having everything ready makes it easy.
- Heat the pan: Place a large skillet or wok over medium-high heat.
Add 1 tablespoon oil and let it shimmer.
- Cook the chicken: Season the chicken lightly with salt and pepper. Add to the hot pan in a single layer. Cook 3–4 minutes, stirring occasionally, until mostly cooked through with some browning.
Transfer to a plate.
- Aromatics: Add the remaining 1 tablespoon oil to the pan. Toss in onion, garlic, and ginger. Stir for about 30 seconds until fragrant—don’t let the garlic burn.
- Harder veggies first: Add broccoli and carrots.
Stir fry 2–3 minutes until they start to soften but still have crunch.
- Then the quick-cook veggies: Add bell pepper, zucchini, and snap peas. Stir fry another 2–3 minutes until bright and crisp-tender.
- Combine and sauce: Return the chicken and any juices to the pan. Whisk the sauce again (cornstarch settles) and pour it in.
Stir constantly 1–2 minutes until the sauce thickens and coats everything.
- Taste and adjust: Add salt, pepper, or more chili-garlic sauce if you want extra heat. If it’s too thick, splash in a little broth.
- Serve: Spoon over warm rice or noodles. Top with green onions, sesame seeds, and a squeeze of lime if you like.
Keeping It Fresh
- Storage: Cool completely, then store in an airtight container for up to 4 days in the fridge.
- Reheating: Warm gently in a skillet over medium heat with a splash of water or broth to loosen the sauce.
Microwave works too—heat in short bursts and stir to avoid overcooking the veggies.
- Freezing: The sauce and chicken freeze well, but veggies may soften. If freezing, undercook the vegetables slightly, then freeze up to 2 months.
- Meal prep tip: Keep the sauce separate until serving day for the best texture. Cook rice ahead and reheat with a bit of water.
Health Benefits
- Lean protein: Chicken breast provides high-quality protein to support muscle repair and keep you full.
- Fiber and micronutrients: Broccoli, peppers, carrots, and snap peas bring fiber, vitamin C, vitamin A, and antioxidants.
- Healthy fats: Avocado oil and a touch of sesame oil offer heart-friendly fats without heaviness.
- Lower sodium option: Using low-sodium soy sauce and broth keeps salt in check without losing flavor.
- Balanced plate: Protein + fiber + complex carbs (if served with brown rice) make a steady-energy meal.
Pitfalls to Watch Out For
- Crowding the pan: Overcrowding steams the food instead of searing it.
Cook in batches if needed.
- Overcooking veggies: Stir fry is quick. Keep the vegetables crisp-tender to preserve texture and nutrients.
- Skipping the cornstarch: Without a little thickener, the sauce can taste thin. A teaspoon or two goes a long way.
- Using low heat: High heat builds flavor and color.
Preheat the pan properly before adding ingredients.
- Seasoning at the end only: Lightly season chicken before cooking and adjust the sauce at the end for balance.
Alternatives
- Protein swaps: Use chicken thighs, shrimp, tofu, or thinly sliced beef. For tofu, press it first and sear until golden.
- Veggie swaps: Try mushrooms, baby corn, bok choy, green beans, or cabbage. Use what’s seasonal or on hand.
- Sauce tweaks: Add orange zest and juice for an orange-chicken vibe, or stir in a spoonful of peanut butter for a nutty version.
- Gluten-free: Use tamari or coconut aminos and check your broth and chili sauce labels.
- Low-carb: Serve over cauliflower rice or shirataki noodles, and go heavier on the non-starchy veggies.
- Extra heat: Add fresh chili, sriracha, or more red pepper flakes to taste.
FAQ
Can I make this ahead?
Yes.
Chop the veggies, slice the chicken, and mix the sauce up to 2 days ahead. Store separately, then cook fresh for the best texture. Cooked leftovers keep well for 3–4 days.
What’s the best pan to use?
A wok is ideal, but a large, heavy skillet works great.
The key is high heat and enough surface area so ingredients sear instead of steam.
How do I keep the chicken tender?
Slice it thinly against the grain and don’t overcook. A quick sear at high heat is enough. You can also toss chicken with 1 teaspoon cornstarch and 1 teaspoon soy sauce for a simple velveting effect.
Can I skip the cornstarch?
You can, but the sauce will be thinner.
If you prefer, use arrowroot or reduce the broth slightly. Add the thickener to cold liquid before pouring into the pan.
What if I don’t have fresh ginger?
Use 1/2 teaspoon ground ginger in a pinch, or frozen ginger cubes. Fresh gives the brightest flavor, but substitutes still work well.
How spicy is this recipe?
It’s mild as written.
Add chili-garlic sauce, sriracha, or red pepper flakes to taste if you want heat.
What should I serve it with?
Brown rice, jasmine rice, rice noodles, or cauliflower rice are all great. For extra greens, serve with a quick cucumber salad or steamed edamame.
In Conclusion
This Healthy Chicken Stir Fry with Vegetables is the kind of recipe you’ll make on repeat. It’s simple, fast, and adaptable to whatever you have.
The flavors are bright and balanced, the textures are crisp and tender, and it all comes together in one pan. Keep the sauce ingredients stocked, prep your veggies, and dinner practically makes itself.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.


