Main Courses
This authentic Chinese fried chicken recipe delivers the perfect balance of crispy, five-spice-coated exterior and impossibly juicy centers—just like the legendary street food you crave. 🔥 The secret lies in a double-fry technique that locks in moisture while creating that signature crunch, paired with a marinade that infuses flavor deep into the meat before the batter even touches it.
What sets this recipe apart is the attention to tradition without sacrificing home-kitchen practicality. We'll use a simple yet effective marinade of soy sauce, Shaoxing wine, and five-spice powder, followed by a light cornstarch batter that ensures maximum crispiness.
The double-fry method—first at a lower temperature to cook through, then at high heat for that golden crunch—is the game-changer that keeps the chicken juicy while delivering that addictive texture.
The result is restaurant-quality fried chicken that's crispy enough to stand up to dipping sauces like sweet chili or soy-vinegar glaze, yet tender enough to melt in your mouth. Each bite delivers layers of flavor from the marinade and a satisfying crunch from the perfectly fried batter.
This is the kind of dish that transforms ordinary weeknights into special occasions.
Perfect for serving with classic Chinese sides or as a stand-alone appetizer, this recipe delivers authenticity without requiring specialized equipment. Let's get started on creating your own version of this beloved street food classic.
Ingredients for authentic chinese fried chicken
The foundation of authentic Chinese fried chicken—juicy, spiced, and perfectly crispy—starts with these carefully chosen ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces, trimmed |
| Light Cornstarch 🌾 | 1 cup | For light, crispy batter |
| All-Purpose Flour 🌾 | ½ cup | For batter structure |
| Large Eggs 🥚 | 2 whole | Beaten for binding |
| Light Soy Sauce 🥄 | ½ cup | Kikkoman preferred |
| Shaoxing Wine 🍷 | ¼ cup | Substitute dry sherry if unavailable |
| Five-Spice Powder 🌶️ | 2 tbsp | Freshly toasted for depth |
| Ground White Pepper 🌶️ | ½ tsp | For subtle heat |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Vegetable Oil 🫒 | 3 cups | High smoke point preferred |
| Diamond Crystal Kosher Salt 🧂 | 1 tsp | For seasoning |
| Cornstarch 🌾 | ½ cup | Extra for dredging |
| Green Onions 🧅 | 4 whole | Sliced, for garnish |
The chicken thighs are non-negotiable—bone-in pieces stay juicier, but boneless works if that's what you've got. Look for Kikkoman soy sauce at any Asian market or the international aisle of major supermarkets like Walmart or Target. The five-spice powder should be freshly toasted in a dry pan for 30 seconds to release its aromatic oils—Penzeys Spices carries an excellent blend. Shaoxing wine can be found in the same aisle as soy sauce, or substitute dry sherry if you're in a pinch. For the sesame oil, Lee Kum Kee is a reliable brand that delivers authentic flavor without the harshness of some cheaper options.
No Shaoxing wine? Dry sherry or even white wine vinegar will work in a bind, though the flavor profile shifts slightly. The five-spice powder can be substituted with a blend of cinnamon, cloves, fennel, star anise, and pepper at a ratio of 2:1:1:1:1, but the toasted whole spices will give you superior depth. For the cornstarch, Bob's Red Mill is a trusted brand—avoid instant or self-rising varieties. The green onions should be fresh, not dried, and the sesame oil must be toasted—never the flavored kind from the baking aisle. If you're short on time, the batter can be pre-mixed and stored in the fridge for up to 24 hours, but the chicken should marinate for at least 30 minutes for optimal flavor penetration.
The chicken pieces should be patted completely dry before dredging—moisture is the enemy of crispiness. Store any leftover batter in an airtight container in the fridge for up to 3 days, and the five-spice powder will keep its potency for 6 months in a cool, dark place. The fried chicken itself reheats beautifully—350°F for 10-12 minutes in the oven restores that golden crunch. For extra authenticity, serve with a side of sweet chili sauce or a simple soy-vinegar dip made with rice vinegar, a touch of sugar, and a dash of sesame oil.
Why You'll Love This Recipe
- Crispy in 20 Minutes: Honestly, this isn’t one of those recipes where you’re stuck waiting hours. The secret’s in the double-dredge—light cornstarch first, then flour—plus a quick fry. I’ve got dinner on the table while the kids are still arguing over homework.
- Umami Bomb: That light soy sauce in the marinade? It’s the magic. The thighs stay juicy inside while the crust gets addictively crispy, and the flavor? It’s got this deep, savory punch that makes takeout seem boring. (Yes, even on a Tuesday night.)
- Leftover Goldmine: Between us, this chicken tastes better the next day. The crust softens just enough to stay tender, and it reheats like a dream—air fryer or oven, no soggy bits. I meal prep a batch every Sunday and still have lunch covered.
- Budget-Friendly Feast: Chicken thighs are cheaper than breasts, and this recipe stretches them far. A few eggs, some flour, and a splash of soy sauce turn basic ingredients into something restaurant-worthy. My wallet and my family thank me weekly.
Step-by-step instructions for authentic Chinese fried chicken
Master the perfect balance of crispy exterior and juicy interior with this professional technique.
👨🍳 Step 1: Prepare the Chicken and Marinade
Cut the 1.5 lb boneless, skinless chicken thighs into 1-inch pieces and trim any excess fat. In a large bowl, combine the 0.5 cup light soy sauce, 0.25 cup Shaoxing wine, 2 tbsp five-spice powder, 0.5 tsp ground white pepper, and 1 tbsp sesame oil. Add the chicken pieces and toss to coat evenly. Let it marinate for 30 minutes at room temperature—this ensures deep flavor penetration and tender meat.
Here's the thing—five-spice powder needs proper toasting for maximum aroma. Lightly toast the five-spice powder in a dry skillet over medium heat for 1 minute until fragrant before adding it to the marinade. This step makes all the difference in achieving that authentic Chinese restaurant flavor profile.
🍳 Step 2: Create the Double-Batter Coating
In a shallow bowl, whisk together the 2 whole large eggs until just combined. In another bowl, mix the 0.5 cup all-purpose flour and 1 tsp Diamond Crystal kosher salt thoroughly. For the second batter, combine the 1 cup light cornstarch and 0.5 cup cornstarch in a third bowl—this double-batter system creates that signature extra-crispy texture.
Drain the marinated chicken, discarding any excess marinade. Working in batches to avoid overcrowding, dip each piece first into the egg mixture, allowing excess to drip off, then coat thoroughly in the flour mixture. Finally, press each piece into the cornstarch mixture, ensuring complete coverage. This layered approach guarantees maximum crunch while maintaining moisture inside.
🔥 Step 3: Fry to Golden Perfection
Heat 3 cups vegetable oil in a deep fryer or heavy pot to 350°F. Use a deep-fry thermometer to monitor the temperature—this precision is crucial for even cooking. Fry the chicken in batches for 4-5 minutes until the exterior is golden brown and the internal temperature reaches 165°F. The oil should be hot enough that small bubbles form around the chicken when added.
Don't walk away during frying. The chicken needs constant monitoring—if it browns too quickly, reduce heat slightly. When done, transfer to a wire rack set over a baking sheet to drain excess oil. The rack prevents soggy bottoms while allowing crispy skin to maintain its texture. Here's where patience pays off: proper frying temperature is the secret to that perfect crunch.
Pro Tips For Making Authentic Chinese Fried Chicken
- Dry the Thighs Thoroughly: Pat those chicken thighs bone-dry with paper towels—no wet spots, even if it feels excessive. I learned this the hard way after soggy, uneven crusts ruined three batches. The cornstarch coating won’t stick properly if moisture lingers, and that’s when your fried chicken turns into a sad, greasy mess.
- Marinate in Soy First: Toss the raw thighs in light soy sauce for at least 30 minutes before coating. Sounds simple, but it’s the thing that matters most for that deep, savory flavor. Skip it, and you’re left with bland, floury chicken that tastes like it’s missing something.
- Fry in Two Batches: Crowding the pan drops the oil temperature fast, leading to greasy instead of crispy results. Use half the chicken at a time—yes, even if you’re impatient like me—and wait until the first batch is golden before adding more. Your future self will thank you.
- Rest Before Frying: Let the coated thighs sit for 10 minutes after dredging in cornstarch and flour. I was skeptical until I tried it—this step locks in the coating so it doesn’t slide off in the oil. No resting? Expect half your chicken falling apart mid-fry.
Troubleshooting perfect results
Oil Too Hot?
If your chicken browns too quickly or burns before reaching 165°F internally, your oil is likely too hot. Reduce the heat to 325°F and monitor closely—burnt batter means the oil wasn’t hot enough initially. I’ve found that Avocado Brand oil maintains steady temperatures better than generic vegetable oil. 🌡️
Batter Not Crispy?
Moisture is the enemy of crispiness! Pat chicken pieces completely dry before dredging in batter. If your batter feels gummy or sticks together, add 1 extra tablespoon of cornstarch to the mix. Also, avoid overcrowding the fryer—chicken needs room to crisp, not steam. 🍗
Chicken Too Greasy?
Excess oil comes from two common mistakes: frying too long or draining improperly. Fry for exactly 4-5 minutes (no longer!) and transfer to a wire cooling rack over a baking sheet.
The rack lets air circulate, preventing soggy bottoms. I swear by OXO Good Grips racks—they’re sturdy and easy to clean. 🧼
Five-Spice Flavor Weak?
Toast your five-spice powder in a dry pan for 1-2 minutes until fragrant before using it. Store-bought blends often lack depth. For extra punch, add ½ teaspoon of ground star anise directly to the marinade. Pro tip: Penzeys Spices sells whole spices you can toast yourself for maximum aroma. 🌶️
Marinade Not Absorbing?
Cold chicken absorbs marinade poorly. Let your chicken sit at room temperature for 20-30 minutes before marinating. If you’re short on time, use a meat tenderizer (like Worcestershire sauce) in the marinade to help break down fibers. Never skip the marinade—it’s what makes this dish authentic! ⏳
Nutrition facts
Frequently asked questions
Why do I need to marinate the chicken before frying?
The marinade of soy sauce, Shaoxing wine, and five-spice powder works magic by breaking down the chicken fibers, ensuring maximum tenderness. The five-spice blend infuses flavor deep into the meat, while the wine adds depth that no dry rub could match. Skipping this step means missing out on that authentic restaurant-quality taste.
Can I use chicken breast instead of thighs?
While possible, thighs are ideal because their higher fat content stays juicier during frying. If using breast, cut into ½-inch pieces and marinate for 45 minutes instead of 30. For extra insurance, pound the breasts to an even thickness before cooking. The texture will be slightly leaner but still delicious.
What's the secret to the double-fry technique?
The first fry at 325°F cooks the chicken through while the second fry at 375°F creates that signature golden crunch. This two-step process prevents soggy centers while building maximum crispiness. Use a deep-fry thermometer—it's the only way to guarantee perfect temperatures without burning the batter.
Can I make this recipe without a deep fryer?
Use a heavy pot with 3 inches of oil and maintain the same temperatures. A deep pot with high sides prevents oil splatter. For extra safety, place a splash guard around the pot and keep a lid nearby. Never overfill—oil expands when heated, and spills are dangerous.
How do I store leftovers to keep them crispy?
Store fried chicken in an airtight container at room temperature for up to 2 hours, or refrigerate for 3 days. To revive crispiness, reheat in a 375°F oven for 8-10 minutes on a wire rack. Microwaving kills crispiness—always use dry heat for best results.
