Dinner · Part 3 of 3: Tips & recipe card
Authentic Taiwanese Popcorn Chicken with Crispy Thai Basil Tips, FAQ & printable recipe

- Prep
- Cook
- Total
- Serves
- 4
Tips for success
For an extra kick, you can sprinkle a little extra five-spice powder and a pinch of salt over the chicken immediately after taking it out of the oil while it is still hot.
This helps the seasoning adhere to the crust and enhances the aromatic qualities of the dish. You can also mix a small amount of Sichuan peppercorn powder with salt for a numbing, tingling sensation that pairs beautifully with the savory chicken.
If you are frying in multiple batches, keep the already-fried chicken in a warm oven set to 200°F (95°C) on a wire rack to maintain its crispness. Do not stack the chicken pieces, as the steam will soften the crust. If you find the chicken cooling down too much, a quick flash-fry in the hot oil for 30 seconds can restore the crispness just before serving to guests.
Variations
- Spicy Popcorn Chicken: Add 1 tablespoon of chili flakes or chili powder to the chicken marinade and a handful of dried whole red chilies to the oil when frying the basil for a spicy, vibrant version.
- Garlic-Heavy Style: Double the amount of minced garlic in the marinade and add a tablespoon of garlic powder to the sweet potato starch coating for an intense garlic flavor profile.
Storage and make-ahead
- Fridge
- Keep in an airtight container for up to 3 days. Ensure the chicken is completely cool before refrigerating.
- Freezer
- Not recommended, as the texture of the starch coating will degrade significantly upon thawing and reheating.
- Reheat
- Reheat in an oven or air fryer at 375°F (190°C) for 5-8 minutes until hot and crispy.
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To maintain the best quality, avoid storing the chicken with moisture-heavy items.
While the texture will inevitably soften in the fridge, proper reheating can help restore some of the original crunch. Always ensure the chicken has cooled completely before sealing it in a container to prevent condensation from turning the crust soggy.
You can marinate the chicken up to 12 hours in advance to allow the flavors to deepen, but wait to coat the chicken in the sweet potato starch until just before you are ready to fry.
Coating the chicken too early will cause the starch to absorb the moisture from the marinade, leading to a gummy texture instead of a crispy one. Keep the chicken refrigerated until the very moment you are ready to dredge and fry.
Serving ideas
Serve this dish immediately while hot to enjoy the contrast between the tender interior and the crispy exterior. It is traditionally served in a paper bag or a small basket, which helps absorb any residual oil and allows steam to escape, keeping the crust crisp. Pair it with a simple dipping sauce if desired, though the seasoning is intended to be flavorful enough on its own.
For a complete meal, serve the popcorn chicken alongside steamed rice or a fresh, crisp cucumber salad with a light vinegar dressing to balance the richness of the fried chicken.
The combination of the hot, savory chicken and the cooling, acidic cucumber provides a perfect balance of textures and flavors that mimics the authentic experience of dining at a bustling night market.
Frequently asked questions
Is cornstarch a suitable substitute for sweet potato starch?
Why does the chicken coating fall off in the oil?
How can the oil temperature be checked without a thermometer?
Authentic Taiwanese Popcorn Chicken with Crispy Thai Basil

Ingredients
- 1.5 lb chicken thighs, cut into bite-sized cubes
- 2 tbsp soy paste
- 1 tbsp garlic, minced
- 1 tsp five-spice powder
- 1.5 cups coarse sweet potato starch
- 1 cup fresh Thai basil leaves
- 4 cups vegetable oil for frying
Instructions
- In a large bowl, combine the cubed chicken thighs with the soy paste, minced garlic, and five-spice powder. Massage the seasonings into the meat thoroughly to ensure deep flavor penetration. Cover the bowl and refrigerate for at least 30 minutes to allow the flavors to develop.
- Dredge each piece of marinated chicken in the coarse sweet potato starch, pressing gently to ensure a thick, even crust. Heat the vegetable oil in a deep pot to 375°F (190°C). Carefully lower the coated chicken pieces into the hot oil in batches to avoid crowding the pot. Fry for approximately 5 minutes until the exterior is golden and perfectly crisp, reaching an internal temperature of 165°F (74°C).
- For the final 15 seconds of frying, add the fresh Thai basil leaves directly into the hot oil. They will crisp up and crackle instantly. Use a slotted spoon to remove both the chicken and the basil from the oil, allowing them to drain briefly on a wire rack or paper towels. Serve immediately while hot for the best texture.
Estimated nutrition per serving
- Calories
- 480
- Protein
- 28 g
- Carbohydrates
- 35 g
- Fat
- 26 g
- Fiber
- 1.5 g
- Sugar
- 2 g
- Sodium
- 650 mg
This recipe is based on a short cooking video and is published under the pen name Clara Weller. It was checked before publication, but errors can slip through. Nutrition, when shown, is an estimate. Read more in our editorial policy and on our food safety page.






