I’ve been making these Chinese-style chicken nuggets for years, and they’ve become one of those recipes my kids request on repeat. They’re nothing like the processed nuggets you find in the freezer aisle. Instead, these have a light, crispy coating with subtle five-spice flavor and a tender bite that actually tastes like real chicken.
The secret is in the double coating technique. You dredge the chicken pieces first in seasoned flour, then dip them in a light batter made with cornstarch and egg. This creates layers that puff up beautifully when they hit the hot oil. I use boneless thighs because they stay juicier than breast meat, but you can absolutely use breasts if that’s what you have.
The Double Coating Technique
What makes these distinctly Chinese is the seasoning blend. I add white pepper instead of black pepper, which gives a different kind of heat that’s more aromatic. A touch of five-spice powder goes into both the flour and the batter. It’s not overpowering, just enough to make you think “hmm, what is that flavor?” when you bite into them.
Essential Chinese Seasonings
The cooking process is straightforward, but I’ve learned a few tricks over the years. Keep your oil at a steady 350°F and don’t overcrowd the pot. I usually fry them in three batches, which gives each piece room to cook evenly. They only need about 4 minutes per batch, so the whole process moves pretty quickly once you get started.

Ingredients
Method
- Cut the chicken thighs into 1-inch pieces. Pat them completely dry with paper towels.
- Season the chicken pieces with 1 teaspoon kosher salt, 1/4 teaspoon white pepper, and 2 tablespoons Shaoxing wine. Add 1 tablespoon soy sauce and mix well. Let marinate for 15 minutes at room temperature.
- In a large bowl, whisk together 1 cup all-purpose flour, 1/2 cup cornstarch, 1 teaspoon baking powder, 1 teaspoon garlic powder, 1 teaspoon onion powder, and 1 teaspoon kosher salt.
- Gradually add 3/4 cup cold water while whisking until you have a smooth batter that coats the back of a spoon. The consistency should be like thick pancake batter.
- Mince 2 cloves garlic and 1 tablespoon fresh ginger very finely.
- In a small saucepan, combine 3 tablespoons soy sauce, 2 tablespoons rice vinegar, 3 tablespoons sugar, 2 tablespoons ketchup, and 1 teaspoon sesame oil. Whisk until smooth.
- Mix 1 tablespoon cornstarch with 2 tablespoons cold water to make a slurry. Set aside.
- Heat 3 inches of vegetable oil in a heavy pot or deep fryer to 350°F. Use a thermometer to monitor the temperature.
- Dip each piece of marinated chicken into the batter, letting excess drip off. Carefully lower into the hot oil, working in batches of 6-8 pieces to avoid overcrowding.
- Fry for 3-4 minutes until golden brown and cooked through. The internal temperature should reach 165°F. Remove with a slotted spoon and drain on paper towels.
- Let oil return to 350°F between batches. Repeat until all chicken is fried.
- Heat the sauce mixture over medium heat until it begins to simmer. Add the minced garlic and ginger, cooking for 30 seconds until fragrant.
- Stir the cornstarch slurry and add it to the sauce. Cook for 1 minute until the sauce thickens and becomes glossy.
- Toss the hot nuggets with the warm sauce or serve the sauce on the side for dipping. Serve immediately while the nuggets are still crispy.
