Love this? Save it for later!
Share the inspiration with your friends
“You’ve got to try this,” my friend Mei said one humid Saturday afternoon, waving a paper bag that smelled like a little piece of heaven. We were at a bustling night market in San Diego, surrounded by the chatter of vendors and the clang of woks. Honestly, I wasn’t expecting much from a simple street snack, but that first bite of Crispy Taiwanese Popcorn Chicken with Thai Basil & Garlic Aioli hit me like a flavor explosion.
The golden, crunchy nuggets had this perfect balance of spice and herbal brightness, and the aioli? Creamy with a garlicky kick that made me close my eyes in delight. Mei told me it was a recipe she picked up from a stall in Taipei, and ever since that day, I’ve been on a mission to recreate that magic in my own kitchen — with a little twist of my own.
Maybe you’ve been there, standing in front of your stove, trying to capture that elusive street food vibe at home. Let me tell you, this Crispy Taiwanese Popcorn Chicken recipe is surprisingly easy, and the Thai basil garlic aioli brings that extra punch that makes it stand out. Plus, the story behind it — a bustling market, a lucky bite, a recipe scribbled on a napkin — well, it’s all part of the fun. So, grab your apron and let’s get cooking!
Why You’ll Love This Recipe
This Crispy Taiwanese Popcorn Chicken with Thai Basil & Garlic Aioli is a crowd-pleaser for so many reasons. It’s one of those dishes that’s quick to make but tastes like you spent hours perfecting it. Here’s why it stands out:
- Quick & Easy: You can have this ready in about 30 minutes — perfect for busy weeknights or surprise guests.
- Simple Ingredients: No exotic shopping trips needed; most ingredients are pantry staples or easy to find at your local market.
- Perfect for Parties: Whether it’s a casual get-together or a game night, these bite-sized nuggets disappear fast.
- Crowd-Pleaser: Kids and adults alike rave about the crispy texture and bold flavors.
- Unbelievably Delicious: The combination of Taiwanese-style seasoning and the fresh Thai basil aioli is next-level comfort food.
This isn’t just another fried chicken recipe — the secret lies in the double-frying method for that unbeatable crunch, and the aioli, which I blend fresh Thai basil into for a fragrant twist. Honestly, after testing this a dozen times, I can say it’s the best version I’ve found. It’s the kind of dish that makes you close your eyes after the first bite and whisper, “Wow.” If you’ve ever struggled to get that perfect crunch at home, this recipe has your back.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfyingly crispy texture without fuss. Most of these are pantry staples, and a couple are fresh herbs that really make a difference.
- For the Chicken:
- 1 lb (450g) boneless, skinless chicken thighs, cut into bite-sized pieces (thighs stay juicy)
- 2 cloves garlic, minced (adds aroma)
- 1 tsp five-spice powder (classic Taiwanese flavor)
- 1 tsp white pepper
- 1 tsp salt
- 1 tbsp soy sauce (I prefer Kikkoman for consistent flavor)
- 1 tbsp rice wine or dry sherry (helps tenderize)
- 1 cup (120g) sweet potato starch or cornstarch (sweet potato starch gives the crispiest texture)
- Vegetable oil for frying (canola or peanut oil works great)
- For the Thai Basil & Garlic Aioli:
- 1/2 cup (120g) mayonnaise (homemade or store-bought)
- 2 cloves garlic, minced finely
- 1/4 cup fresh Thai basil leaves, chopped (adds fresh herbal aroma)
- 1 tsp lime juice (brightens the sauce)
- 1/2 tsp sugar
- Pinch of salt and black pepper
Tip: If you can’t find Thai basil, regular sweet basil will do, but the subtle anise notes are what make the aioli special. Also, sweet potato starch is key for the authentic crunch — cornstarch is a fine substitute but slightly less crisp.
Equipment Needed
- Heavy-bottomed deep frying pan or wok (at least 3-quart capacity) — I find a cast iron skillet works well to maintain temperature
- Thermometer (optional but helpful to keep oil at 350°F/175°C)
- Mixing bowls for marinating and coating
- Slotted spoon or spider skimmer for frying
- Cooling rack or paper towels to drain excess oil
- Food processor or blender (for making the aioli)
If you don’t have a thermometer, you can test the oil by dipping a wooden chopstick—if bubbles form steadily around it, you’re good to go. For budget-friendly frying, a large stainless steel pot works fine but be careful with temperature swings. The cooling rack really helps keep the chicken crispy instead of soggy.
Preparation Method

