Main Courses
This authentic Chinese chicken stir fry delivers the smoky, savory depth of a wok-heated meal right in your kitchen. The secret lies in proper marinating, high-heat stir-frying, and achieving wok hei—that signature smoky aroma—using simple techniques and traditional ingredients.
I’ve perfected this recipe after years of testing regional variations, ensuring every bite captures the balance of silky sauce and crisp vegetables.
The foundation starts with a marinated chicken cut into bite-sized pieces, tossed in a blend of soy sauce, Shaoxing wine, and cornstarch for a tender, flavorful bite.
Vegetables like bell peppers, onions, and snap peas are stir-fried in small batches to maintain their crunch, while a silky sauce made from oyster sauce, garlic, and ginger ties everything together. The key? A preheated wok or cast-iron skillet and constant motion to prevent sticking.
What you’ll end up with is a dish that’s restaurant-quality at home—golden chicken, vibrant vegetables, and a glossy sauce that coats every bite. The high heat creates that coveted wok hei, while the sauce remains velvety without overpowering the natural flavors.
Serve it over steamed jasmine rice or noodles for the full experience, and watch as it disappears faster than you can say jiǎo cài (炒鸡).
This recipe works for Cantonese-style stir fry (mild and balanced) or can be adjusted for Sichuan or Hunan heat by adding chili oil or Sichuan peppercorns. Whether you’re feeding a family or meal prepping for the week, the techniques here ensure authenticity every time. Let’s get cooking.
Ingredients for authentic chinese chicken stir fry
Simple ingredients transform into restaurant-quality wok-heated stir fry with proper technique.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch bite-sized pieces |
| Red Bell Peppers 🧅 | 2 whole | Sliced into thin strips |
| Yellow Onion 🧅 | 1 whole | Cut into thin half-moons |
| Snap Peas 🌱 | 1 cup | Trimmed, fresh or frozen |
| Fresh Garlic Cloves 🧄 | 6 cloves | Minced for marinade and sauce |
| Fresh Ginger 🌿 | 1 ½ tbsp | Finely grated, peeled |
| Light Soy Sauce 🥄 | ½ cup | Kikkoman preferred |
| Shaoxing Wine 🍷 | ¼ cup | Or substitute dry sherry |
| Cornstarch 🌾 | 2 tbsp | For tenderizing chicken |
| Oyster Sauce 🍲 | ¼ cup | Lee Kum Kee brand |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for aroma |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| White Sugar 🍚 | 1 tbsp | Balances flavors |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The chicken is your foundation—boneless breast keeps it tender, but thighs work too if you prefer more flavor. Cut into 1-inch pieces for even cooking. Kikkoman soy sauce delivers that authentic umami punch, but any light soy will do. Shaoxing wine adds depth—find it in the Asian aisle or swap with dry sherry. Fresh ginger and garlic? Grated ginger should be vibrant yellow, not gray or watery. Store-bought pre-minced garlic lacks freshness, so mince your own. The cornstarch isn't just for thickening—it helps tenderize the chicken during marinating.
No Shaoxing wine? Dry sherry or even a splash of rice vinegar works in a pinch. Snap peas frozen? Thaw and drain well—no soggy stir fry here. Bell peppers can be swapped for broccoli or bok choy if you're feeling adventurous. The oyster sauce? Lee Kum Kee is the gold standard, but any quality brand works. Sesame oil should be toasted—the nutty aroma is essential. For extra heat, add 1 tsp chili oil or 1/2 tsp Sichuan peppercorns to the sauce. And yes, you can make this vegetarian by skipping the chicken and adding extra mushrooms or tofu.
Marinate the chicken for at least 30 minutes—overnight is ideal. Store raw chicken in the coldest part of your fridge, and use within 2 days of purchase. Fresh ginger keeps for 2 weeks in the fridge, wrapped in a damp towel. The stir-fry reheats beautifully—2 minutes in a wok or 1 minute in microwave—though it's best fresh. Portion into containers for easy meal prep—keeps 3 days refrigerated or 3 months frozen. Freeze sauce separately if you're prepping ahead.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s that easy—just toss everything in one skillet, no flipping between pans or dishes. The chicken cooks while the veggies soften, and honestly? That crispy garlic scent alone makes me forget it’s supposed to be hard.
- Umami Bomb: Between the fresh garlic, snap peas, and that deep onion caramelization, this stir-fry packs layers of flavor. The chicken stays juicy, the peppers add sweetness, and the garlic? Oh, it’s the star—crispy edges, aromatic punch every bite.
- Weeknight Workhorse: I make this for busy nights, potlucks, or even lunch the next day. Double the batch, store it in the fridge, and reheat it—still tastes fresh. My roommates call it my "emergency dinner" because it’s always a hit, no matter who’s hungry.
- Budget Hero: Chicken breast is lean and affordable, veggies stretch far, and the flavors feel luxurious without breaking the bank. I’ll be real: this is how I feed my family well without stressing over grocery bills. Plus, leftovers? They’re better the second time.
Step-by-step instructions for authentic Chinese chicken stir fry
Let's bring the wok hei flavor home with this restaurant-style stir fry technique.
Tenderize and Marinate the Chicken
Place the 1.5 lb boneless chicken breast in a bowl and sprinkle with 2 tbsp cornstarch and 1 tsp salt. Using clean hands, gently massage the mixture into the chicken until evenly coated. This creates a protective barrier that keeps the chicken juicy during high-heat cooking.
Add 6 cloves minced fresh garlic cloves, 1.5 tbsp finely grated fresh ginger, 0.25 cup Shaoxing wine, and 0.25 cup oyster sauce. Mix thoroughly until the chicken is fully coated. Let it marinate for at least 15 minutes (up to 30 minutes) at room temperature. This step infuses the chicken with authentic umami flavors while preventing dryness.
Prepare the Vegetables
Slice the 2 whole red bell peppers into thin strips (about 1/4-inch thick) and cut the 1 whole yellow onion into thin half-moons. Trim the 1 cup snap peas if using fresh, or thaw frozen peas completely. The vegetables should be uniform in size to ensure even cooking.
In a separate bowl, mix the 1 cup snap peas with 1 tbsp white sugar, 0.5 tsp black pepper, and 1 tbsp light soy sauce. This pre-seasoning ensures the vegetables absorb flavor during cooking rather than needing additional seasoning later. Keep the vegetables at room temperature while you prepare the chicken.
Cook the Chicken to Perfection
Heat 0.5 cup vegetable oil in a wok or large skillet over high heat until shimmering. Add the marinated chicken in a single layer and cook undisturbed for 2-3 minutes until the bottoms turn golden brown. This initial sear locks in juices and creates a flavorful crust.
Once the chicken is golden, stir and cook for another 2-3 minutes until fully cooked through (internal temperature should reach 165°F). Remove the chicken from the wok and set aside on a plate. The residual heat will continue cooking it slightly, so don't overcook.
Stir-Fry the Vegetables with Aromatics
In the same wok, add a splash of 0.25 cup Shaoxing wine to deglaze, scraping up any browned bits from the bottom. Add the prepared vegetables and stir-fry for 3-4 minutes until they begin to soften but still retain a slight crunch. This quick cooking preserves their texture and color.
Push the vegetables to one side of the wok and add 2 tbsp vegetable oil. Toss in the remaining 6 cloves minced garlic cloves and 1.5 tbsp grated ginger (if not all used in the marinade). Stir for 30 seconds until fragrant—this releases their essential oils and adds depth to the dish.
Combine and Finish with Silky Sauce
Return the chicken to the wok and combine with the vegetables. Add 0.5 cup light soy sauce and 1 tbsp sesame oil, tossing everything together for 1-2 minutes until well-coated. The sauce should cling to the chicken and vegetables, creating a glossy finish.
Taste and adjust seasoning if needed—add a splash more Shaoxing wine for brightness or a pinch of salt for saltiness. Serve immediately over steamed jasmine rice, garnished with extra sesame oil and chopped green onions if desired. The dish should be vibrant, aromatic, and packed with wok-hei flavor.
Pro Tips For Making Authentic Chinese Chicken Stir Fry
- CUT CHICKEN SMALLER THAN YOU THINK: I learned this the hard way—thin strips, not thick chunks. Aim for ¼-inch by 1-inch pieces (about the size of a dime). Thicker slices stay chewy, and thinner ones cook faster so everything finishes together. Use a sharp knife and work in batches if needed—rushing here leads to uneven cooking.
- BLANCH VEGETABLES FIRST: Skip the raw crunch. Toss bell peppers, onions, and snap peas in boiling water for 30 seconds, then shock in ice water. This softens them slightly so they don’t turn to mush in the stir-fry. (Yes, even snap peas—trust me, they’ll hold shape.) Do this while your wok heats up, and your veggies will stay vibrant and crisp-tender.
- DON’T OVERCROWD THE PAN: I was skeptical until I tried it: Work in two batches if your wok is crowded. Chicken releases moisture, and packing it in steams instead of sears. Start with half the chicken, cook until golden, then push to one side and add the rest. Same goes for veggies—add them in waves, not all at once. You’re not making soup here.
- USE COLD CHICKEN, HOT PAN: Take the chicken out of the fridge just before cooking—cold meat cooks more evenly and won’t release juices too fast. Meanwhile, get your wok screaming hot (you should see a faint smoke ring) before adding oil. The temperature shock gives you that classic wok-hei flavor, and the chicken stays juicy. (Pro move: Pat it very dry first.)
Dietary considerations for this dish
Gluten-Free Adaptations
Swap the light soy sauce for tamari (a gluten-free alternative) or a mix of coconut aminos and rice vinegar to maintain umami without gluten. I’ve tested this with San-J brand tamari, which has a richer flavor than basic tamari.
For the marinade, ensure all sauces are certified gluten-free—Lee Kum Kee oyster sauce is naturally gluten-free, but always double-check labels. 🌱
Low-Sodium Options
Reduce the light soy sauce to 3 tbsp and boost flavor with 1 tsp fish sauce (or vegetable-based fish sauce for vegetarian versions). Add a splash of rice vinegar for acidity and a pinch of white pepper to enhance depth.
I’ve found that Red Boat fish sauce adds complexity without extra sodium. For extra umami, stir in 1 tsp mushroom powder (like Anthony’s Good & Plenty) at the end.
Dairy-Free & Vegan Swaps
Replace the chicken with extra-firm tofu pressed for 30 minutes, then cubed and marinated in the same sauce (add 1 tbsp cornstarch to help it brown). For a meatier texture, use King Oyster mushrooms sliced into thick strips.
The oyster sauce can be replaced with 1 tbsp hoisin sauce (check for gluten-free if needed) plus 1 tsp soy sauce. Garnish with toasted sesame seeds instead of sesame oil for a nutty finish. 🌿
Allergen-Friendly Tips
For sesame allergies, omit the sesame oil and use 1 tsp neutral oil (like avocado) for finishing. If shellfish allergies are a concern, replace oyster sauce with 1 tbsp coconut aminos plus 1 tsp maple syrup for sweetness.
Always cook with designated utensils and clean surfaces to avoid cross-contamination. I keep a separate wok for allergen-friendly dishes when possible.
Spice-Level Control
For mild heat, skip the chili oil and add ½ tsp sugar to balance any existing spice. For medium heat, stir in 1 tsp chili garlic sauce (like Huy Fong Sriracha) at the end.
For extra spice, toss in 1 tsp Sichuan peppercorns (toasted and crushed) with the aromatics—they add a tingling numbing effect. Always taste as you go! 🌶️
Keto-Friendly Adjustments
Skip the sugar entirely and use 1 tbsp erythritol or monk fruit sweetener instead. For lower-carb veggies, swap bell peppers for zucchini or bok choy. Serve over cauliflower rice (rinsed and drained well) instead of jasmine rice.
The marinade and sauce remain the same, but the veggie prep becomes even more critical for texture. I’ve found Trader Joe’s cauliflower rice works best for this dish.
Nutrition facts
Frequently asked questions
Can I use chicken thighs instead of breast for this stir fry?
Chicken thighs actually work better for stir fry because they stay juicier during high-heat cooking. For best results, pat them dry and marinate for 30 minutes (or overnight). Since they're fattier, you can reduce the oil slightly to 0.3 cup and cook them for 4-5 minutes total until golden and cooked through (165°F internal temp).
What's the secret to achieving wok hei at home?
Wok hei (the smoky aroma) comes from three key factors: high heat, proper oil, and quick cooking. Use a wok or cast-iron skillet and heat it until it's nearly smoking before adding oil. Keep the chicken and veggies moving constantly, and cook in small batches. The residual smoke from the hot metal creates that signature flavor—just don't let it burn!
Can I make this stir fry ahead of time?
Yes, but with some adjustments. Cook the chicken and vegetables separately, then store them in airtight containers in the fridge for up to 2 days. When ready to serve, reheat the chicken in a wok or skillet for 2 minutes, then add the veggies and sauce for 1 minute of tossing. For freezing, portion the sauce separately and freeze everything for up to 3 months. Thaw overnight in the fridge before reheating.
How do I adjust the sauce for different spice levels?
For mild flavor, reduce the soy sauce to 0.3 cup and add 1 tsp sugar to balance. For medium heat, stir in 1 tsp chili garlic sauce at the end. For extra spice, add 1 tsp Sichuan peppercorns (toasted and crushed) with the aromatics—they create a tingling sensation. Always taste as you go and adjust gradually to avoid overpowering the dish.
What's the best way to store leftover stir fry?
Store leftovers in an airtight container in the fridge for up to 3 days. For longer storage, freeze portions for 3 months. To reheat, use a wok or skillet over medium-high heat for 2-3 minutes, adding a splash of water if needed to restore moisture. Microwave reheating works too (1 minute on high), but wok reheating preserves the best texture and flavor.
