Loading...

Place the bite-sized chicken thigh pieces in a large bowl. Add the soy sauce, minced garlic, five spice powder, and white pepper. Mix thoroughly to ensure all chicken pieces are well coated.

Cover the bowl and let the chicken marinate at room temperature for 20 minutes. This allows the flavors to penetrate the chicken.

After marinating, add the egg and corn starch to the chicken. Massage the mixture well with your hands until the chicken is evenly coated and the corn starch is fully incorporated.

Place the tapioca starch in a shallow dish. Working in batches, thoroughly coat each piece of chicken in the tapioca starch, pressing gently to ensure a thick, even layer. Place the coated chicken on a wire rack set over a baking sheet.

Let the coated chicken rest for 5 minutes. This resting period is crucial for the starch coating to adhere properly, preventing it from falling off during frying and ensuring maximum crispiness.

While the chicken rests, heat the vegetable oil in a large deep pot or Dutch oven over medium-high heat until it reaches 350°F. Use a deep-fry thermometer to monitor the temperature.

Carefully add about one-third of the coated chicken to the hot oil, ensuring not to overcrowd the pot. Fry for 4 to 5 minutes, stirring occasionally, until the chicken is golden brown and crispy. The internal temperature should reach 165°F.

Once the chicken is crispy and golden, add about one-third of the fresh Thai basil leaves to the hot oil with the chicken. Continue to fry for another 1 to 2 minutes, until the basil is fragrant and crispy.

Using a slotted spoon or spider, remove the crispy popcorn chicken and fried basil from the oil and transfer them to a paper towel-lined plate to drain excess oil. Repeat steps 7-9 with the remaining chicken and basil in two more batches.

Serve immediately and enjoy your Crispiest Taiwanese Popcorn Chicken!


Place the bite-sized chicken thigh pieces in a large bowl. Add the soy sauce, minced garlic, five spice powder, and white pepper. Mix thoroughly to ensure all chicken pieces are well coated.

Cover the bowl and let the chicken marinate at room temperature for 20 minutes. This allows the flavors to penetrate the chicken.

After marinating, add the egg and corn starch to the chicken. Massage the mixture well with your hands until the chicken is evenly coated and the corn starch is fully incorporated.

Place the tapioca starch in a shallow dish. Working in batches, thoroughly coat each piece of chicken in the tapioca starch, pressing gently to ensure a thick, even layer. Place the coated chicken on a wire rack set over a baking sheet.

Let the coated chicken rest for 5 minutes. This resting period is crucial for the starch coating to adhere properly, preventing it from falling off during frying and ensuring maximum crispiness.

While the chicken rests, heat the vegetable oil in a large deep pot or Dutch oven over medium-high heat until it reaches 350°F. Use a deep-fry thermometer to monitor the temperature.

Carefully add about one-third of the coated chicken to the hot oil, ensuring not to overcrowd the pot. Fry for 4 to 5 minutes, stirring occasionally, until the chicken is golden brown and crispy. The internal temperature should reach 165°F.

Once the chicken is crispy and golden, add about one-third of the fresh Thai basil leaves to the hot oil with the chicken. Continue to fry for another 1 to 2 minutes, until the basil is fragrant and crispy.

Using a slotted spoon or spider, remove the crispy popcorn chicken and fried basil from the oil and transfer them to a paper towel-lined plate to drain excess oil. Repeat steps 7-9 with the remaining chicken and basil in two more batches.

Serve immediately and enjoy your Crispiest Taiwanese Popcorn Chicken!
