Authentic Chinese Chicken and Broccoli Stir Fry Recipe: Wok-Heated Crisp-Tender Bites with Garlic-Ginger Base

Main Courses

Authentic Chinese Chicken and Broccoli Stir Fry Recipe: Wok-Heated Crisp-Tender Bites with Garlic-Ginger Base

This authentic Chinese chicken and broccoli stir fry delivers the same crisp-tender texture and aromatic garlic-ginger base you'd find in your favorite wok-house. The secret lies in proper marinating and high-heat stir-frying—techniques that transform simple ingredients into restaurant-quality bites.

I've refined this recipe over years of testing, balancing authenticity with home-cook practicality.

What sets this stir fry apart is the two-step marinade that tenderizes the chicken while infusing it with savory-sweet flavors, and the proper stir-fry method that creates caramelized edges on both chicken and broccoli.

We'll use a wok or large skillet, but the same principles apply—high heat, quick cooking, and constant motion to prevent sticking. The sauce comes together in minutes but packs layers of umami from soy sauce, oyster sauce, and a touch of sugar.

By the time you serve this dish, you'll have crisp-tender chicken with slightly charred edges and bright green broccoli that's just tender-crisp, all coated in a glossy, aromatic sauce. The garlic-ginger base sings through every bite, creating that signature wok-house flavor profile.

This recipe serves 4 and comes together in under 30 minutes—perfect for weeknight dinners that feel special.

The best part? It pairs beautifully with steamed jasmine rice or egg fried rice, and the leftovers reheat perfectly for lunch the next day. Whether you're cooking for family or hosting dinner guests, this stir fry delivers authentic Chinese restaurant quality at home.

Let's get started with the ingredients you'll need.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for authentic chinese chicken and broccoli stir fry

The heart of this wok-house classic: tender chicken, vibrant broccoli, and aromatic garlic-ginger base.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Cut into 1-inch pieces, skin-on preferred
Fresh Broccoli Crowns 🥦 2 cups Cut into large florets, stems peeled
Garlic Cloves 🧄 6 cloves Minced, for marinade and stir-fry
Fresh Ginger Root 🌿 2 tbsp Finely grated, peeled
Light Soy Sauce 🍶 ½ cup Kikkoman preferred for authenticity
Oyster Sauce 🍜 2 tbsp Lee Kum Kee for restaurant-quality flavor
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Cornstarch 🌾 1 tbsp For crisp-tender coating
Neutral Oil 🫒 ½ cup Vegetable or canola, high smoke point
Brown Sugar 🍯 1 tbsp Light, for balanced sweetness
White Peppercorns 🌶️ ½ tsp Freshly ground for heat
Green Onions 🧅 3 whole Cut into 1-inch pieces, white and green parts
Sesame Seeds 🌱 1 tsp Toasted, for garnish

The chicken thighs are non-negotiable—skin-on delivers that signature crispiness you can't get with boneless, skinless. Look for plump, firm thighs at Costco or your local Asian market, where they often carry better cuts. Broccoli should be bright green and compact—avoid those sad, yellowing florets. For the garlic, fresh is mandatory—jarred minced lacks the punch. I always grab extra ginger too, since it freezes beautifully for future stir-fries. The Kikkoman soy sauce and Lee Kum Kee oyster sauce are worth the splurge if you're making this often.

No oyster sauce? Hoisin sauce at half the amount works in a pinch, though it's sweeter. Running low on sesame oil? Toasted peanut oil adds a nice depth. The cornstarch is key for that crisp-tender texture—don't skip it. For the sugar, honey works too, but brown sugar gives that classic wok-house caramelized flavor. Want more heat? Add a dash of Sichuan peppercorns for a tingling kick. The green onions can be subbed with scallions, but the white parts add that essential allium depth. And if your sesame seeds are old? Toast them fresh—it makes all the difference.

Chicken marinates best in the fridge for at least 30 minutes, but up to 4 hours if you're prepping ahead. Broccoli keeps for 5-7 days in the fridge, but use the stems first—they're more flavorful. The sauce components (soy, oyster, sugar) can be mixed ahead and stored for 1 week. For leftover stir-fry, reheat gently with a splash of water to restore moisture. This reheats beautifully—even better the next day once flavors meld. Portion into containers for easy lunches, and save the sauce for drizzling on rice.

❤️

Why You'll Love This Recipe

  • Foolproof Stir-Fry: I swear by this—no fancy techniques, just sliced chicken thighs and broccoli crowns tossed with garlic and ginger until the edges caramelize. The secret? High heat and a hot wok (or cast-iron pan) does all the work while I sip my tea.
  • Umami Bomb: That light soy sauce? It’s the MVP here—deep, salty, and balanced by the fresh ginger’s bite. The broccoli stays crisp-tender while the chicken gets that sticky, slightly charred crust. Honestly, it’s the kind of flavor that makes me forget takeout exists.
  • Lunchbox Hero: Between us, this is my go-to for meal prep—packs perfectly in containers and reheats like a dream. The broccoli stays bright, the chicken stays juicy, and my kids actually eat it (yes, even the ones who "hate veggies").
  • Budget Win: Chicken thighs are cheaper than breasts, and broccoli crowns last forever in the fridge. I stretch this into three meals for my family, and the leftovers? Just as good cold the next day. Practical, tasty, and guilt-free.

