Dinner · Part 2 of 3: Instructions
Authentic Taiwanese Popcorn Chicken with Crispy Thai Basil Step-by-step instructions

- Prep
- Cook
- Total
- Serves
- 4
Before you start
Before you begin, ensure all ingredients are measured and ready to go, as the frying process moves very quickly.
Cut the chicken thighs into uniform, bite-sized cubes, as this ensures even cooking and prevents smaller pieces from drying out while larger ones remain undercooked. Prepare your workstation by placing the starch in a wide, shallow bowl for easy dredging.
Have a wire cooling rack set over a baking sheet ready to receive the fried chicken, and ensure your oil is preheated to the correct temperature before you start the dredging process, as the starch can become gummy if it sits on the chicken for too long before hitting the hot oil.
Ingredients at a glance (7)
- 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
Marinating
- Marinating the ChickenIn 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.Look for The chicken should be evenly coated with the marinade and fragrant with the five-spice.Tip Ensure the chicken cubes are uniform in size to promote even cooking later during the frying process.
The chicken should be fully incorporated with the marinade ingredients, appearing well-coated and fragrant. The garlic and five-spice should be evenly distributed. Check that the chicken is thoroughly chilled before dredging to ensure the coating adheres properly and the meat stays cool until it hits the hot oil.
Frying
- Coating and FryingDredge 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).Look for The chicken should turn a deep golden brown and feel firm to the touch when tapped with a slotted spoon.Safe temperature 165°F (74°C) internal temperature (poultry)Tip Maintain the oil temperature consistently to ensure the starch crust becomes crispy rather than greasy.
The chicken pieces should be golden brown and float to the surface of the oil. The bubbling will be steady and consistent. Verify the oil temperature remains near 375°F (190°C) throughout the process to ensure the crust sets quickly and remains crisp rather than absorbing excessive oil.
Finishing
- Adding Basil and ServingFor 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.Look for The basil leaves should turn translucent and brittle, and the oil will stop bubbling vigorously as the moisture evaporates.Tip Be cautious when adding the basil as the hot oil may splatter when the moisture from the leaves hits it.
The basil should be dark green, translucent, and brittle. The oil will have settled into a gentle sizzle. Ensure all items are removed promptly once the basil is crisp to prevent burning. The final dish should be aromatic, golden, and visually striking with the vibrant green basil mixed throughout.
Common mistakes
A common mistake is crowding the fryer, which causes the oil temperature to drop rapidly, resulting in greasy, soggy chicken rather than the desired light, crispy texture. Another error is using flour instead of starch; flour will not provide the characteristic airy, shattered-glass crunch required for this dish.
Failing to thoroughly pat the chicken dry before marinating can also lead to a diluted flavor. Finally, ensure the basil is added only at the very end of the cooking process; if added too early, the delicate leaves will burn and turn bitter, destroying the aromatic profile that makes this dish so unique.
How to tell it’s done
The chicken is done when the internal temperature reaches 165°F (74°C) and the exterior is a deep, golden brown color. Because the pieces are cut into small, uniform cubes, they cook relatively quickly. Use a digital instant-read thermometer to check the center of a larger piece to ensure it is cooked through.
The crust should be rigid and light to the touch, and the Thai basil leaves should be translucent, brittle, and crackling when handled. If the chicken is golden but the center is not yet at temperature, transfer it to a lower-temperature area of the oil or a warm oven to finish cooking gently.
- Poultry: 165°F (74°C) in the thickest part
Up next · Part 3 of 3
2 variations · storage & make-ahead · 3 answers · printable card
Tips, FAQ & printable recipe (Part 3)← Back to the ingredients (Part 1)