Chicken Stir Fry With Vegetables Recipe – Fast, Fresh, and Flavorful
A good stir fry is the kind of weeknight recipe you can count on. It’s quick, colorful, and packed with flavor without a lot of fuss. This chicken stir fry with vegetables hits all the right notes—savory, a touch sweet, a little garlicky, and full of crisp-tender veggies.
You’ll spend more time chopping than cooking, which is the point: dinner in under 30 minutes. Make it once, and it’ll move into your regular rotation.
What Makes This Special
This stir fry is all about balance. You get juicy, seared chicken, crunchy vegetables, and a glossy sauce that clings to every bite.
It’s designed to be flexible, so you can swap in what you have on hand without losing the magic. The sauce mixes up in minutes and doesn’t require hard-to-find ingredients.
It also uses smart technique: high heat, quick cooking, and a simple marinade that keeps the chicken tender. The result tastes like takeout but fresher and lighter.
It’s fast enough for weeknights and good enough for guests.
What You’ll Need
- Chicken: 1.5 pounds boneless, skinless chicken breasts or thighs, thinly sliced
- Vegetables: 1 red bell pepper (sliced), 1 cup broccoli florets, 1 medium carrot (thinly sliced), 1 small zucchini (half-moons), 1 cup sugar snap peas or snow peas, 1 small yellow onion (sliced), 2–3 green onions (sliced, for garnish)
- Aromatics: 3 cloves garlic (minced), 1 tablespoon fresh ginger (minced or grated)
- Oil: 2–3 tablespoons neutral oil (canola, avocado, or peanut oil)
- For the Marinade/Sauce Base:
- 1/3 cup low-sodium soy sauce
- 2 tablespoons oyster sauce (or hoisin for sweeter flavor)
- 1 tablespoon rice vinegar or lime juice
- 1–2 tablespoons honey or brown sugar (to taste)
- 1 tablespoon cornstarch
- 1/2 cup chicken broth or water
- 1 teaspoon toasted sesame oil
- Optional heat: 1/2–1 teaspoon red pepper flakes or 1 teaspoon chili-garlic sauce
- To Serve: Cooked rice or noodles, sesame seeds, extra lime wedges
- Optional: 1 tablespoon Shaoxing wine or dry sherry for extra depth
Instructions
- Prep the chicken. Slice chicken thinly against the grain so it cooks fast and stays tender. Pat dry with paper towels to help it sear.
- Make the sauce. In a bowl, whisk soy sauce, oyster sauce, rice vinegar, honey, cornstarch, broth, sesame oil, and optional chili. Taste and adjust sweetness or saltiness.
It should be savory with a gentle sweetness.
- Marinate quickly. Toss half of the sauce with the sliced chicken and let it sit for 10–15 minutes while you prep vegetables. Reserve the other half for cooking.
- Prep the vegetables. Slice everything into bite-size pieces. Keep firmer veggies (broccoli, carrot) separate from softer ones (zucchini, peas, bell pepper) for staggered cooking.
- Preheat your pan. Heat a large wok or wide skillet over medium-high to high heat until very hot.
Add 1 tablespoon oil and swirl to coat.
- Sear the chicken in batches. Add half the chicken in a single layer. Let it sear 1–2 minutes before stirring, then cook until just cooked through, 3–4 minutes total. Transfer to a plate.
Repeat with remaining chicken, adding oil as needed.
- Cook the aromatics. Add a little more oil if the pan looks dry. Add garlic and ginger. Stir for 20–30 seconds until fragrant, not browned.
- Stir fry the veggies in stages. Add broccoli, carrot, and onion first.
Stir fry 2–3 minutes. Then add bell pepper, zucchini, and snap peas. Cook another 2–3 minutes until crisp-tender.
You want some bite left.
- Combine and sauce. Return chicken to the pan with any juices. Stir the reserved sauce (cornstarch settles) and pour it in. Toss for 1–2 minutes until the sauce thickens and coats everything.
- Finish and serve. Turn off heat.
Add green onions and a squeeze of lime if using. Taste and adjust with a splash of soy for salt, vinegar for brightness, or honey for sweetness. Serve over hot rice or noodles.
Garnish with sesame seeds.
Storage Instructions
Let the stir fry cool to room temperature, then store it in an airtight container. It keeps well in the refrigerator for up to 4 days. For freezing, portion into freezer-safe containers and freeze for up to 2 months.
Reheat gently on the stovetop over medium heat with a splash of water to loosen the sauce.
Microwave in short bursts, stirring between intervals. Avoid overcooking during reheating so the vegetables stay crisp and the chicken doesn’t dry out.
Benefits of This Recipe
- Quick and flexible: From start to finish, it takes about 25–30 minutes, and you can use whatever vegetables you have.
- Balanced nutrition: Lean protein, fiber-rich veggies, and a moderate sauce make it satisfying without feeling heavy.
- Budget-friendly: Everyday pantry ingredients and seasonal produce keep costs down.
- Great for meal prep: Holds up well for a few days, making it ideal for lunch boxes.
- Customizable flavor: Adjust sweetness, heat, and acidity to match your taste.
What Not to Do
- Don’t overcrowd the pan. Overcrowding steams the chicken and vegetables. Cook chicken in batches and keep the heat high.
- Don’t skip drying the chicken. Moisture prevents browning.
Pat it dry before marinating.
- Don’t overcook the vegetables. Aim for crisp-tender, not soft. They should keep their color and snap.
- Don’t add all the sauce at once without stirring. Cornstarch settles. Give it a quick whisk before pouring it in.
- Don’t use olive oil on high heat. It can burn quickly.
Use a neutral, high-smoke-point oil.
Alternatives
- Protein swaps: Try thinly sliced beef, shrimp, tofu, or tempeh. For tofu, press it well and pan-fry until golden before adding the vegetables.
- Sauce variations: Add a spoonful of peanut butter for a nutty twist. Swap oyster sauce for hoisin to lean sweeter.
Add a dash of fish sauce for extra umami.
- Gluten-free version: Use tamari or coconut aminos in place of soy sauce and ensure oyster/hoisin alternatives are gluten-free.
- Low-sodium approach: Choose low-sodium soy sauce and reduce oyster sauce. Brighten with more vinegar and fresh lime.
- Veggie switches: Cauliflower, green beans, baby corn, mushrooms, or bok choy work beautifully. Just keep the cooking order: firm veggies first, tender last.
- No cornstarch? Use potato starch or arrowroot in the same amount.
Add it at the end so it doesn’t break down.
FAQ
How do I keep the chicken tender?
Slice it thinly against the grain, do a short marinade with soy and cornstarch, and cook it quickly over high heat without crowding the pan. Pull it off as soon as it’s cooked through to avoid drying out.
Can I make this without a wok?
Yes. A large, heavy skillet works fine.
The key is high heat, enough space, and cooking in batches so you still get that seared, slightly smoky flavor.
What if my sauce is too thick?
Stir in a splash of water or chicken broth, a tablespoon at a time, until it loosens. If it’s too thin, let it bubble for another minute, or mix 1 teaspoon cornstarch with 1 tablespoon water and add gradually.
Can I use frozen vegetables?
Yes, but add them straight from the freezer and cook off excess moisture on high heat. Expect a slightly softer texture.
If possible, combine frozen firm veggies with fresh tender ones for better balance.
How spicy is this recipe?
It’s mild as written. Add red pepper flakes, chili-garlic sauce, or sliced fresh chili to dial up the heat. Adjust to your comfort level and taste as you go.
What should I serve this with?
Steamed jasmine rice is classic.
Brown rice, cauliflower rice, or noodles (like lo mein or rice noodles) also pair well. A wedge of lime and a sprinkle of sesame seeds finish it nicely.
Can I meal prep this?
Absolutely. Store in single-serve containers with rice or noodles.
Reheat gently and add a splash of water to refresh the sauce. It tastes great for up to four days.
In Conclusion
This chicken stir fry with vegetables recipe is fast, flexible, and full of fresh flavor. With a simple sauce and a few smart steps, you’ll get juicy chicken, crisp veggies, and a glossy finish that beats takeout.
Keep the heat high, the pieces small, and the cooking quick. Once you’ve made it your own, you’ll wonder how you ever did weeknight dinners without it.