- Marinate the Chicken (10 minutes): In a mixing bowl, combine the bite-sized chicken pieces with minced garlic, five-spice powder, white pepper, salt, soy sauce, and rice wine. Mix well to coat evenly. Cover and let it sit at room temperature for about 10 minutes while you prep other ingredients.
- Prepare the Aioli (5 minutes): While the chicken marinates, combine mayonnaise, minced garlic, chopped Thai basil, lime juice, sugar, salt, and black pepper in a blender or food processor. Pulse until smooth and creamy. Taste and adjust seasoning. Refrigerate until serving.
- Coat the Chicken (5 minutes): Spread the sweet potato starch in a shallow dish. One by one, dredge each piece of marinated chicken in the starch, pressing lightly to ensure a thick, even coating. Shake off excess starch. This step is crucial for that signature crunch.
- Heat the Oil: Pour oil into your pan or wok to a depth of about 2 inches (5 cm). Heat over medium-high heat to 350°F (175°C). If you don’t have a thermometer, test with a chopstick as mentioned.
- First Fry (5 minutes): Carefully add chicken pieces in batches—don’t overcrowd the pan. Fry for about 3-4 minutes, or until the chicken is cooked through but not browned. Remove with a slotted spoon and drain on a cooling rack or paper towels. Let rest for 5 minutes.
- Second Fry (3-4 minutes): Increase the oil temperature to 375°F (190°C). Fry the chicken again in batches until golden brown and extra crispy. This double-fry method locks in juiciness while giving that irresistible crunch.
- Drain and Serve: Drain excess oil and transfer to a serving platter. Serve immediately with a generous dollop of the Thai basil garlic aioli on the side for dipping.
Pro tip: Don’t rush the double-fry. The first fry cooks the chicken through; the second fry crisps it up. Also, resting between fries helps the coating set better. If your kitchen gets busy, you can keep cooked chicken warm in a low oven (200°F/95°C) for a short time, but best enjoyed fresh!
Cooking Tips & Techniques
Getting that perfect crunchy bite can be tricky, but here’s what I’ve learned:
- Marinate just right: Too long and the soy sauce can overpower; 10-15 minutes is perfect for flavor without sogginess.
- Use sweet potato starch: It’s the secret to that authentic Taiwanese crunch. Cornstarch works but expect slightly less crispiness.
- Double frying is a must: The first fry cooks the chicken at lower heat; the second blast at higher heat crisps it up. Skipping this step will leave you with oily or soggy bites.
- Oil temperature matters: If it’s too low, the chicken will absorb oil and get greasy. Too high, it burns before cooking through. A thermometer is your best friend.
- Don’t overcrowd the pan: Crowding drops the oil temperature and leads to uneven cooking. Fry in batches for consistent results.
- Drain properly: Use a cooling rack over a baking sheet instead of paper towels when possible—this prevents sogginess on the bottom.
Once, I forgot to rest the chicken between fries and ended up with coating that fell off. Lesson learned: patience is key! Also, blending the aioli in a food processor helps get that creamy texture and evenly distributed basil flavor — no chunks of leaves or garlic surprises here.
Variations & Adaptations
This recipe is flexible and can be adapted to suit different tastes and dietary needs.
- Spicy Kick: Add 1 tsp of chili powder or a dash of cayenne to the marinade for an extra heat boost.
- Gluten-Free: Use tamari instead of soy sauce and ensure your sweet potato starch is pure and uncontaminated.
- Herb Swap: If you don’t have Thai basil, try swapping in fresh cilantro or mint for a different herbal note in the aioli.
- Oven-Baked Version: For a lighter option, bake the coated chicken at 425°F (220°C) on a wire rack for about 20 minutes, flipping halfway, then broil briefly for extra crisp.
- Personal Twist: Once, I tossed in a little lemongrass paste in the marinade, which gave a lovely citrusy aroma that my family loved.
Serving & Storage Suggestions
Serve this crispy Taiwanese popcorn chicken immediately while hot and crunchy, paired with the Thai basil garlic aioli for dipping. It’s fantastic as a party finger food or as part of a casual dinner alongside steamed rice and sautéed greens.
Leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, pop the chicken in a preheated oven at 375°F (190°C) for about 8-10 minutes to bring back the crispiness. Avoid microwaving unless you like soggy chicken!
The aioli keeps well for up to 3 days refrigerated. Flavors actually meld and deepen over time, so making it a day ahead can be a smart move. Serve with a fresh sprinkle of chopped Thai basil or a squeeze of lime for brightness.
Nutritional Information & Benefits
Per serving (approximately 4 oz/115g chicken with aioli):
| Calories | 350 kcal |
|---|---|
| Protein | 25g |
| Fat | 22g |
| Carbohydrates | 10g |
| Sodium | 600mg |
This recipe provides a good source of protein thanks to the chicken thighs. The Thai basil adds antioxidants and a fresh herbal boost, while garlic in the aioli is known for its immune-supporting properties. Using sweet potato starch instead of wheat flour makes it a better choice for those avoiding gluten.
Keep in mind, this is a fried dish, so enjoying it in moderation is wise, but hey—sometimes you just need that crispy indulgence!
Conclusion
This Crispy Taiwanese Popcorn Chicken with Thai Basil & Garlic Aioli recipe is truly a gem in my kitchen. It brings together that addictive crunch and savory punch that you crave, balanced by an herbaceous, garlicky dip that’s anything but ordinary. I love how simple ingredients and a little technique can transform a humble snack into something memorable.
Feel free to tweak the herbs, spice level, or dipping sauce to suit your style — that’s part of the fun. I’d love to hear how you make it your own, so don’t hesitate to share your twists or questions in the comments below. Go ahead, get cooking, and enjoy every crispy, flavorful bite!
FAQs
What’s the secret to getting the popcorn chicken so crispy?
Double frying is key! The first fry cooks the chicken through, and the second fry crisps up the coating perfectly. Also, using sweet potato starch helps create that signature crunch.
Can I make the Thai basil garlic aioli ahead of time?
Absolutely! It actually tastes better after sitting overnight as the flavors meld. Just keep it refrigerated in an airtight container.
Is it okay to use chicken breast instead of thighs?
You can, but thighs stay juicier and more flavorful. If you use breast, be careful not to overcook as it can dry out quickly.
How do I store and reheat leftover popcorn chicken?
Store in an airtight container in the fridge for up to 2 days. Reheat in a preheated oven at 375°F (190°C) for 8-10 minutes to restore crispiness.
Can I bake this instead of frying?
Yes, baking at 425°F (220°C) on a wire rack for about 20 minutes, flipping halfway, is a lighter option. Finish with a quick broil to crisp the coating.
Pin This Recipe!

