Most people don’t realize the secret to the best Chinese Chicken and Broccoli isn’t a wok, a fiery wok burner, or even a secret family recipe handed down through generations. It’s a simple, counter-intuitive technique called “velveting” that transforms humble chicken breast into something impossibly silky, and it’s the very first thing we’re going to tackle together.
By the time you finish this guide, you won’t just have a takeout dupe; you’ll have a weeknight hero. This version delivers that glossy, savory-sweet sauce we all crave, paired with perfectly tender-crisp broccoli and the most succulent Asian chicken you’ve ever made at home. It’s faster than delivery, cleaner than most restaurant versions, and guaranteed to become your new favorite easy dinner.
The Chinese Chicken And Broccoli Difference
- Restaurant-Quality Texture: The velveting technique guarantees the chicken stays juicy and tender, never dry or rubbery, even after being reheated.
- Perfect Sauce Consistency: We use a precise slurry ratio that creates a glossy, clingy sauce that coats every piece of chicken and broccoli without being gluggy or pasty.
- Unbeatable Freshness: By blanching the broccoli ourselves, we control the crunch. No more sad, mushy broccoli from a delivery container.
The Essential Components

For the sauce, we are building layers. Light soy sauce for salt, dark soy sauce for that rich color, oyster sauce for its deep umami, and a touch of sugar to balance the savory. The sesame oil is non-negotiable for that final, fragrant note.
For the Velveting & Chicken
- 1 lb boneless, skinless chicken thighs or breasts, sliced into 1/4-inch strips
- 1 tablespoon soy sauce
- 1 tablespoon Shaoxing wine (or dry sherry)
- 1 teaspoon sesame oil
- 1 large egg white
- 2 tablespoons cornstarch
For the Sauce & Stir-Fry
- 1/2 cup low-sodium chicken broth
- 3 tablespoons oyster sauce
- 1 tablespoon light soy sauce
- 1 tablespoon dark soy sauce (for color)
- 1 teaspoon sugar
- 1/2 teaspoon white pepper
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons cornstarch mixed with 3 tablespoons water (the slurry)
- 2 heads of broccoli, cut into small florets (stems peeled and sliced, if desired)
- 3 tablespoons vegetable or peanut oil, for cooking
- Toasted sesame seeds and sliced green onions, for garnish
Swaps & Alternatives
- No Shaoxing wine? Dry sherry or a splash of mirin works perfectly.
- Need it gluten-free? Use tamari instead of soy sauce and a gluten-free oyster sauce.
- Don’t have dark soy sauce? Just use all light soy sauce; the color will be lighter but the flavor will still be great.
- Out of fresh ginger? Use 1/2 teaspoon of ground ginger, though fresh is always better.
- Want more veggies? Add sliced bell peppers, snap peas, or baby corn along with the broccoli.
Chef’s Twists
Once you’ve mastered the base, it’s time to play. This recipe is a fantastic canvas for your own creativity.- Spicy Szechuan Kick: Add 1-2 teaspoons of chili garlic sauce or a drizzle of chili oil along with the garlic and ginger. Toss in a handful of dried red chilies for extra heat.
- Garlic Lover’s Dream: Double the garlic and add it in two stages—half with the aromatics and half right before the sauce goes in for a punchy, raw garlic finish.
- Nutty Crunch: Toss in a handful of roasted cashews or peanuts right at the end for a textural contrast. This pairs beautifully with the tender chicken and broccoli.
- Citrus Brightness: Finish the dish with a squeeze of fresh lemon juice and a sprinkle of lemon zest to cut through the richness of the sauce.
How to Make Chinese Chicken And Broccoli

