If you’re craving a delicious and wholesome dinner that comes together quickly, this Chinese Chicken and Broccoli Stir-Fry Recipe is an absolute winner. It’s packed with tender chicken breast, crisp-tender broccoli, and a flavorful sauce that perfectly balances savory, tangy, and just a touch of heat. Whether you’re feeding a busy family or simply want an easy weeknight meal that tastes like it came from your favorite Chinese takeout spot, this stir-fry will quickly become one of your go-to dishes. Plus, it’s colorful, healthy, and satisfies all those comforting cravings in one pan!

Ingredients You’ll Need
Getting this Chinese Chicken and Broccoli Stir-Fry Recipe just right begins with selecting simple, fresh, and flavorful ingredients. Each component plays a crucial role—from the tender chicken adding protein, the broccoli bringing crunch and vibrant green color, to the sauces creating that signature taste everyone loves.
- Boneless, skinless chicken breast: Thinly sliced so it cooks quickly and stays juicy.
- Fresh broccoli florets: Provide a satisfying crunch and bright color.
- Vegetable oil: Divided use helps ensure proper cooking temperature without burning.
- Garlic cloves: Minced to release bold aroma and rich flavor.
- Fresh ginger: Grated for a zesty warmth that elevates the dish.
- Low-sodium soy sauce: Adds deep umami without overpowering saltiness.
- Oyster sauce: Brings sweetness and complexity to the stir-fry sauce.
- Rice vinegar: Balances richness with a mild tang.
- Cornstarch: Used to thicken the sauce and create a glossy finish.
- Chicken broth: Keeps the sauce saucy and flavorful.
- Sesame oil: A little goes a long way in adding nutty richness.
- Red pepper flakes (optional): For those who like a subtle kick of heat.
- Salt and black pepper: Essential for seasoning to taste.
- Cooked white rice or noodles: Perfect for soaking up the sauce and rounding out the meal.
- Sesame seeds and sliced green onions (optional): Great for garnishing and adding fresh texture.
How to Make Chinese Chicken and Broccoli Stir-Fry Recipe
Step 1: Marinate the Chicken
Start by combining 1 tablespoon soy sauce, 1 teaspoon cornstarch, and a pinch of black pepper in a bowl. Add the thinly sliced chicken breast to this marinade and let it rest for about 10 minutes. This step ensures the chicken absorbs the flavors and stays tender during cooking.
Step 2: Prepare the Stir-Fry Sauce
While the chicken marinates, whisk together the remaining soy sauce, oyster sauce, rice vinegar, the leftover cornstarch, chicken broth, sesame oil, and red pepper flakes (if you want some heat). This sauce mixture is the heart of the dish, providing that authentic taste and glossy coating you’re aiming for.
Step 3: Cook the Broccoli
Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Toss in the broccoli florets and stir-fry them for about 3 to 4 minutes until they turn a bright green and become slightly tender. Then, remove the broccoli from the pan and set it aside. This quick sauté locks in juices and keeps them crisp.
Step 4: Cook the Chicken
In the same pan, add the remaining tablespoon of vegetable oil. Add the marinated chicken slices and stir frequently, cooking for 5 to 6 minutes or until the chicken pieces are fully cooked and lightly browned. This ensures a nice sear and juicy texture.
Step 5: Add Aromatics
Now stir in the minced garlic and grated ginger. Let them cook for about a minute until their fragrant aroma fills the kitchen. These fresh aromatics add layers of flavor that define this Chinese Chicken and Broccoli Stir-Fry Recipe.
Step 6: Combine Broccoli and Sauce
Return the broccoli to the skillet and toss everything together. Then pour the prepared sauce over the chicken and broccoli and stir well. Cook for 2 to 3 minutes until the sauce thickens and evenly coats every bite. This final step ties all the flavors and textures beautifully together.
Step 7: Serve
Remove from heat and serve immediately over warm white rice or your favorite noodles. Garnish as desired and enjoy the explosion of flavors in every mouthful!
How to Serve Chinese Chicken and Broccoli Stir-Fry Recipe

