
Nothing beats the comfort of a steaming plate of Chinese Chicken Broccoli when you need dinner on the table fast. This savory stir-fry brings together tender chicken pieces and vibrant broccoli florets in a glossy, flavorful sauce that makes even the pickiest eaters ask for seconds.
Ingredients
For the Chicken and Vegetables:
- 1 lb boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
- 4 cups fresh broccoli florets
- 2 tablespoons vegetable oil, divided
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
For the Sauce:
- 3 tablespoons soy sauce (low-sodium preferred)
- 2 tablespoons oyster sauce
- 1 tablespoon cornstarch
- 1 teaspoon sesame oil
- 1/2 cup chicken broth
- 1 teaspoon sugar
Substitutions: Frozen broccoli works when fresh isn’t available – just thaw and pat dry first. Chicken breast can replace thighs, though thighs stay more tender. For a budget-friendly option, this recipe works beautifully with leftover rotisserie chicken added in the final minute.
Timing
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Pro tip for busy weeknights: prep your vegetables and mix the sauce in the morning, then store everything in the fridge until dinner time for ultra-quick assembly.
How to Make It
1. Prepare the Sauce
Whisk together soy sauce, oyster sauce, cornstarch, sesame oil, chicken broth, and sugar in a small bowl until smooth. This glossy sauce is what transforms simple ingredients into restaurant-quality Chinese Chicken Broccoli at home.
2. Cook the Chicken
Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add chicken pieces in a single layer – you should hear that satisfying sizzle. Cook for 4-5 minutes without moving them, allowing beautiful golden edges to form. Flip and cook another 2-3 minutes until cooked through. Transfer to a plate.
3. Steam the Broccoli
Add broccoli florets to the same pan with 2 tablespoons water. Cover and steam for 2-3 minutes until bright green and tender-crisp. The residual chicken flavors in the pan will season the broccoli beautifully.
4. Build the Stir Fry
Push broccoli to one side of the pan. Add remaining oil to the empty space, then add minced garlic and ginger. Stir-fry for 30 seconds until fragrant – your kitchen will smell amazing. Return chicken to the pan and toss everything together.
5. Finish with Sauce
Give the sauce mixture a quick stir (cornstarch settles), then pour over the chicken and broccoli. Toss continuously for 1-2 minutes until the sauce thickens and coats everything in a silky glaze. The cornstarch creates that signature glossy finish that makes Chinese takeout so appealing.
Nutritional Information
Per serving (serves 4): Approximately 280 calories, 28g protein, 8g carbohydrates, 15g fat, 3g fiber. This balanced meal provides lean protein and vegetables in one satisfying dish.
Serving Suggestions
Serve over steamed jasmine rice, brown rice, or cauliflower rice for a complete meal. Chow mein noodles or lo mein make excellent alternatives. Add a sprinkle of sesame seeds or sliced green onions for extra flavor and color.

Common Mistakes to Avoid
Don’t overcrowd the pan when cooking chicken – this creates steam instead of the golden sear you want. Avoid overcooking the broccoli; it should stay bright green and slightly crisp. Always stir the sauce before adding since cornstarch separates. Finally, don’t skip the initial chicken searing step – those caramelized bits add incredible depth to the final dish.
Storing Tips
Store leftovers in the refrigerator for up to 3 days in an airtight container. Reheat gently in a skillet over medium heat with a splash of water to refresh the sauce and prevent drying out.
Conclusion
This Chinese Chicken Broccoli recipe proves that family-friendly meals don’t need to be complicated. Twenty minutes is all it takes to create a restaurant-quality dinner everyone will love.
FAQs
Can I make this ahead of time?
The dish is best served fresh, but you can prep ingredients in advance and store the mixed sauce in the refrigerator for up to 2 days.
What if my kids don’t like broccoli?
Try cutting the broccoli into smaller pieces or substitute with snap peas, bell peppers, or carrots. The savory sauce helps mask any vegetables kids might typically resist.
Why is my sauce not thickening?
Make sure to stir the cornstarch mixture before adding it to the pan, and cook over medium-high heat while tossing constantly. The sauce needs heat and movement to activate the cornstarch.
Can I use frozen chicken?
Yes, but thaw completely and pat dry before cutting. Excess moisture will prevent proper browning and create a watery sauce.
How do I prevent the chicken from being tough?
Don’t overcook it, and consider using chicken thighs instead of breasts. Thighs stay more tender and forgiving. For more family-friendly dinner ideas, check out this recipe collection.

Chinese Chicken Broccoli
Ingredients
Method
- Whisk together soy sauce, oyster sauce, cornstarch, sesame oil, chicken broth, and sugar in a small bowl until smooth.
- Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add chicken pieces in a single layer. Cook for 4-5 minutes without moving them, allowing golden edges to form. Flip and cook another 2-3 minutes until cooked through. Transfer to a plate.
- Add broccoli florets to the same pan with 2 tablespoons water. Cover and steam for 2-3 minutes until bright green and tender-crisp.
- Push broccoli to one side of the pan. Add remaining oil to the empty space, then add minced garlic and ginger. Stir-fry for 30 seconds until fragrant. Return chicken to the pan and toss everything together.
- Give the sauce mixture a quick stir, then pour over the chicken and broccoli. Toss continuously for 1-2 minutes until the sauce thickens and coats everything in a silky glaze.

Leave a Reply