Step-by-step instructions for authentic Chinese chicken and broccoli stir fry

Here's how to recreate that restaurant-quality wok hei in your own kitchen.

1

Marinate and Prep the Chicken for Maximum Tenderness

Cut the 1.5 lb boneless chicken thighs into 1-inch pieces, leaving the skin on if possible for extra flavor. In a bowl, combine the chicken with 2 tbsp finely grated fresh ginger root, 1 tbsp cornstarch, ½ cup light soy sauce, 2 tbsp oyster sauce, and ½ tsp freshly ground white peppercorns. Mix gently to coat evenly—this marinade will keep the chicken moist while creating that signature crisp-tender texture. Let it sit for 15-20 minutes at room temperature while you prep the rest of the ingredients.

Here's the thing—this marinade does double duty. The cornstarch creates a velvety coating that seals in juices, while the ginger and peppercorns infuse deep, aromatic flavors. Don't skip the resting time; it allows the chicken to absorb the marinade completely. If you're short on time, even 10 minutes will help, but 20 minutes is ideal for restaurant-quality results.

2

Blanch the Broccoli for Crisp-Tender Perfection

Bring a pot of water to a rolling boil and add 2 cups fresh broccoli crowns cut into large florets. Blanch for exactly 1 minute, then immediately drain and plunge into ice water to stop the cooking process. This quick blanching removes bitterness and ensures the broccoli stays vibrant green and crisp-tender when stir-fried.

Real talk: Overcooking broccoli here is the fastest way to ruin your dish. You want florets that hold their shape but are still bright green—no graying or mushiness. Once blanched, drain well and pat dry completely with paper towels. Any moisture will cause the broccoli to steam instead of sear in the wok, leading to soggy results. Keep it nearby while you prep the sauce.

3

Build the Garlic-Ginger Sauce Base

In a small bowl, whisk together ½ cup light soy sauce, 2 tbsp oyster sauce, 1 tbsp brown sugar, and 1 tbsp toasted sesame oil. This sauce is the soul of your stir-fry—sweet, salty, umami-rich, and aromatic. The brown sugar adds depth without overpowering, while the sesame oil carries those nutty, toasty notes that define authentic Chinese cooking. Set this aside while you get your wok ready.

I like to taste the sauce at this stage to adjust balance. If it needs more sweetness, add a pinch of sugar. If it's too salty, a splash of water helps. The sauce should coat the back of a spoon but still be pourable—you'll be adding it at the end, not during the stir-fry itself. This ensures your chicken and broccoli develop that signature wok-hei flavor first.

4

Stir-Fry the Chicken to Golden Perfection

Heat ½ cup neutral oil in a wok or large skillet over high heat until shimmering. Add the marinated chicken in a single layer, resisting the urge to stir immediately. Let it sear undisturbed for 1-2 minutes until the edges turn golden brown and crispy. This initial sear locks in juices and creates that coveted wok-hei flavor.

Now stir-fry for 2-3 minutes until the chicken is 85% cooked—it should still have a slight pink center. Remove the chicken and set aside on a plate. The high heat and minimal oil create that smoky aroma while keeping the chicken tender. If your chicken releases easily from the pan, it's ready. If it sticks, your oil isn't hot enough—let it heat up a bit more before proceeding.

5

Finish with Broccoli and Sauce for Authentic Flavor

Add a splash of neutral oil to the wok and return it to high heat. Toss in the blanched broccoli and stir-fry for 1-2 minutes until heated through and slightly wilted—you want it to retain some crunch but soften enough to absorb the sauce. Add the 3 whole green onions cut into 1-inch pieces and stir for 30 seconds to infuse their fresh, grassy notes.

Return the chicken to the wok and pour in the prepared sauce. Toss everything together vigorously for 1-2 minutes until the sauce coats all the ingredients evenly. The residual heat will finish cooking the chicken while creating a glossy, flavorful glaze. Taste and adjust seasoning—you might need a touch more soy sauce for saltiness or a pinch of sugar to balance acidity.

6

Garnish and Serve Immediately

Transfer the stir-fry to a serving platter and sprinkle with 1 tsp toasted sesame seeds. These add a final nutty crunch and visual appeal. Serve immediately over steamed jasmine rice—this dish doesn't wait. The contrast of the warm, aromatic stir-fry with fluffy rice is what makes it truly special.

Each bite should deliver tender, juicy chicken with crisp-tender broccoli, all blanketed in that glossy, umami-rich sauce. The garlic-ginger base should sing in every mouthful, with just the right balance of sweet, salty, and peppery notes. If you have leftovers, store them separately and reheat gently in a skillet to maintain texture—microwaving makes everything soggy.

