Skip the takeout. This restaurant-quality Chinese Chicken and Broccoli recipe nails the rich, glossy brown sauce every time—in under 30 mins!

Our recipe uses the same techniques Chinese restaurants use—because my parents ran a Chinese takeout joint, and this is how they made it!
You blanch the broccoli quickly and sear the chicken in the wok separately so that both elements are cooked to perfection in the final dish. The aromatics and sauce are cooked and thickened with cornstarch slurry, and everything is tossed together at the end. Restaurant-quality food, in 30 minutes or less.
After you learn how to make Chinese Chicken and Broccoli at home, you won’t go back to ordering takeout again!
Brown Sauce or White Sauce?
When I worked in Chinese restaurants, including my parents’ own family restaurant, we always doubled-checked with customers if they wanted their chicken and broccoli with brown sauce or white sauce.
Brown sauce was the overwhelming favorite, probably due to the deep umami flavor and its rich, tantalizing amber color. This basic stir-fry sauce contains aromatics like ginger and garlic, dark and regular soy sauces, sesame oil, oyster sauce, sugar, Chinese rice wine (Shaoxing wine) and white pepper.
That said, quite a few patrons did want their chicken with broccoli in white sauce. Similar to our moo goo gai pan, chicken broccoli with white sauce gets its flavor primarily from ginger, garlic, sesame oil, and Chinese rice wine (Shaoxing wine). Without the strong taste of soy sauce, the delicate flavors of the dish came through. Of course, there was also the healthy crowd who preferred their chicken blanched in the white sauce version.
If you like your Chinese chicken and broccoli with brown sauce, follow this recipe. If you like yours with white sauce, we have a recipe for that too! Bored with just broccoli? You can apply this method to many different dishes with whatever proteins or vegetables you like.

Should I Use Dark or White Meat?
Chinese restaurants almost always use chicken breast for chicken and broccoli because most Americans prefer white meat.
However, if you prefer dark meat, you can use chicken thighs to make a delicious homemade dark meat chicken and broccoli.
Chicken thighs have a higher fat content and are harder to overcook. They’re also juicier and smell just like fried chicken when seared in a hot wok!
Shortcuts & Tips for Making Chicken & Broccoli At Home
- Get pre-washed, pre-cut broccoli florets, and use them right out of the bag.
- Slice your chicken and marinate it overnight for quick and easy cooking the next day.
- Prepare your own homemade stir-fry sauce ahead of time and keep it in your refrigerator for convenience.
- Don’t overcook your chicken. Cooking chicken breast until it is just done is an art you need to master!
- Cook rice ahead of time (or skip the rice entirely, since chicken and broccoli makes a great low carb meal)!
Chicken and Broccoli Recipe Instructions
Start by marinating your chicken. In a bowl, add the sliced chicken, 2 tablespoons water, 1 tablespoon oyster sauce, 1 teaspoon cornstarch, and 1 ½ teaspoons vegetable oil.
Rub the marinade ingredients into the chicken with your hands until the chicken absorbs all the liquid. Set aside for 10 minutes.
The chicken will absorb the oyster sauce and water, making the chicken, moist, tender and delicious. For more information and preparing chicken for stir fries, see Bill’s post on Chicken velveting 101.

Next, prepare the sauce mixture. In a small bowl or measuring cup, add the warm chicken stock, sugar, soy sauce, dark soy sauce , oyster sauce, sesame oil and white pepper. Stir everything together until well combined and set aside.

Boil water in your wok and blanch the broccoli for 1 minute (or 2 minutes if you like your broccoli softer). Remove with your spider, drain and set aside.

Clean and dry your wok. Place it over high heat until smoking. Add 2 tablespoons vegetable oil and sear the chicken until opaque on all sides (this should only take about 3 minutes).
Turn off the heat, remove the chicken, and set aside. The chicken will be about 90% done, but you’ll cook it again at the end.

Without washing the wok, set the flame to medium heat. Add another tablespoon of oil, along with the garlic and ginger (if using).

Stir the garlic and ginger for 5 seconds and add the Shaoxing wine around the perimeter of the wok. Then pour in the sauce mixture.
Use your wok spatula to stir the sauce around the sides of the wok to deglaze, and let it come to a simmer.

Stir up the cornstarch and water slurry and drizzle the mixture into sauce while stirring constantly. Allow the sauce to simmer for 10 to 15 seconds until thick and gravy-like.
For more detailed information on the many ways to use cornstarch to get authentic results at home with our recipes, see our post on How to Use Cornstarch in Chinese Cooking.

Next, toss in the chicken and its juices and the blanched broccoli. Stir-fry until the chicken and broccoli is coated in the sauce.


At this point, you can make adjustments. If you like your brown sauce darker, add a dash more of dark soy sauce. Add more cornstarch slurry if your sauce is too thin, or more chicken stock or water if the sauce is too thick.
Serve with steamed rice.

If you like this recipe, try our restaurant quality Beef and Broccoli dish or Shrimp and Broccoli!
Watch Video!
Looking for more authentic recipes? Subscribe to our email list and be sure to follow us on Pinterest, Facebook, Instagram, and Youtube!
Recipe
Chicken and Broccoli
Ingredients
For the chicken:
- 12 ounces boneless skinless chicken breast (or thighs)
- 2 tablespoons water
- 1 tablespoon oyster sauce
- 1 teaspoon cornstarch
- 1 1/2 teaspoons neutral oil (such as vegetable, canola, or avocado oil)
For the rest of the dish:
- 2/3 cup low sodium chicken stock
- 1 1/2 teaspoons sugar (or brown sugar)
- 1 1/2 tablespoons soy sauce
- 2 teaspoons dark soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1/8 teaspoon white pepper
- 4 cups broccoli florets
- 3 tablespoons neutral oil (divided)
- 2 cloves garlic (minced)
- 1/4 teaspoon fresh ginger (grated, optional)
- 1 tablespoon Shaoxing wine
- 2 tablespoons cornstarch (mixed with 2 tablespoons/30ml water to form a cornstarch slurry)
Instructions
- Start by marinating your chicken. In a bowl, add the sliced chicken, water, oyster sauce, cornstarch, and oil. Rub the marinade ingredients into the chicken with your hands until all the liquid has been absorbed. Set aside.
- Next, prepare the sauce mixture. In a small bowl or measuring cup, mix the chicken stock, sugar, soy sauce, dark soy sauce , oyster sauce, sesame oil and white pepper.
- Boil water in your wok and blanch the broccoli for 1 minute (or 2 minutes if you like it softer). Drain and set aside.
- Clean and dry your wok. Place it over high heat until smoking. Add 2 tablespoons oil and sear the chicken for a couple minutes, until opaque on all sides and about 90% done. Turn off the heat, remove the chicken, and set aside.
- Without washing the wok, set the flame to medium heat. Add the remaining tablespoon of oil, along with the garlic and ginger (if using). Stir the garlic and ginger for 5 seconds and add the Shaoxing wine around the perimeter of the wok. Then pour in the sauce mixture. Use your wok spatula to stir the sauce around the sides of the wok to deglaze, and let it come to a simmer.
- Stir up the cornstarch and water slurry and drizzle the mixture into sauce while stirring constantly. Allow the sauce to simmer for 10 to 15 seconds until thick and gravy-like. Toss in the chicken and its juices and the blanched broccoli. Stir-fry until the chicken and broccoli is coated in the sauce. Serve with steamed rice.