Ingredients
Method
- Prep the chicken. Slice chicken thinly against the grain so it cooks fast and stays tender. Pat dry with paper towels to help it sear.
- Make the sauce. In a bowl, whisk soy sauce, oyster sauce, rice vinegar, honey, cornstarch, broth, sesame oil, and optional chili. Taste and adjust sweetness or saltiness. It should be savory with a gentle sweetness.
- Marinate quickly. Toss half of the sauce with the sliced chicken and let it sit for 10–15 minutes while you prep vegetables. Reserve the other half for cooking.
- Prep the vegetables. Slice everything into bite-size pieces. Keep firmer veggies (broccoli, carrot) separate from softer ones (zucchini, peas, bell pepper) for staggered cooking.
- Preheat your pan. Heat a large wok or wide skillet over medium-high to high heat until very hot. Add 1 tablespoon oil and swirl to coat.
- Sear the chicken in batches. Add half the chicken in a single layer. Let it sear 1–2 minutes before stirring, then cook until just cooked through, 3–4 minutes total. Transfer to a plate. Repeat with remaining chicken, adding oil as needed.
- Cook the aromatics. Add a little more oil if the pan looks dry. Add garlic and ginger. Stir for 20–30 seconds until fragrant, not browned.
- Stir fry the veggies in stages. Add broccoli, carrot, and onion first. Stir fry 2–3 minutes. Then add bell pepper, zucchini, and snap peas. Cook another 2–3 minutes until crisp-tender. You want some bite left.
- Combine and sauce. Return chicken to the pan with any juices. Stir the reserved sauce (cornstarch settles) and pour it in. Toss for 1–2 minutes until the sauce thickens and coats everything.
- Finish and serve. Turn off heat. Add green onions and a squeeze of lime if using. Taste and adjust with a splash of soy for salt, vinegar for brightness, or honey for sweetness. Serve over hot rice or noodles. Garnish with sesame seeds.
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.

Olivia is a food enthusiast who loves creating simple, delicious recipes for everyday cooking. She shares easy meal ideas, comforting dishes, and kitchen tips to help home cooks enjoy flavorful meals with confidence.



