Healthy Chicken Stir Fry is a colorful and tasty dish packed with lean chicken breast and a mix of fresh vegetables like bell peppers, broccoli, and snap peas. It’s all tossed in a light, flavorful sauce that’s just right—not too heavy, but full of good taste.
I love making this stir fry because it comes together so quickly, perfect for busy weeknights. I usually use whatever veggies I have on hand, which keeps it fresh and interesting every time. The chicken stays tender and juicy, and the veggies keep a nice crunch that makes every bite enjoyable.
My favorite way to serve this is over a bed of brown rice or quinoa for a little extra fiber and energy. It’s a meal that feels good to eat and leaves me satisfied without feeling weighed down. Plus, it’s a great way to get a serving of veggies in without any fuss!
Key Ingredients & Substitutions
Chicken breasts: Thin slices cook quickly and stay tender. You can swap for chicken thighs if you want a juicier, richer taste.
Vegetables: Broccoli, carrots, bell peppers, and snap peas give a nice crunch and color. Feel free to use any veggies you like—zucchini or mushrooms work great too.
Soy sauce & hoisin: Low-sodium soy sauce keeps it healthier. For a gluten-free version, tamari is an excellent substitute. Hoisin adds sweetness; honey works if you prefer natural sweeteners.
Sesame oil & ginger: These add a warm, nutty, and fresh kick. Don’t skip the fresh ginger—it brightens the whole dish!
How Can I Get Crisp-Tender Veggies Without Overcooking?
Keep veggies vibrant and crunchy by stir-frying on medium-high heat and working quickly:
- Heat oil until shimmering before adding veggies.
- Add harder veggies (carrots, broccoli) first, stir-fry 2-3 minutes.
- Then add softer veggies (bell pepper, snap peas), stir-fry another 2-3 minutes.
- Stir constantly to avoid burning and to cook evenly.
- Remove from heat as soon as they’re tender but still crisp.
This way, your stir fry stays fresh and full of texture!

Equipment You’ll Need
- Wok or large skillet – I recommend a wok because it heats evenly and makes stir-frying easier.
- Sharp knife – helps you cut vegetables thinly and uniformly for quick cooking.
- Cutting board – keeping everything organized and safe while chopping.
- Measuring spoons and cups – to keep your sauces and seasonings just right.
- Small bowl – for mixing the sauce ingredients.
- Spatula or wooden spoon – for stirring everything evenly as it cooks.
Flavor Variations & Add-Ins
- Use chicken thighs or shrimp instead of chicken breasts for richer flavors and juicier texture.
- Add a splash of sriracha or chili flakes for some heat if you like spicy foods.
- Stir in chopped pineapple or mandarin oranges for a sweet twist.
- Mix in shredded carrots or kale for extra nutrition and color.
Healthy Chicken Stir Fry
Ingredients You’ll Need:
For The Chicken and Vegetables:
- 2 boneless, skinless chicken breasts, thinly sliced
- 2 tablespoons olive oil or avocado oil, divided
- 2 cups broccoli florets
- 1 large carrot, thinly sliced
- 1 bell pepper (red or yellow), thinly sliced
- 1 cup snap peas or green beans
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, minced
- 3 green onions, sliced (plus extra for garnish)
For The Sauce:
- ¼ cup low-sodium soy sauce or tamari (for gluten-free)
- 1 tablespoon hoisin sauce or honey (optional, for sweetness)
- 1 teaspoon sesame oil
- 1 tablespoon rice vinegar or lime juice
- 1 teaspoon cornstarch mixed with 2 tablespoons water (optional, for thickening)
To Serve:
- Cooked brown rice or quinoa
- Fresh cilantro, chopped (for garnish)
- Sesame seeds (optional garnish)
- Salt and black pepper to taste
Time You’ll Need
This healthy chicken stir fry takes about 25-30 minutes total. Preparing and slicing the vegetables and chicken will take around 10-15 minutes. Cooking the chicken and vegetables, plus making the sauce and combining everything, will take another 10-15 minutes. It’s a quick, fresh meal perfect for busy days!
Step-by-Step Instructions
1. Prepare Your Ingredients
Wash all your vegetables well. Slice the chicken breasts thinly so they cook quickly and evenly. Chop the broccoli into small florets, slice the carrot and bell pepper thin, and trim the snap peas or green beans. Mince the garlic and fresh ginger, and slice the green onions (separating white and green parts).
2. Cook the Chicken
Heat 1 tablespoon of oil in a large wok or skillet over medium-high heat. Add the chicken slices, seasoning lightly with salt and pepper. Stir-fry for about 5-6 minutes, until the chicken pieces are cooked through and lightly browned. Remove the chicken from the pan and set it aside.
3. Stir-Fry the Vegetables and Aromatics
In the same pan, add the remaining 1 tablespoon of oil. Toss in the minced garlic, ginger, and the white parts of the green onions. Stir-fry for about 30 seconds until fragrant. Then add the broccoli, carrots, bell pepper, and snap peas. Stir-fry everything for 5-7 minutes until the vegetables are crisp-tender but still bright and colorful.
4. Combine Chicken, Veggies, and Sauce
Return the cooked chicken to the pan with the veggies. In a small bowl, whisk together the soy sauce, hoisin sauce or honey (if using), sesame oil, and rice vinegar or lime juice. Pour the sauce over the chicken and vegetables. If you want a thicker sauce, add the cornstarch mixture and keep stirring for 1-2 minutes until the sauce thickens. Cook everything together another 2-3 minutes until heated through.
5. Serve and Garnish
Spoon the hot chicken stir fry over cooked brown rice or quinoa. Sprinkle with the green parts of the sliced green onions, chopped fresh cilantro, and sesame seeds if you like a little extra crunch and flavor. Enjoy your colorful, healthy meal!
Can I Use Frozen Chicken for This Stir Fry?
Yes, but make sure to fully thaw it before cooking. Thaw frozen chicken overnight in the fridge or use the cold water method by sealing it in a bag and submerging in cold water for about an hour. Pat dry before cooking to prevent excess moisture.
Can I Prep Ingredients Ahead of Time?
Absolutely! Slice your vegetables and chicken a few hours in advance, and store them separately in airtight containers in the fridge. You can also mix the sauce ahead and refrigerate until ready to use.
How Do I Store Leftovers?
Keep leftovers in an airtight container in the fridge for up to 3 days. To reheat, warm gently in a skillet over medium heat or use a microwave, stirring occasionally for even heating.
What Can I Substitute for Broccoli?
If you don’t have broccoli, try green beans, asparagus, or bok choy as great alternatives that cook quickly and add color and texture to your stir fry.