Garnishes
Sprinkle sesame seeds and sliced green onions to add a fresh crunch and a bit of visual appeal. These little touches bring an extra brightness that complements the rich sauce perfectly.
Side Dishes
This stir-fry pairs wonderfully with plain steamed rice or noodles, but you could also serve it alongside a simple egg drop soup or vegetable spring rolls for a fuller, restaurant-style meal experience at home.
Creative Ways to Present
Try serving your stir-fry in individual bowls topped with avocado slices or chopped peanuts for a fresh twist. Or, wrap the chicken and broccoli in crisp lettuce leaves for a fun, handheld option that adds crunch and vibrant color.
Make Ahead and Storage
Storing Leftovers
Place any remaining Chinese Chicken and Broccoli Stir-Fry Recipe into an airtight container and refrigerate for up to 3 days. The broccoli may soften a bit but will still taste delicious and flavorful.
Freezing
You can freeze leftovers for up to 2 months. Store the stir-fry in a freezer-safe container or tightly wrapped in foil and plastic wrap. Thaw in the fridge overnight before reheating to retain the best texture.
Reheating
Reheat gently in a skillet over medium heat, adding a splash of chicken broth or water to loosen the sauce if it’s thickened too much. Alternatively, microwave in short intervals, stirring in between to warm evenly without drying out the chicken.
FAQs
Can I use chicken thighs instead of chicken breast?
Absolutely! Chicken thighs are juicier and slightly more flavorful, but they take a bit longer to cook. Just slice them thinly and adjust your cooking time to ensure they’re cooked through and tender.
Is there a vegetarian version of this Chinese Chicken and Broccoli Stir-Fry Recipe?
Yes! You can substitute the chicken with firm tofu or tempeh and use vegetable broth instead of chicken broth to keep it plant-based and just as delicious.
What’s the best way to keep the broccoli crisp?
Make sure to stir-fry the broccoli quickly over high heat and avoid overcooking. Removing it from the pan as soon as it turns bright green helps it stay crisp and fresh-tasting.
Can I prepare this dish ahead of time for a party?
You can marinate the chicken in advance and prep the sauce ahead of time, but it’s best to cook the chicken and broccoli fresh to keep everything tender and vibrant for serving.
What if I don’t have oyster sauce?
No worries! You can substitute with hoisin sauce or a mix of soy sauce and a little brown sugar to replicate the sweet and savory flavor oyster sauce adds.
Final Thoughts
There’s something truly satisfying about making a flavorful meal like this Chinese Chicken and Broccoli Stir-Fry Recipe that comes together quickly with everyday ingredients. It’s a perfect balance of comfort and freshness that will have everyone asking for seconds. So next time you want a fast, healthy, and utterly tasty dinner, give this recipe a try—you’ll be so glad you did!
Print
Chinese Chicken and Broccoli Stir-Fry Recipe
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Chinese
Description
This Chinese Chicken and Broccoli Stir Fry is a quick and flavorful dish featuring tender chicken breast and crisp broccoli florets tossed in a savory sauce made with soy, oyster sauce, and a hint of ginger and garlic. Perfect for a healthy weeknight dinner, it comes together in just 30 minutes and can be served over rice or noodles for a satisfying meal.
Ingredients
Chicken Marinade
- 1 lb boneless, skinless chicken breast, thinly sliced
- 1 tbsp low-sodium soy sauce
- 1 tsp cornstarch
- Pinch of black pepper
Stir Fry Sauce
- 1/4 cup low-sodium soy sauce
- 2 tbsp oyster sauce
- 1 tbsp rice vinegar
- 1 tbsp cornstarch
- 1/2 cup chicken broth
- 1 tsp sesame oil
- 1/4 tsp red pepper flakes (optional)
Vegetables and Aromatics
- 2 cups fresh broccoli florets
- 3 cloves garlic, minced
- 1 tsp fresh ginger, grated
Oils and Garnishes
- 2 tbsp vegetable oil, divided
- Cooked white rice or noodles for serving
- Sesame seeds (optional, for garnish)
- Sliced green onions (optional, for garnish)
- Salt and black pepper to taste
Instructions
- Prepare the Chicken Marinade: In a bowl, combine 1 tablespoon soy sauce, 1 teaspoon cornstarch, and a pinch of black pepper. Add the thinly sliced chicken breast and marinate for 10 minutes to enhance flavor and tenderize the meat.
- Make the Stir Fry Sauce: In a separate small bowl, whisk together the remaining soy sauce, oyster sauce, rice vinegar, the remaining cornstarch, chicken broth, sesame oil, and red pepper flakes if using. Set this sauce mixture aside.
- Cook the Broccoli: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the broccoli florets and stir-fry for 3-4 minutes until they turn bright green and are slightly tender. Remove the broccoli from the pan and set aside.
- Cook the Chicken: Add the remaining 1 tablespoon of vegetable oil to the same skillet. Add the marinated chicken and cook for 5-6 minutes, stirring frequently, until the chicken is fully cooked and no longer pink.
- Add Garlic and Ginger: Stir in the minced garlic and grated ginger with the chicken. Cook for about 1 minute until fragrant, being careful not to burn the garlic.
- Combine Broccoli and Chicken: Return the cooked broccoli to the skillet with the chicken and stir to combine all ingredients evenly.
- Add the Sauce and Thicken: Pour the prepared sauce over the chicken and broccoli mixture. Stir continuously for 2-3 minutes until the sauce thickens and coats everything uniformly.
- Serve: Remove from heat and serve the stir fry hot over cooked white rice or noodles. Garnish with sesame seeds and sliced green onions if desired for extra flavor and presentation.
Notes
- For a spicier dish, increase the amount of red pepper flakes or add a dash of chili sauce.
- You can substitute chicken breast with chicken thighs for a juicier texture.
- Broccoli can be replaced or combined with other vegetables such as bell peppers or snap peas for variety.
- Adjust the soy sauce quantity to taste, especially if using regular soy sauce instead of low-sodium.
- If you prefer a thicker sauce, add an extra half teaspoon of cornstarch mixed with water before adding it to the skillet.

