Taiwanese Fried Chicken (Popcorn & Cutlet)
Taiwanese Fried Chicken (Popcorn & Cutlet) is a medium Taiwanese recipe that serves 4. 350 calories per serving. Recipe by ChefSteps on YouTube.
Prep: 1 hr 30 min | Cook: 33 min | Total: 2 hrs 23 min
Cost: $18.64 total, $4.66 per serving
Ingredients
- 0.5 kg Boneless Skinless Chicken Thighs (cut into 1‑inch pieces)
- 0.8 kg Boneless Skinless Chicken Breasts (butterflied and pounded to 1/4‑inch thickness)
- 60 ml Light Soy Sauce (low‑sodium preferred)
- 30 ml Mijiu (Chinese Rice Wine) (can substitute dry sherry or mirin)
- 2 g White Pepper (freshly ground)
- 3 g Five‑Spice Powder
- 3 large Egg Whites (room temperature)
- 60 g Tapioca Starch (fine, gluten‑free)
- 120 g Coarse Sweet Potato Starch (for final coating, creates extra crunch)
- 5 g Dried Chili Flakes
- 5 g Salt
- 5 g Sugar
- 3 g Rice Vinegar Powder (with maltodextrin) (adds acidity without extra moisture)
- 25 g Fresh Thai Basil Leaves (dry the leaves before frying)
- 2.5 L Neutral Cooking Oil (Canola or Vegetable) (high smoke point, for deep frying)
Instructions
Cut Chicken Thighs
Trim any large fat pockets or membranes, then cut the boneless skinless thighs into roughly 1‑inch bite‑size pieces.
Time: PT10M
Butterfly & Pound Chicken Breasts
Trim excess tissue, make a shallow incision along the seam, then butterfly each breast. Using a meat mallet, gently pound from the center outward to a thickness of about 1/4‑1/2 inch, being careful not to tear the meat.
Time: PT15M
Prepare Marinade
In a bowl whisk together light soy sauce, mijiu (rice wine), white pepper, and five‑spice powder until fully combined.
Time: PT5M
Marinate Chicken
Place the thigh pieces and the butterflied breast cutlets into separate Ziploc bags. Pour the marinade over each, seal, and toss gently to coat. Refrigerate for at least 30 minutes (or up to overnight).
Time: PT30M
Make Seasoning Blend
In a dry bowl combine dried chili flakes, salt, sugar, white pepper, and rice‑vinegar powder. Pulse a few times in a spice grinder, then whisk to a uniform powder.
Time: PT10M
Prepare Coating Slurry
In a shallow container whisk together the egg whites and tapioca starch until a sticky slurry forms. If the mixture looks dry, add an extra egg white.
Time: PT5M
Dredge Chicken
Remove the marinated chicken from the bags. Toss each piece in the egg‑white/tapioca slurry, then roll in coarse sweet potato starch until fully coated. Shake off excess.
Time: PT10M
Heat Oil for First Fry
Fill the deep‑fry pot with 2½ inches of oil and heat to 360°F (182°C).
Time: PT5M
Temperature: 360°F
First Fry Popcorn Chicken
Working in batches, gently lower the coated thigh pieces into the oil. Fry for 2‑3 minutes until the interior is cooked and most moisture has evaporated.
Time: PT3M
Temperature: 360°F
First Fry Cutlet
Place the larger breast cutlets into the oil and fry for 4‑6 minutes, turning once, until cooked through.
Time: PT5M
Temperature: 360°F
Drain First‑Fry Chicken
Using the spider, lift the chicken onto a wire rack or paper towels to drain excess oil.
Time: PT2M
Raise Oil Temperature for Second Fry
Increase the oil temperature to 375°F (191°C).
Time: PT5M
Temperature: 375°F
Second Fry Popcorn Chicken
Return the popcorn chicken to the oil and fry for about 4 minutes, or until golden‑brown and ultra‑crisp.
Time: PT4M
Temperature: 375°F
Second Fry Cutlet
Fry the cutlet for 4 minutes, turning once, until the coating is deep golden and crunchy.
Time: PT4M
Temperature: 375°F
Season While Hot
Immediately transfer the hot chicken to a large bowl and toss with the prepared seasoning blend so the spices bloom.
Time: PT2M
Fry Thai Basil
Add the dry Thai basil leaves to the hot oil for 20‑25 seconds, stirring gently, until crisp and translucent.
Time: PT1M
Temperature: 375°F
Plate and Serve
Arrange the popcorn chicken on parchment paper and the cutlet in a wax‑paper pouch. Sprinkle the fried basil over the top and serve immediately.
Time: PT2M
Nutrition Facts
- Calories
- 350
- Protein
- 20g
- Carbohydrates
- 15g
- Fat
- 20g
- Fiber
- 1g
Dietary info: Gluten‑Free (use gluten‑free soy sauce), Dairy‑Free, Nut‑Free
Allergens: Egg, Soy
Ingredient Substitutions
- Instead of Boneless Skinless Chicken Thighs: Boneless Skinless Chicken Breast
- Instead of Boneless Skinless Chicken Breasts: Chicken Thighs
- Instead of Light Soy Sauce: Tamari
- Instead of Mijiu (Chinese Rice Wine): Dry sherry, Mirin
- Instead of White Pepper: Black pepper
- Instead of Five‑Spice Powder: Homemade five‑spice blend
- Instead of Egg Whites: Aquafaba (for veg)
- Instead of Tapioca Starch: Cornstarch
- Instead of Coarse Sweet Potato Starch: Potato starch, Cornstarch (different texture)
- Instead of Dried Chili Flakes: Cayenne pepper
- Instead of Rice Vinegar Powder (with maltodextrin): Regular rice vinegar (use less)
- Instead of Fresh Thai Basil Leaves: Regular basil
- Instead of Neutral Cooking Oil (Canola or Vegetable): Peanut oil, Sunflower oil
Equipment Needed
- Chef's Knife
- Cutting Board
- Meat Mallet
- Ziploc Bag
- Whisk
- Mixing Bowls
- Tongs
- Spider Skimmer
- Deep‑Fry Thermometer
- Deep Fryer or Heavy‑Bottom Pot
- Shallow Container (for coating)
- Parchment Paper (optional)
- Serving Bowl (optional)
Critical Steps — Do Not Skip
- Butterflying and gently pounding the chicken breast to an even thinness.
- Creating a sticky egg‑white and tapioca starch slurry to bind the sweet potato starch coating.
- Maintaining precise oil temperatures for the double‑fry method.
- Seasoning the chicken immediately after the second fry while still hot.
Chef Tips from the Video
- Coarse sweet potato starch gives the signature crunchy lattice; fine starch will produce a softer crust.
- Keep the chicken and coating mixture cold (refrigerated) until just before frying for a better seal.
- After the first fry, let the chicken rest on a wire rack for a minute; this helps excess oil drain and prepares the surface for the second fry.
Troubleshooting
Coating falls off during frying
Make sure the egg‑white/tapioca slurry is sufficiently sticky before adding sweet potato starch. Pat the chicken dry after marinating if excess liquid remains.
Chicken is soggy after second fry
Confirm oil temperature reaches 375°F before the second fry and avoid overcrowding the pot.
Basil splatters excessively
Dry the basil thoroughly and add it gently from the side of the pot, not from a height.
Chicken not cooked through
Increase first‑fry time by 1‑2 minutes or use a meat thermometer to ensure 165°F internal temperature.
Storage
Refrigerator: Store in an airtight container for up to 3 days. Re‑heat in a hot oven (350°F) to regain crispness.
Freezer: Freeze cooked chicken in a single layer on a tray, then transfer to a zip‑top bag; lasts up to 1 month. Re‑heat by deep‑frying briefly.
Room temperature: Not recommended; the coating will become soggy.
Make-Ahead Tips
- Marinate the chicken overnight for deeper flavor.
- Prepare the seasoning blend and store in an airtight jar for up to 2 weeks.
- Measure out the starches and keep them in sealed containers; they stay fresh for months.
Last updated: August 20, 2026






