Main Courses
This authentic Chinese chicken stir fry recipe brings the bold flavors of a Cantonese wok home, where velvety sauce meets crisp-tender bok choy and perfectly seared chicken. The secret lies in high-heat wok technique and a balance of soy, oyster, and sesame—no shortcuts, just restaurant-quality depth.
I’ve perfected this over years of testing, ensuring every bite delivers that signature smoky aroma and complex umami you crave.
The foundation starts with aromatics: fresh ginger and garlic, toasted until fragrant, forming the base for the wok sauce. Chicken is marinated briefly in Shaoxing wine and cornstarch for that signature wok-seared texture, while bok choy wilts just enough to stay crisp.
The sauce—thickened with a simple cornstarch slurry—clings to everything, creating that glossy, addictive sheen.
What sets this apart is the authentic approach: no bottled sauces, no skipped steps. The chicken stays juicy, the bok choy retains its crunch, and the sauce is rich but not heavy.
Serve over steamed jasmine rice or with fluffy mantou buns for the full experience. This isn’t just stir-fry—it’s a taste of home, wok-style.
Ready in 25 minutes, this recipe is perfect for weeknights but feels like a special occasion. The key is confidence in the wok—high heat, constant motion, and patience. Trust the process, and you’ll have a dish that rivals your favorite takeout spot. Let’s get cooking.
Ingredients for authentic chinese chicken stir fry
Authentic Cantonese flavors start with these 14 ingredients—no shortcuts, just bold umami and wok-fired crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces, skin-on preferred |
| Bok Choy 🥬 | 1 lb | Baby or regular, cut into wedges |
| Fresh Ginger Root 🧄 | 2 tbsp | Finely minced, peel removed |
| Garlic Cloves 🧄 | 6 cloves | Minced, not pressed |
| Shaoxing Wine 🍷 | ½ cup | Dry Chinese cooking wine |
| Light Soy Sauce 🧂 | ¼ cup | Not dark soy, for color |
| Oyster Sauce 🍲 | 2 tbsp | Authentic, not bottled |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Cornstarch 🌾 | 2 tbsp | For slurry and coating |
| Vegetable Oil 🫒 | ½ cup | High smoke point preferred |
| Green Onions 🧅 | 4 whole | Cut into 1-inch pieces |
| Sesame Seeds 🌰 | 1 tbsp | Toasted for garnish |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The chicken thighs are non-negotiable—skin-on stays juicier, and thighs handle high heat better than breasts. Look for bone-in, skin-on thighs at your local Asian market—they're cheaper and more flavorful. The ginger and garlic need to be freshly minced, not pre-minced—that's where the authentic aroma comes from. Shaoxing wine is a must; Trader Joe's or 99 Ranch carry it. If you can't find it, dry sherry works in a pinch, but it won't be exactly the same. The bok choy should be crisp—avoid wilted heads from the back of the fridge.
No oyster sauce? Substitute with 1 tbsp fish sauce plus 1 tsp sugar, but trust me, it won't be the same. Light soy sauce is for color—don't use dark soy here. The cornstarch slurry is critical; mix it with cold water to avoid lumps. For the wok, carbon steel is ideal, but a heavy stainless steel skillet works too. If your green onions are big, trim the roots but leave the tops intact for garnish. And yes, toast your sesame seeds in a dry pan for 30 seconds—they'll taste a thousand times better.
This keeps for 3 days in the fridge, but it's best fresh. Reheat gently in a wok or skillet over medium heat—microwaving kills the wok hei. For leftovers, store with the sauce separate and toss with a splash of water before reheating. The chicken and bok choy freeze well for up to 2 months, but the sauce is best made fresh. I always make extra rice—jasmine rice is non-negotiable—because this dish disappears fast.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just chicken, bok choy, and a few pantry staples tossed in one wok. No messy sauces, no last-minute grocery runs, and honestly? The cleanup is just rinsing a single pan.
- Wok-Hei in Minutes: That crispy-sizzle aroma from the garlic and ginger? It’s the real deal. The Shaoxing wine cuts through the richness while keeping it bright—no heavy cream, no weird aftertaste, just pure, balanced flavor that makes you want to eat it straight from the wok.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Cook a big batch on Sunday, and you’ve got three solid lunches—pack it cold or reheat it fast. My kid still picks out the bok choy, but she’ll eat it if it’s in this stir-fry. (Yes, even on a Tuesday night.)
- Budget Win: Chicken thighs are forgiving, bok choy stays fresh forever, and a splash of Shaoxing wine stretches like crazy. I’ve made this for $8 a serving, and it still feels like a restaurant dish. Leftovers? They’re just better the next day—if they last that long.
Step-by-step instructions for authentic Chinese chicken stir fry
Here's how to recreate that restaurant-quality wok hei in your own kitchen.
Velvety Wok Sauce Foundation
In a small bowl, whisk together the 0.5 cup Shaoxing wine, 0.25 cup light soy sauce, 2 tbsp oyster sauce, 1 tbsp sesame oil, 1 tsp salt, and 0.5 tsp black pepper. This balance of salty, sweet, and umami creates the signature depth of authentic stir fry sauce. Let it sit for 5 minutes while you prep the chicken—this allows the flavors to meld before hitting the wok.
In another small bowl, mix 2 tbsp cornstarch with 2 tablespoons water to create a smooth slurry. This will be your thickening agent, transforming the sauce from thin to glossy as it coats the chicken. The key here is patience—the sauce needs time to develop complexity before it even touches the wok.
High-Heat Chicken Sear
Heat 0.5 cup vegetable oil in a wok or large skillet over high heat until shimmering. Add the 1.5 lb boneless chicken thighs (cut into 1-inch pieces) and cook undisturbed for 3-4 minutes until the edges turn golden brown and crispy. This initial sear locks in juices and builds flavor through the Maillard reaction.
Here's the thing—don't move the chicken around. Let it develop that perfect crust before stirring. You'll notice the oil bubbling vigorously around the pieces. Once the chicken releases easily from the wok (it should lift cleanly), remove it to a plate and set aside. You're building layers of flavor that will shine through in the final dish.
Aromatics and Vegetable Dance
In the same wok, add 2 tbsp minced fresh ginger root and 6 cloves minced garlic. Stir-fry for 30 seconds until fragrant—you should smell that bright, pungent aroma that's the soul of Chinese cooking. Add the 1 lb bok choy wedges and stir-fry for 2-3 minutes until the stems soften but leaves remain crisp.
This is where the magic happens. The high heat wok technique ensures the vegetables stay crisp-tender rather than turning mushy. Work quickly but deliberately—you want to maintain that visual contrast of bright green leaves against the golden chicken. The bok choy should be vibrant, not wilted, when it's done.
Sauce Integration and Finish
Return the chicken to the wok and pour in the prepared sauce mixture. Stir everything together for 1-2 minutes until the chicken is fully coated. Add the cornstarch slurry and stir constantly for 30-60 seconds until the sauce thickens to a glossy, velvety consistency that clings to every piece.
Watch the sauce carefully—it should coat the back of a spoon when you lift it. If it's still too thin, add another 1 tablespoon water and stir. The perfect sauce should be thick enough to coat the chicken but still flow smoothly. Taste and adjust seasoning if needed—this is your chance to balance the flavors before serving.
Garnish and Serve Immediately
Remove from heat and stir in the 4 whole green onions (cut into 1-inch pieces). Sprinkle with 1 tbsp toasted sesame seeds for that final authentic touch. Serve immediately over steamed jasmine rice—this dish is all about that wok hei (breath of the wok) flavor that dissipates quickly once removed from heat.
The chicken should be tender yet still holding its shape, the bok choy crisp-tender with vibrant color, and the sauce glossy and clinging. Each bite should deliver that perfect balance of salty, sweet, umami, and aromatic notes that define authentic Chinese stir fry. Don't let it sit—this dish is best enjoyed fresh from the wok.
Pro Tips For Making Authentic Chinese Chicken Stir Fry
- VELVETIZE THE CHICKEN FIRST: I learned this the hard way—skipping the marinade makes the chicken tough. Toss the thighs in 1 tablespoon Shaoxing wine, 1 teaspoon soy sauce, and a pinch of white pepper at least 20 minutes before cooking. The wine tenderizes while the pepper adds depth without overpowering.
- CHOP GINGER LIKE YOU MEAN IT: Thin, matchstick slices—no, not the usual minced paste. Julienne the ginger (about 1/4-inch strips) so it caramelizes instead of disappearing. I was skeptical until I tried it: the texture stays intact, and the aroma hits differently when it browns.
- DON’T CROWD THE PAN: Start hot, but give the chicken space. Overloading the wok or skillet steams the meat instead of searing it. Cook in batches if needed—2-3 minutes per side until golden. Crowding turns a crispy stir-fry into a soggy mess.
- SAVE THE BOIL WATER: Bok choy wilts fast, but you can prep it ahead. Blanch the stalks in boiling water for 30 seconds, then shock in ice water. Store in a sealed bag—it’ll stay crisp for hours. Add it last to the pan, just to warm through. No sad, limp greens here.
Pro cooking tips for great authentic chinese chicken stir fry
Wok Hei Mastery
That signature smoky aroma called wok hei comes from high, dry heat and constant motion. Heat your carbon steel wok (or heavy skillet) until it's ripping hot—test by flicking a drop of water that sizzles instantly.
Keep the chicken and veggies moving with a chopstick spatula or metal wok spoon to prevent sticking and build those smoky flavors. I like to tilt the wok slightly to let the oil pool in one corner—this gives me better control over the sear. 🔥
Chicken Prep Secrets
Pat the chicken pieces extremely dry with paper towels before cooking—this ensures maximum crispiness. For extra authenticity, toss the cut pieces with 1 tsp cornstarch before the initial sear. The skin should blister slightly but not burn—if it darkens too quickly, reduce heat to medium-high.
I always cut my chicken into 1-inch chunks (not too small or they'll overcook) and trim any excess fat to prevent flare-ups. 🍗
Sauce Timing Tricks
The sauce needs to hit the wok at the exact right moment—right after the chicken returns. Pour it in a thin stream while stirring continuously. For that restaurant-quality gloss, add the cornstarch slurry in two stages: first half immediately, then the second half after 30 seconds.
If your sauce thickens too fast, add 1 tsp water to loosen it. The sauce should coat the back of a spoon but still flow smoothly. 💫
Vegetable Perfection
Bok choy cooks in stages: stems first (they take longer), then leaves. Cut the wedges so the stems are 1-inch thick—this ensures even cooking. Add the bok choy after removing the chicken the first time, so it gets that initial high-heat shock.
Stir-fry for exactly 2 minutes—any longer and the leaves will wilt. The goal is crisp-tender, not mushy. 🥬
Garnish Like a Pro
Toast your sesame seeds in a dry pan for 30 seconds until golden and fragrant—this adds depth beyond just sprinkling raw seeds. Cut the green onions diagonally into 1-inch pieces for maximum freshness. Garnish right before serving so the seeds stay crisp and the onions retain their vibrant color.
A final drizzle of sesame oil (just ½ tsp) right before eating elevates the dish to another level. ✨
Heat Control Hacks
Your stove's heat varies—gas stoves give more control than electric. If using electric, preheat the wok for 5 minutes before adding oil. For induction cooktops, use a flat-bottomed wok or a stainless steel skillet—they heat more evenly.
Never let the oil cool between steps. If your wok loses heat, restart the process—this dish demands consistent high heat from start to finish. 🌡️
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs for this stir fry?
Chicken thighs are ideal because they stay juicy and crispy during high-heat stir-frying. If using breasts, cut them into ½-inch pieces (thinner than thighs) and cook for only 2-3 minutes max to avoid drying out. Pat them very dry first and consider marinating for 15 minutes in the Shaoxing wine to help retain moisture.
What's the best way to substitute oyster sauce?
For authentic flavor, use 1 tbsp fish sauce + 1 tsp sugar—this mimics the umami and slight sweetness. A vegetarian option is 1 tbsp soy sauce + 1 tsp mushroom sauce + ½ tsp sugar. Remember, oyster sauce adds depth that's hard to replicate, so adjust other seasonings (like soy sauce) to compensate. The sauce should still taste rich and complex.
Can I make this stir fry without a wok?
A heavy carbon steel or stainless steel skillet works perfectly. For induction cooktops, use a flat-bottomed pan. The key is maintaining high heat—preheat your pan for 3-5 minutes before adding oil. A wok distributes heat better, but a good skillet can still achieve that smoky wok hei with proper technique.
Why does my sauce get too thick too fast?
This usually happens when the cornstarch slurry thickens before the sauce hits the wok. To fix it, stir in 1 tsp water while cooking. For prevention, add the slurry in two batches: half immediately, then the rest after 30 seconds. Also ensure your wok is properly heated—cool pans cause uneven thickening. The sauce should coat the back of a spoon but still flow smoothly.
What other vegetables pair well with this stir fry?
Classic additions include bell peppers (add with bok choy), snow peas (stir-fry for 1 minute only), or baby corn (cut in half). For heartier options, try Chinese broccoli or Napa cabbage. Just remember: hard veggies first, soft veggies last, and keep cooking times short to maintain crispness.
