If you love Chinese takeout, this Authentic Chinese Chicken and Broccoli Stir Fry recipe will bring that restaurant-quality flavor right to your table. Tender slices of chicken breast, fresh broccoli florets, and a savory sauce come together in just 30 minutes. This dish perfectly balances salty, sweet, and umami flavors — a true comfort meal that’s also healthy and easy to make at home.
1. Authentic Chinese Chicken and Broccoli Stir Fry
(Yield: 4 Servings)
Ingredients
For the Chicken:
- 1 lb boneless skinless chicken breast (or thigh), thinly sliced against the grain
For the Marinade:
- 1 tablespoon Shaoxing wine (or dry sherry)
- 1/2 teaspoon salt
- 1 teaspoon cornstarch
For the Sauce:
- 3 tablespoons oyster sauce
- 2 tablespoons Shaoxing wine (or dry sherry)
- 1/2 tablespoon dark soy sauce (or regular soy sauce)
- 1/4 cup chicken stock
- 1 tablespoon sugar
- 1 tablespoon cornstarch
- 1/4 teaspoon salt
For the Stir-Fry:
- 1 head broccoli, chopped into bite-sized florets
- 2 tablespoons peanut oil (or vegetable oil)
- 4 cloves garlic, minced
- 1 teaspoon ginger, minced
Instructions
Step 1: Marinate the Chicken
In a medium bowl, combine the chicken slices with Shaoxing wine, salt, and cornstarch. Mix well until the chicken is evenly coated.
Let the chicken marinate for at least 15–20 minutes. This helps tenderize the meat and adds flavor.
Step 2: Prepare the Sauce
In a small bowl, whisk together oyster sauce, Shaoxing wine, dark soy sauce, chicken stock, sugar, cornstarch, and salt. Stir until smooth and the cornstarch has dissolved completely. Set aside — this will be your flavorful stir-fry sauce.
Step 3: Blanch the Broccoli
Bring a pot of water to a boil. Next, add the broccoli florets and blanch them for 30–45 seconds until they turn bright green and slightly tender.
Drain immediately and rinse under cold water to stop the cooking process. Set aside.
Tip: Blanching helps maintain the broccoli’s color and crisp texture.
Step 4: Stir-Fry the Chicken
Heat 1 tablespoon of peanut oil in a large wok or skillet over medium-high heat. Add the marinated chicken and stir-fry for 2–3 minutes, until the chicken turns opaque and is mostly cooked through. Transfer the chicken to a plate and set aside.
Step 5: Stir-Fry the Aromatics
Add the remaining 1 tablespoon of oil to the wok. Next, add garlic and ginger, and sauté for 15–20 seconds until fragrant — do not let them burn.
Step 6: Combine Everything
Return the chicken to the wok along with the blanched broccoli. Give the prepared sauce a quick stir to redistribute the cornstarch, then pour it over the chicken and broccoli.
Stir-fry for 2–3 minutes until the sauce thickens and evenly coats the ingredients. Taste and adjust seasoning with extra soy sauce or salt if needed.
Step 7: Serve and Enjoy
Serve hot over steamed jasmine rice or fried rice. Garnish with sesame seeds or a drizzle of toasted sesame oil if desired.
This authentic stir fry tastes just like your favorite Chinese restaurant’s version — fresh, flavorful, and satisfying!

2. Tips for Perfect Chinese Chicken and Broccoli Stir Fry
Slice the chicken thinly: Cutting the chicken into thin, bite-sized pieces ensures quick, even cooking and tender texture.
Use Shaoxing wine: This traditional Chinese cooking wine adds depth and authenticity. If unavailable, use dry sherry as a substitute.
Blanch broccoli properly: Don’t overcook — 30–45 seconds is enough to retain crunch and color.
Keep the wok hot: Stir-frying requires high heat to sear ingredients quickly, preserving their texture and flavor.
Stir the sauce before adding: Cornstarch can settle at the bottom, so give the sauce a quick mix before pouring it into the wok.
Don’t overcrowd the pan: Cook in batches if needed to avoid steaming instead of stir-frying.
Balance flavors: Adjust sweetness, saltiness, or umami to your preference by tweaking sugar, soy sauce, or oyster sauce ratios.
3. Frequently Asked Questions
Can I use chicken thighs instead of chicken breast?
Absolutely! Chicken thighs are juicier and more flavorful. They also hold up well to high heat, making them a great alternative.
What can I use if I don’t have Shaoxing wine?
If you can’t find Shaoxing wine, dry sherry is the best substitute. Alternatively, you can use a splash of rice vinegar mixed with a bit of soy sauce.
How do I make the sauce thicker or thinner?
If the sauce is too thick, add a tablespoon of water or chicken stock. If it’s too thin, mix 1 teaspoon of cornstarch with 1 tablespoon of water and stir it in while cooking.
Can I add other vegetables?
Yes! Common additions include carrots, snow peas, baby corn, or mushrooms. Add firmer vegetables first and softer ones later so they cook evenly.
How do I store leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat with a splash of water to loosen the sauce.

4. Nutrition Information
| Nutrient | Amount (per serving) |
|---|---|
| Calories | 320 kcal |
| Protein | 33 g |
| Carbohydrates | 18 g |
| Sugars | 6 g |
| Fat | 12 g |
| Saturated Fat | 2 g |
| Cholesterol | 75 mg |
| Sodium | 740 mg |
| Fiber | 3 g |
| Potassium | 590 mg |
This Authentic Chinese Chicken and Broccoli Stir Fry is everything you love about Chinese takeout — made fresher, faster, and healthier at home. The chicken is tender, the broccoli crisp, and the sauce rich with traditional flavors. Whether you’re cooking for a weeknight dinner or meal prep, this dish is sure to become a favorite in your kitchen.