1. Velvet the Chicken
In a medium bowl, combine the sliced chicken with the soy sauce, Shaoxing wine, and sesame oil. Mix well. Add the egg white and stir until the chicken is completely coated. Finally, sprinkle the cornstarch over the top and mix until every piece is lightly coated in a thin, milky paste. Let this sit for 15 minutes while you prepare the other ingredients. This step is non-negotiable for that signature silky texture.2. Blanch the Broccoli
Bring a large pot of salted water to a rolling boil. Add the broccoli florets and cook for exactly 60 to 90 seconds. You want them bright green and still crunchy. Immediately drain them and plunge them into a bowl of ice water to stop the cooking process. Drain again and set aside. This ensures your broccoli is perfectly tender-crisp and vibrant.3. Sear the Chicken
Heat a large wok or heavy-bottomed skillet over high heat until it’s smoking. Add 2 tablespoons of oil and swirl to coat. Add the chicken pieces in a single layer (work in batches if needed). Let them sear undisturbed for 1 minute, then stir-fry for another 1-2 minutes until just cooked through and lightly golden. The chicken will be incredibly tender. Remove the chicken from the wok and set aside.4. Build the Aromatics and Sauce
Reduce the heat to medium-high. Add the remaining 1 tablespoon of oil. Add the minced garlic and ginger and stir-fry for about 30 seconds until fragrant. Be careful not to burn them. Pour in the chicken broth, oyster sauce, light soy sauce, dark soy sauce, sugar, and white pepper. Bring the sauce to a simmer.5. Thicken and Combine
Give your cornstarch slurry a quick stir to recombine. Slowly drizzle it into the simmering sauce while stirring constantly. The sauce will thicken almost immediately to a glossy, gravy-like consistency. Return the cooked chicken and blanched broccoli to the wok. Toss everything together for about 1 minute until the chicken and broccoli are evenly coated in the sauce.6. Finish and Serve
Drizzle a final teaspoon of sesame oil over the top and give it one last toss. Transfer immediately to a serving platter. Garnish with toasted sesame seeds and sliced green onions. Serve piping hot over steamed jasmine rice.Common Mistakes to Avoid
- Skipping the Velvet: This is the number one reason homemade Chinese chicken turns out dry. The egg white and cornstarch create a protective barrier that locks in moisture. Do not skip it.
- Overcrowding the Wok: If you add too much chicken at once, the pan temperature drops, and the chicken will steam instead of sear. Cook in batches for the best texture.
- Adding the Slurry Too Fast: Pour the slurry in a slow, steady stream while stirring. Dumping it all in at once can create lumps of uncooked cornstarch in your sauce.
Perfect Pairings
This dish is a complete meal in itself, but the right sides can elevate it to a feast. The classic pairing is, of course, steamed jasmine rice, which soaks up all that incredible sauce.For a lighter meal, serve it over cauliflower rice or alongside a simple cucumber salad with rice vinegar. You can also pair it with other classic sides like egg rolls or wonton soup. If you love this combination, you absolutely must try our Grilled Chicken Broccoli Bowls Creamy Garlic Sauce for a smoky, creamy twist on the concept.
For another comforting, cheesy option that’s perfect for a busy weeknight, check out this Cheesy Chicken Broccoli Orzo. It’s a one-pot wonder that delivers big on flavor. And if you’re in the mood for something baked and bubbly, our Homestyle Cheesy Chicken Broccoli Rice Casserole is the ultimate comfort food.
For those who love a clean, protein-packed bowl, our Chicken Broccoli Bowls Creamy Clean Eats is a fantastic option. You can also add a pop of green with our Garlic Chicken With Broccoli And Spinach for an even more nutrient-dense meal. Finally, if you’re craving a rich, indulgent pasta bake, our Chicken Alfredo Broccoli Bake is a guaranteed crowd-pleaser.
The Final Word
This is more than just a recipe; it’s a skill you’ll use for a lifetime. Once you master the art of velveting and creating that perfect glossy sauce, you’ll never order takeout again. The joy of pulling this together in under 30 minutes, with ingredients you likely have on hand, is unmatched. It’s a dish that feels special enough for a weekend dinner but is quick enough for a frantic Tuesday night. I cannot wait for you to taste the difference this method makes.First time making Chinese Chicken And Broccoli? I hope this guide made it easy. Let me know how it turned out!
What is the secret to making the chicken in Chinese Chicken and Broccoli so tender and silky?
The secret is a technique called ‘velveting.’ This involves marinating the sliced chicken in soy sauce, Shaoxing wine, sesame oil, egg white, and cornstarch, then letting it sit for 15 minutes before cooking. The egg white and cornstarch create a protective barrier that locks in moisture, preventing the chicken from drying out.
How do I ensure the broccoli stays perfectly tender-crisp and not mushy?
The key is to blanch the broccoli in boiling salted water for exactly 60 to 90 seconds until it turns bright green, then immediately plunge it into a bowl of ice water to stop the cooking process. This locks in the crunch and vibrant color, unlike the sad, mushy broccoli from delivery.
What is the correct way to thicken the sauce without getting lumps?
You should stir the cornstarch slurry (cornstarch mixed with water) to recombine it first, then slowly drizzle it into the simmering sauce while stirring constantly. Adding the slurry too fast or dumping it all at once can create lumps of uncooked cornstarch.
Can I make this recipe if I don’t have Shaoxing wine or dark soy sauce?
Yes. If you don’t have Shaoxing wine, you can substitute it with dry sherry or a splash of mirin. If you don’t have dark soy sauce, you can use all light soy sauce; the color will be lighter, but the flavor will still be great.