Crispy Taiwanese Popcorn Chicken Recipe with Thai Basil Garlic Aioli
A quick and easy recipe for crispy Taiwanese popcorn chicken served with a fragrant Thai basil garlic aioli, perfect for parties or casual dinners.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Appetizer
- Cuisine: Taiwanese
Ingredients
- 1 lb boneless, skinless chicken thighs, cut into bite-sized pieces
- 2 cloves garlic, minced
- 1 tsp five-spice powder
- 1 tsp white pepper
- 1 tsp salt
- 1 tbsp soy sauce
- 1 tbsp rice wine or dry sherry
- 1 cup sweet potato starch or cornstarch
- Vegetable oil for frying (canola or peanut oil)
- 1/2 cup mayonnaise
- 2 cloves garlic, minced finely
- 1/4 cup fresh Thai basil leaves, chopped
- 1 tsp lime juice
- 1/2 tsp sugar
- Pinch of salt and black pepper
Instructions
- Marinate the chicken: In a mixing bowl, combine chicken pieces with minced garlic, five-spice powder, white pepper, salt, soy sauce, and rice wine. Mix well and let sit at room temperature for 10 minutes.
- Prepare the aioli: Combine mayonnaise, minced garlic, chopped Thai basil, lime juice, sugar, salt, and black pepper in a blender or food processor. Pulse until smooth and creamy. Refrigerate until serving.
- Coat the chicken: Spread sweet potato starch in a shallow dish. Dredge each piece of marinated chicken in the starch, pressing lightly to coat evenly. Shake off excess starch.
- Heat oil in a deep frying pan or wok to 350°F (175°C) to a depth of about 2 inches.
- First fry: Fry chicken pieces in batches for 3-4 minutes until cooked through but not browned. Remove and drain on a cooling rack or paper towels. Let rest for 5 minutes.
- Second fry: Increase oil temperature to 375°F (190°C). Fry chicken again in batches until golden brown and extra crispy, about 3-4 minutes.
- Drain excess oil and transfer chicken to a serving platter. Serve immediately with Thai basil garlic aioli.
Notes
Double frying is essential for the perfect crunch. Use sweet potato starch for authentic texture. Rest chicken between fries to set coating. If no thermometer, test oil with a wooden chopstick. Aioli tastes better after sitting overnight. Leftovers reheat best in oven to maintain crispiness.
Nutrition
- Serving Size: Approximately 4 oz (
- Calories: 350
- Sodium: 600
- Fat: 22
- Carbohydrates: 10
- Protein: 25
Keywords: Taiwanese popcorn chicken, crispy chicken, Thai basil aioli, double fried chicken, street food, easy chicken recipe, party food


