Chinese Chicken and Broccoli Stir-Fry is a quick, flavorful dish made with tender slices of chicken breast and crisp broccoli, all tossed in a savory garlic and soy-based sauce. It’s a healthier, homemade takeout classic that’s ready in under 30 minutes.
Why You’ll Love This Recipe
- Quick and easy—perfect for weeknights
- One-pan meal with simple, fresh ingredients
- Healthier than takeout but just as tasty
- Customizable with your favorite vegetables
- Great for meal prep and reheats well
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Boneless, skinless chicken breasts or thighs, thinly sliced
- Broccoli florets
- Soy sauce (or tamari for gluten-free)
- Oyster sauce
- Garlic, minced
- Ginger, grated
- Cornstarch
- Chicken broth
- Brown sugar or honey
- Sesame oil
- Vegetable or peanut oil for stir-frying
- Optional: red pepper flakes, green onions, sesame seeds for garnish
directions

- Prepare the sauce: In a bowl, whisk together soy sauce, oyster sauce, chicken broth, brown sugar, sesame oil, and cornstarch. Set aside.
- Cook the broccoli: Steam or blanch broccoli for 2–3 minutes until bright green and tender-crisp. Drain and set aside.
- Sear the chicken: Heat oil in a large skillet or wok over medium-high heat. Add chicken slices and cook until golden and cooked through, about 4–6 minutes. Remove and set aside.
- Sauté aromatics: In the same skillet, add a bit more oil if needed and sauté garlic and ginger for 30 seconds until fragrant.
- Combine and stir-fry: Return the chicken to the pan, add broccoli, and pour in the prepared sauce. Stir well and cook for 2–3 minutes, until sauce is thickened and everything is evenly coated.
- Serve hot over steamed rice or noodles, garnished with sesame seeds or chopped green onions if desired.
Servings and timing
- Servings: 4
- Prep time: 10 minutes
- Cook time: 15 minutes
- Total time: 25 minutes
Variations
- Make it spicy: Add red pepper flakes or a spoonful of chili garlic sauce
- Swap the protein: Use shrimp, tofu, or thinly sliced beef instead of chicken
- Low-carb: Serve over cauliflower rice or zucchini noodles
- Extra veggies: Add bell peppers, mushrooms, or snap peas
- Thicker sauce: Increase the cornstarch slightly for a more substantial coating
storage/reheating
- Store leftovers in an airtight container in the refrigerator for up to 4 days
- Reheat in a skillet over medium heat or in the microwave until warmed through
- Not recommended for freezing, as the sauce can separate and broccoli may become mushy
FAQs
Can I use frozen broccoli?
Yes, but thaw it first and pat dry to avoid excess water in the stir-fry.
Do I have to marinate the chicken?
No, but tossing the chicken with a bit of soy sauce and cornstarch before cooking enhances flavor and tenderness.
Is oyster sauce necessary?
It adds depth and richness, but you can substitute with hoisin sauce or more soy sauce plus a pinch of sugar.
Can I make it gluten-free?
Yes—use tamari instead of soy sauce and a gluten-free oyster sauce.
What’s the best oil for stir-frying?
Use a high-heat oil like vegetable, peanut, or avocado oil.
How do I keep broccoli from overcooking?
Blanch or steam just until tender-crisp, then finish it in the stir-fry for a minute or two.
Can I make this ahead of time?
Yes, cook everything and store in the fridge. Reheat gently before serving.
What can I serve this with?
Steamed rice, jasmine rice, noodles, or cauliflower rice work great.
Can I double the recipe?
Absolutely—just cook in batches to avoid crowding the pan.
How do I keep the sauce from being too salty?
Use low-sodium soy sauce and broth to control salt levels.
Conclusion
Chinese Chicken and Broccoli Stir-Fry is a fast, flavorful, and healthy alternative to takeout that’s perfect for busy nights. With just a few fresh ingredients and a simple sauce, you’ll have a delicious meal on the table in no time—customizable to your preferences and always satisfying.
PrintChinese Chicken and Broccoli Stir-Fry
A quick and flavorful Chinese-inspired stir-fry made with tender chicken and crisp broccoli tossed in a savory garlic-ginger sauce – perfect for a healthy weeknight dinner.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-Fry
- Cuisine: Chinese
- Diet: Low Fat
Ingredients
- 1 lb boneless skinless chicken breasts, thinly sliced
- 1 tbsp cornstarch
- 1 tbsp soy sauce
- 2 tbsp vegetable oil, divided
- 3 cups broccoli florets
- 2 cloves garlic, minced
- 1 tsp grated fresh ginger
- 1/4 cup low-sodium soy sauce
- 2 tbsp oyster sauce
- 1 tbsp hoisin sauce
- 1 tsp sesame oil
- 1 tsp cornstarch mixed with 2 tbsp water (slurry)
- 1/4 cup water or chicken broth
- Sesame seeds and sliced green onions for garnish (optional)
- Steamed rice, for serving (optional)
Instructions
- In a bowl, toss sliced chicken with 1 tbsp soy sauce and 1 tbsp cornstarch. Let marinate for 10–15 minutes.
- In a large skillet or wok, heat 1 tbsp oil over medium-high heat. Add chicken and stir-fry until cooked through and lightly browned. Remove and set aside.
- In the same skillet, add remaining oil and stir-fry broccoli for 2–3 minutes. Add garlic and ginger and cook for 1 minute more.
- Return chicken to the skillet. Stir in soy sauce, oyster sauce, hoisin sauce, sesame oil, and water or broth. Mix well.
- Add cornstarch slurry and cook, stirring constantly, until the sauce thickens and coats the chicken and broccoli.
- Serve hot over steamed rice and garnish with sesame seeds and green onions if desired.
Notes
- Substitute chicken thighs for extra tenderness.
- Add bell peppers or snow peas for variety.
- Make it gluten-free by using tamari instead of soy sauce and gluten-free oyster sauce.
Nutrition
- Serving Size: 1 serving (without rice)
- Calories: 280
- Sugar: 4g
- Sodium: 690mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 70mg