Chinese Chicken and Broccoli
Equipment
- Large wok or heavy-bottomed skillet
- Medium mixing bowl
- Large pot
- Colander
- Bowl of ice water
- Measuring spoons
- Measuring cups
- Knife
- Cutting board
- Wooden spoon or spatula
- small bowl (for slurry)
Ingredients
- 1 lb boneless, skinless chicken thighs or breasts, sliced into 1/4-inch strips
- 1 tablespoon soy sauce
- 1 tablespoon Shaoxing wine or dry sherry
- 1 teaspoon sesame oil
- 1 large egg white
- 2 tablespoons cornstarch
- ½ cup low-sodium chicken broth
- 3 tablespoons oyster sauce
- 1 tablespoon light soy sauce
- 1 tablespoon dark soy sauce
- 1 teaspoon sugar
- ½ teaspoon white pepper
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 2 tablespoons cornstarch mixed with 3 tablespoons water the slurry
- 2 heads of broccoli, cut into small florets stems peeled and sliced, if desired
- 3 tablespoons vegetable or peanut oil, for cooking
- Toasted sesame seeds, for garnish
- Sliced green onions, for garnish
Instructions
- In a medium bowl, combine the sliced chicken with the soy sauce, Shaoxing wine, and sesame oil. Mix well. Add the egg white and stir until the chicken is completely coated. Sprinkle the cornstarch over the top and mix until every piece is lightly coated in a thin, milky paste. Let this sit for 15 minutes while you prepare the other ingredients.
- Bring a large pot of salted water to a rolling boil. Add the broccoli florets and cook for exactly 60 to 90 seconds. Immediately drain them and plunge them into a bowl of ice water to stop the cooking process. Drain again and set aside.
- Heat a large wok or heavy-bottomed skillet over high heat until it’s smoking. Add 2 tablespoons of oil and swirl to coat. Add the chicken pieces in a single layer (work in batches if needed). Let them sear undisturbed for 1 minute, then stir-fry for another 1-2 minutes until just cooked through and lightly golden. Remove the chicken from the wok and set aside.
- Reduce the heat to medium-high. Add the remaining 1 tablespoon of oil. Add the minced garlic and ginger and stir-fry for about 30 seconds until fragrant. Pour in the chicken broth, oyster sauce, light soy sauce, dark soy sauce, sugar, and white pepper. Bring the sauce to a simmer.
- Give your cornstarch slurry a quick stir to recombine. Slowly drizzle it into the simmering sauce while stirring constantly. The sauce will thicken almost immediately to a glossy, gravy-like consistency.
- Return the cooked chicken and blanched broccoli to the wok. Toss everything together for about 1 minute until the chicken and broccoli are evenly coated in the sauce.
- Drizzle a final teaspoon of sesame oil over the top and give it one last toss. Transfer immediately to a serving platter. Garnish with toasted sesame seeds and sliced green onions. Serve piping hot over steamed jasmine rice.