👨‍🍳

Pro Tips For Making Authentic Chinese Chicken And Broccoli Stir Fry

  • PREP BROCCOLI SMALL: Cut florets into 1-inch pieces—no bigger, or they’ll stay crunchy like a sad, overcooked afterthought. I used to halve them for flash cooking, but the stems need time to soften properly, and big florets just hide in the sauce. Smaller pieces also brown faster, which is half the battle in stir-fry.
  • SEAR CHICKEN UNTIL GOLD: Don’t rush the chicken—the moment it releases from the pan with a pop and turns golden, it’s done. If you flip too soon, it’ll turn rubbery, and no amount of soy sauce will fix that. High heat is your friend here, but patience is your secret weapon.
  • MINCE GINGER FINE: Skip the grater—use a sharp knife to julienne the ginger into matchsticks, then chop them into tiny specks. This way, it blends into the sauce instead of sitting as visible chunks. My grandmother called it “disappearing ginger,” and it actually makes a real difference in texture.
  • STOP STIR-FRYING WHEN DONE: The second everything is tender and coated in sauce, pull it off the heat—no exceptions. Overcooking turns broccoli mushy and chicken dry, and the sauce will just turn into a sad, sticky glaze. Taste it while it’s hot; if it needs more soy, add it off the heat.

Perfect pairings for authentic chinese chicken and broccoli stir fry

Rice Pairings

Steamed jasmine rice is the classic pairing—its delicate floral aroma complements the stir-fry's bold flavors without overpowering them. For extra authenticity, use short-grain rice like Calrose, which absorbs the sauce beautifully.

I like to cook my rice slightly underdone (just tender) so it continues steaming when the stir-fry is served. 🍚

Noodle Alternatives

Swap rice for egg fried rice made with day-old jasmine rice, scrambled eggs, and a splash of the stir-fry sauce. The egg adds richness that balances the dish's savory notes.

For a lighter option, try rice noodles—toss them with the stir-fry sauce and a splash of water to soften before mixing in the chicken and broccoli. Both options work well for meal prep!

Drink Pairings

A crisp green tea like Dragon Well cleanses the palate between bites, while its grassy notes echo the broccoli's freshness. For something bolder, juniper-infused gin (like Hendrick's) with soda water adds a refreshing contrast. Avoid heavy wines—their tannins can clash with the soy sauce's saltiness. 🍶

Garnish Upgrades

Add thinly sliced red chili for heat lovers, or crispy fried shallots for extra crunch. A drizzle of chili oil (like Laoganma) brings smoky depth, while lime wedges cut through the richness. These garnishes elevate the dish from home-cooked to restaurant-worthy in seconds. ✨

Side Dish Harmony

Serve with cucumber salad (sliced cucumbers, rice vinegar, sugar, and sesame seeds) for a refreshing contrast. The cool, crisp texture balances the stir-fry's warmth. For heartier meals, add steamed bok choy with garlic and soy sauce—its mild bitterness complements the dish perfectly. 🥗

Nutrition facts

Servings 4
Amount Per Serving
Calories 490kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 145mg48%
Sodium 1200mg52%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 6g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does authentic Chinese chicken and broccoli stir fry use chicken thighs instead of breasts?

The thighs stay juicier and more flavorful during high-heat stir-frying—breasts tend to dry out. The skin-on option adds that signature crispy texture you find in restaurant versions. For best results, use bone-in thighs if available, as they hold up better to the heat.

2

Can I substitute chicken with another protein like shrimp or tofu?

For shrimp, use 1 lb large shrimp peeled and deveined, adding them at the very end to avoid overcooking. For tofu, press and cube 1 block firm tofu, coat in cornstarch, and stir-fry until golden. Adjust cooking time to 3-4 minutes for tofu. The sauce ratios remain the same.

3

What's the secret to getting crispy chicken without a wok?

A heavy-bottomed skillet works perfectly—just use high heat and enough oil (about 1 tbsp per side) to create a thin layer. The key is patience: let the chicken sear undisturbed for 2 minutes before stirring. A cast-iron skillet holds heat best for that restaurant-style crispiness.

4

How do I prevent the broccoli from turning mushy?

Blanching first is critical—it removes bitterness and pre-cooks the broccoli to exactly 1 minute before shocking in ice water. After draining, pat completely dry with paper towels. When stir-frying, cook for only 1-2 minutes over high heat, not low. Overcrowding the pan causes steaming instead of searing.

5

Can I make this stir fry ahead of time?

Store components separately: chicken and broccoli can be prepped up to 2 days ahead (keep raw chicken refrigerated). The sauce keeps for 1 week in the fridge. Reheat gently in a skillet with a splash of water—microwaving makes everything soggy. For best texture, assemble fresh and serve immediately for that wok-hei aroma.

★★★★★4.5(15 reviews)
Categories Main Courses