Go Back

Taiwanese Popcorn Chicken Recipe – Crispy Night Market Style

Crispy, double-fried Taiwanese Popcorn Chicken with a five-spice coating and crispy fried basil — just like the night market stalls, made easy at home.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes

Ingredients
  

Chicken
  • 1.5 lbs boneless chicken thighs cut into bite-size pieces
  • 2 tbsp soy sauce
  • 1 tbsp rice wine dry sherry works in a pinch
  • 1 tsp sesame oil
  • 3 cloves garlic minced
  • 1 tsp grated ginger
  • 1 tsp five-spice powder
  • ½ tsp white pepper
  • 1 egg
Coating
  • 1 cup sweet potato starch cornstarch works if that's what you have
  • Oil for frying — a couple inches deep in the pot
For Serving
  • A big handful of fresh Thai basil
  • Extra five-spice and salt for dusting
  • Chili flakes if you want heat

Method
 

Step 1. Marinate it.
  1. Mix the soy sauce, rice wine, sesame oil, garlic, ginger, five-spice, white pepper and egg together. Toss the chicken in and let it sit at least 30 minutes, though honestly a couple hours in the fridge makes a noticeable difference.
Step 2. Coat it right before frying, not before.
  1. Toss the marinated chicken in the starch until it's fully covered, kind of clumpy looking even — that's normal, that's what gives you the crunchy shell later.
Step 3. First fry.
  1. Get your oil to around 325°F and fry the chicken in batches, about 3–4 minutes, till it's cooked through and just lightly golden. Don't crowd the pot here — I did this once and the oil temp dropped so much everything came out soggy instead of crisp.
  2. Step 4. Let it sit a minute. Pull the chicken out, let it rest while the oil comes back up to temperature.
Step 5. Second fry.
  1. Turn the oil up to about 375°F, fry it again for 1–2 minutes till it's deep golden and you can actually hear it crackling when you tap a piece. This second round is really the whole secret to the crunch.
Step 6. Fry the basil fast.
  1. Drop the basil leaves into the hot oil for like 10-15 seconds max — they crisp up almost instantly and go a bit translucent. Pull them out quick, they go from crispy to burnt fast.
Step 7. Toss it together.
  1. While the chicken's still hot, hit it with a bit more five-spice and salt, toss in the fried basil, and eat it basically right away — in a paper cone if you're feeling authentic about it, or just a bowl.
Stuff I Learned Making This a Few Times
  1. Sweet potato starch gives a crunchier, kind of craggier coating than cornstarch, but honestly cornstarch's fine if that's what's around, don't stress over it.
  2. Don't skip the double fry even though it feels like an unnecessary extra step when you're hungry and just want to eat. It really is the difference between crispy and crispy-for-five-minutes.
  3. Eat it hot, basically right away. This isn't one of those dishes that holds up sitting around — the crunch fades fast, so don't make it ahead expecting leftovers to taste the same.

Notes

Eat it hot, basically right off the stove — this stuff doesn't stay crispy for long. Give the chicken at least 30 minutes to marinate if you're short on time, but honestly overnight in the fridge makes it so much better. Don't skip the double fry — first round cooks it through, second round's what actually gives you that crunch everyone's after. And go easy on the basil, just 10-15 seconds in the oil, plus don't overcrowd the pan or it'll all turn soggy instead of crispy.