If there’s one dish that checks every box for a busy weeknight dinner, it’s a stir fry. This chicken and vegetable version delivers everything you want in one skillet — juicy chicken, crisp-tender vegetables, and a savory-sweet sauce that coats each bite perfectly.
Drawing inspiration from classic Asian-style stir fry techniques, this recipe brings together wholesome ingredients and bold flavors in a way that feels both comforting and fresh. It’s an ideal go-to meal: quick to prep, endlessly adaptable, and always satisfying.
Ingredient Highlights

One of the best things about stir fry is how easily it comes together using pantry staples and whatever vegetables you have available. Let’s break down the key components and how they work together in this dish.
Chicken
Boneless, skinless chicken breasts or thighs are the base of the dish. Breasts offer a leaner option, while thighs bring extra juiciness and flavor. Cut the chicken into thin slices or small pieces so it cooks fast and stays tender.
Optional Step: For more flavor and a smoother texture, toss the chicken with soy sauce, sesame oil, and a bit of cornstarch before cooking. This helps seal in moisture and gives it a silky coating when stir-fried.
Vegetables
Use a vibrant variety of vegetables for texture and color. This recipe includes:
-
Broccoli florets – sturdy and full of nutrients
-
Bell peppers – sweet and crunchy
-
Carrots – thinly sliced for quick cooking
-
Snap peas – fresh and crisp
-
Onions or green onions – aromatic and flavorful
Feel free to customize with other vegetables you love. Zucchini, baby corn, mushrooms, or shredded cabbage are great additions. Just keep everything evenly sized so it cooks evenly in the pan.
The Stir Fry Sauce
A well-balanced sauce ties everything together. This one combines:
-
Soy sauce – salty and rich
-
Oyster sauce – slightly sweet and deep in flavor
-
Fresh garlic and ginger – warm, punchy, and fragrant
-
Rice vinegar or lime juice – brightens the dish
-
Brown sugar or honey – balances the salt
-
Cornstarch – thickens the sauce to coat the ingredients
You can make the sauce in under a minute — just whisk everything together in a bowl and set it aside until you’re ready to use it.
Oil for Stir Frying
Use a neutral oil with a high smoke point, such as peanut, canola, or avocado oil. These are ideal for high-heat cooking without burning or overpowering the flavor.
Cooking Instructions
-
Get everything ready first.
Stir fry moves quickly, so it’s important to have all your ingredients chopped and sauces mixed before turning on the heat. -
Marinate the chicken briefly.
This step is optional, but recommended for added flavor. Mix the chicken with soy sauce, sesame oil, and cornstarch. Let it sit while prepping the vegetables. -
Whisk the sauce ingredients.
In a small bowl, stir together soy sauce, oyster sauce, vinegar, sugar, cornstarch, and water. Set aside. -
Cook the chicken.
Heat oil in a wok or large skillet over medium-high. Add the chicken in an even layer and let it sear for a few minutes before stirring. Cook until golden and cooked through, then transfer to a plate. -
Stir fry the vegetables.
Add a bit more oil if needed. Start with the firmest vegetables like broccoli and carrots, and stir fry for 2–3 minutes. Add the remaining vegetables and cook another 2–3 minutes until crisp-tender. -
Return the chicken and pour in the sauce.
Stir everything together and cook for 1–2 minutes, until the sauce thickens and coats all the ingredients. -
Serve immediately.
Spoon the stir fry over cooked rice, noodles, or a low-carb option like cauliflower rice.
Helpful Hint: Don’t overcrowd the pan — cook in batches if necessary to keep the ingredients from steaming.
Variations, Substitutions & Tips
-
Want more heat? Add chili flakes, fresh sliced chilies, or a drizzle of chili garlic sauce.
-
No oyster sauce? Use hoisin sauce or extra soy sauce with a splash of brown sugar.
-
Gluten-free? Swap soy sauce for tamari or coconut aminos, and check labels on oyster sauce.
-
Vegan version: Replace chicken with tofu or tempeh. Press tofu before cooking to remove excess water and help it crisp.
-
Low-carb tip: Skip the cornstarch in the sauce and serve over steamed veggies or cauliflower rice.
-
Extra texture: Finish with toasted sesame seeds or crushed peanuts.
For meal prep, make a double batch and portion it into containers with rice or your favorite base. It reheats beautifully and makes a great packed lunch.
Serving Suggestions
This stir fry makes a complete and colorful meal, but you can dress it up with side dishes for something more filling:
-
Jasmine or basmati rice for a classic pairing
-
Stir-fried noodles like lo mein or rice noodles
-
A light soup like miso or hot-and-sour
-
Asian-style salad with cucumber or sesame dressing
It’s equally great for a casual weeknight dinner or prepped ahead for busy days. The blend of textures and flavors makes it feel like takeout — only fresher and healthier.
Nutrition & Wellness Notes
This stir fry provides a balanced combination of lean protein, vegetables, and complex carbs. It’s lower in fat and calories than most takeout versions, especially if you go easy on the oil and sugar.
You can control sodium levels by using low-sodium soy sauce and skipping added salt. With a heavy dose of fiber from the vegetables and clean protein from the chicken, this meal supports a variety of health goals, from weight management to balanced eating.
Portions are flexible — load your plate with extra veggies and less rice for a lighter meal, or bulk up with noodles for something heartier.
FAQs
Q1: Can I use frozen vegetables?
Yes, just thaw and pat them dry before cooking. While fresh gives the best texture, frozen veggies are a great time-saver.
Q2: Should I use chicken breast or thigh?
Either works. Chicken breast is lean and cooks quickly, while thighs stay juicy and are slightly richer in flavor. Slice thin for best results.
Q3: Why does stir fry turn soggy?
It’s usually due to excess moisture or crowding the pan. Keep the heat high, avoid wet ingredients, and stir fry in batches if needed.
Q4: What can I replace oyster sauce with?
Hoisin sauce or a mix of soy sauce and a touch of sugar work well. For a vegetarian option, try mushroom-based stir fry sauces.
Q5: Is this dish weight-loss friendly?
Yes — especially when made with lean protein and lots of vegetables. Use a small amount of oil and go light on rice or noodles to keep it lower in calories.
Q6: How do I store and reheat leftovers?
Keep in an airtight container in the fridge for up to 4 days. Reheat in a skillet for best texture or microwave if needed.
Q7: What thickens stir fry sauce?
Cornstarch is the go-to thickener. Mix it with cold water before adding to the pan so it dissolves evenly and activates when heated.
A fast, flavorful chicken and veggie stir fry with a homemade soy-based sauce. Perfect for quick dinners or meal prep, ready in 30 minutes or less.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes4 servings
Ingredients
-
1 lb boneless chicken breast or thighs, thinly sliced
-
2 tbsp soy sauce
-
1 tbsp oyster sauce
-
1 tsp sesame oil
-
1 tsp cornstarch (for marinade)
-
2 cups broccoli florets
-
1 bell pepper, thinly sliced
-
1 carrot, julienned or thinly sliced
-
1 cup snap peas
-
½ onion or green onion, sliced
-
2 garlic cloves, minced
-
1 tsp fresh ginger, grated
-
2 tbsp oil (peanut or neutral)
For the Sauce:
-
3 tbsp soy sauce
-
1 tbsp oyster sauce
-
1 tbsp rice vinegar or lime juice
-
1 tsp brown sugar or honey
-
1 tsp cornstarch
-
2 tbsp cold water
Instructions
-
Marinate chicken with soy sauce, sesame oil, and cornstarch for 10–15 minutes.
-
Mix all sauce ingredients in a bowl and set aside.
-
Heat oil in a large pan over medium-high. Cook chicken until browned and cooked through. Remove and set aside.
-
Add more oil if needed. Stir fry broccoli and carrots for 2 minutes. Add remaining vegetables and cook another 2–3 minutes.
-
Return chicken to the pan and pour in sauce. Stir for 1–2 minutes until sauce thickens.
-
Serve hot with rice, noodles, or low-carb options.
