There was this one rainy evening when I was craving something crunchy and satisfying but didn’t want to venture out. I remember scrolling through some food videos while half-watching a late-night show, and suddenly, this golden, crispy Taiwanese popcorn chicken caught my eye. Honestly, I was skeptical—I’ve tried frying chicken at home before, and it never turns out that perfect. But something about those bite-sized morsels, with their craggy, crunchy coating and little flecks of fried basil, convinced me to give it a shot.
That night, I whipped up these Crispy Taiwanese Popcorn Chicken Bites from scratch, using a few pantry staples and a couple of secret tricks I picked up along the way. The result? A plate full of addictive, crunchy bites that had me sneaking back for more, even while the rain pattered on outside. It wasn’t just about the crispy texture or the burst of savory flavor; it was the way those little bites brought a comforting kind of joy—like a warm hug in chicken form.
Since that night, these popcorn chicken bites have become my go-to snack for when I need a little pick-me-up or when friends pop over unexpectedly. They’re easy enough to throw together, but honestly, the magic is in the crispy exterior and the punch of spices that make each bite pop. This recipe stuck with me because it’s simple, surprisingly fast, and delivers a restaurant-quality crunch right in your own kitchen.
Why You’ll Love This Recipe
- Quick & Easy: Ready in under 30 minutes, perfect for busy nights or sudden cravings.
- Simple Ingredients: Uses everyday pantry staples—no need to hunt down exotic spices.
- Perfect for Snacking & Parties: Great finger food for game nights, casual get-togethers, or a cozy solo treat.
- Crowd-Pleaser: Everyone from kids to adults tends to ask for seconds (and thirds).
- Unbelievably Crispy Texture: The combination of marinating, coating with sweet potato starch, and double-frying creates that iconic crackly crust.
- Authentic Taiwanese Flavor: The subtle use of five-spice powder and fresh basil brings a unique and addicting twist that sets it apart.
This recipe isn’t just a fried chicken snack; it’s a little piece of street food culture you can make at home without fuss. After testing and tweaking it multiple times, I’ve nailed the balance of spice, crunch, and juiciness. Honestly, it’s the kind of recipe where the first bite surprises you—this is better than takeout, and you can control exactly how spicy or mild it gets.
What Ingredients You Will Need
This recipe uses straightforward ingredients that work together to create bold flavor and that signature crispy texture without complicated prep. Most of these are probably already in your kitchen, which makes it a perfect last-minute snack or appetizer.
- Chicken thighs, boneless and skinless (about 1 lb / 450g) – I prefer thighs for juiciness over breast meat.
- Soy sauce (2 tbsp) – for the savory marinade.
- Shaoxing wine or dry sherry (1 tbsp) – adds depth and helps tenderize.
- Garlic, minced (2 cloves) – fresh and fragrant.
- Ginger, grated (1 tsp) – essential for that warming background flavor.
- Five-spice powder
- White pepper (½ tsp) – for a subtle heat and earthiness.
- Salt (1 tsp) – to season perfectly.
- Egg (1 large) – helps the coating stick.
- Sweet potato starch (about ¾ cup / 90g) – this is key for that crispy, crackly coating. I recommend brands like Bob’s Red Mill or local Asian markets for best texture.
- Fresh Thai basil leaves (a handful) – these get fried alongside the chicken and add a beautiful aroma and flavor.
- Vegetable oil for frying (enough for about 2 inches deep in your pan).
- Optional chili powder or chili flakes
If you want to swap for gluten-free, use tamari instead of soy sauce and double-check your five-spice powder. For a dairy-free version, this recipe is already safe since it uses no dairy. In summer, fresh Thai basil is easier to find, but dried basil can be a fallback in a pinch.
Equipment Needed
- Deep frying pan or wok: A wok works great for even heat distribution, but a deep, heavy-bottomed skillet will do.
- Thermometer: Optional but very helpful for maintaining oil temperature around 350°F (175°C).
- Mixing bowls: For marinating and coating your chicken.
- Slotted spoon or spider strainer: To safely remove fried chicken from hot oil.
- Paper towels or wire rack: For draining excess oil after frying.
- Kitchen scissors or sharp knife: For cutting chicken into bite-sized pieces.
If you don’t have a thermometer, test the oil by dropping a small piece of batter—if it sizzles immediately and floats, you’re good to go. I’ve found that using a spider strainer makes frying less messy and safer than tongs alone. For budget-friendly options, a heavy skillet and a candy thermometer from any kitchen store will work wonders.
Preparation Method

- Cut the chicken: Slice boneless chicken thighs into bite-sized pieces, about 1 to 1.5 inches (2.5–4 cm). Try to keep them uniform for even cooking. This step usually takes about 5 minutes.
- Make the marinade: In a bowl, combine 2 tbsp soy sauce, 1 tbsp Shaoxing wine, minced garlic, grated ginger, 1 tsp five-spice powder, ½ tsp white pepper, and 1 tsp salt. Stir well. Toss the chicken pieces in this marinade and let sit for at least 20 minutes. Trust me, this step is what makes the chicken flavorful inside.
- Prepare the coating: Beat one large egg in a separate bowl. Place the sweet potato starch in another bowl. The egg helps the starch stick and creates that iconic crispy crust.
- Coat the chicken: Dip each marinated piece into the egg, letting excess drip off, then dredge in sweet potato starch until fully coated. Lay them out on a plate in a single layer to avoid clumping during frying.
- Heat the oil: Pour enough vegetable oil into your pan or wok to reach about 2 inches (5 cm) deep. Heat to 350°F (175°C). Use a thermometer if you have one. If the oil is too hot, the coating burns; too cool, it gets soggy.
- First fry: Fry the chicken pieces in batches for about 3 minutes just until the coating sets and the chicken is cooked halfway. Remove and drain on paper towels or a wire rack. This step cooks the chicken through without overbrowning.
- Second fry (double fry): Increase the oil temperature to 375°F (190°C). Fry the chicken again in batches for 1-2 minutes until golden, crunchy, and blistered-looking. This double frying is the secret to that extra-crispy texture.
- Fry the basil: Quickly fry a handful of fresh Thai basil leaves in the hot oil just until crisp (about 10 seconds). Drain on paper towels and sprinkle over the finished chicken for a fragrant touch.
- Drain and season: Remove chicken from oil, drain well, and if you like, toss with a pinch of chili powder or flakes while still hot.
Pro tip: Don’t overcrowd the pan during frying; it drops the oil temperature and leads to greasy chicken. Also, keep the cooked pieces warm in a low oven if you’re doing multiple batches. This method always yields crispy chicken that stays crunchy even when cooled.
Cooking Tips & Techniques
One of the trickiest parts of making Taiwanese popcorn chicken is getting that signature crisp without drying out the meat. The marinade is key—don’t skip it, and give it time to work its magic. Also, the sweet potato starch is non-negotiable; regular flour won’t give the same crunch or texture.
Double frying can seem like extra work, but it’s honestly what transforms this snack from good to unforgettable. The first fry cooks the chicken gently, and the second creates that blistered, crackly crust. If you try single frying, your chicken will be tasty but lack that satisfying crunch.
Temperature control is your best friend here. Use a thermometer or do the small batter test to keep oil steady. I once left the oil too hot and ended up with burnt chicken on the outside and undercooked inside—not fun.
Don’t forget to fry the basil leaves last. They add an aromatic, crispy element that’s unmistakably Taiwanese and a nice contrast to the chicken’s savory crunch.
Lastly, serve these bites soon after frying—they’re best fresh, but if you have leftovers, reheat in a hot oven to revive the crispiness.
Variations & Adaptations
- Spicy version: Add 1 tsp of chili powder or cayenne pepper to the marinade for a subtle heat or sprinkle chili flakes over the finished chicken.
- Gluten-free: Use tamari instead of soy sauce and confirm sweet potato starch is pure and gluten-free.
- Air fryer adaptation: Coat as usual, then air fry at 400°F (200°C) for about 12-15 minutes, shaking halfway. It won’t be quite as crispy as deep frying but is a healthier alternative.
- Herb swap: If you don’t have Thai basil, fresh holy basil or sweet basil can work, though the flavor will differ slightly.
- Personal twist: I once tossed the chicken in a garlic chili sauce after frying for a sticky, spicy glaze that was a big hit at a casual dinner party.
Serving & Storage Suggestions
Serve these popcorn chicken bites hot or warm, ideally right off the fryer, with a side of pickled cucumbers or a simple dipping sauce like sweet chili or soy garlic. They pair wonderfully with cold beer or a jasmine iced tea for a refreshing balance.
If you have leftovers, store them in an airtight container in the fridge for up to 2 days. To reheat, spread them out on a baking sheet and pop in a 375°F (190°C) oven for 5-7 minutes. This helps bring back the crispness without drying out the chicken.
The flavors tend to mellow a bit overnight, so if you have the patience, letting them rest wrapped in paper towels before reheating can reduce any sogginess. Also, the fried basil loses some crunch after storage, so it’s best to fry fresh basil leaves when serving leftovers.
Nutritional Information & Benefits
Each serving (about 4 oz / 115g) of these crispy Taiwanese popcorn chicken bites contains approximately 280 calories, 20g protein, 15g fat, and 8g carbohydrates. Using chicken thighs adds richness and moisture while providing good protein content.
The marinade’s ginger and garlic have natural anti-inflammatory properties, and the use of fresh basil adds antioxidants along with a burst of flavor. Choosing sweet potato starch over regular flour reduces gluten content, making this a relatively light fried snack compared to batter-heavy fried chicken.
While fried, this recipe’s portion control and ingredient simplicity make it a reasonable indulgence, especially when paired with fresh veggies or light sides.
Conclusion
If you want a snack that’s crispy, flavorful, and authentically Taiwanese without the hassle of takeout, these Crispy Taiwanese Popcorn Chicken Bites are a winner. They’re easy to make, fun to eat, and remind me of those cozy evenings when a simple plate of food feels like the perfect comfort.
Feel free to tweak the spice level or experiment with herbs to make it your own. I love how this recipe brings a little street food magic into my kitchen, and I hope it does the same for you.
Next time you want something crunchy and savory, you know what to do. Don’t hesitate to share how you made it your own—I always enjoy hearing about new twists on this classic snack!
FAQs
What cut of chicken is best for Taiwanese popcorn chicken?
Boneless, skinless chicken thighs are best because they stay juicy and tender after frying. Chicken breast can be used but tends to dry out faster.
Can I use regular flour instead of sweet potato starch?
Sweet potato starch is key for that crispy, crackly coating. Regular flour won’t give the same texture, so it’s best to stick with sweet potato starch or tapioca starch if unavailable.
How do I keep the chicken crispy after frying?
Drain on a wire rack instead of paper towels to avoid sogginess, don’t overcrowd the oil, and serve promptly. Reheat leftovers in the oven to revive crispness.
Is it necessary to double fry the chicken?
Double frying is what creates the signature crisp texture. The first fry cooks the chicken, and the second crisps the coating. You can single fry, but it won’t be as crunchy.
Can I make these in an air fryer?
Yes! Coat the chicken as usual and air fry at 400°F (200°C) for 12-15 minutes, shaking halfway. They’ll be a bit less crispy but still delicious and healthier.
Pin This Recipe!

Crispy Taiwanese Popcorn Chicken Bites
These crispy Taiwanese popcorn chicken bites are a quick and easy homemade snack with a crunchy exterior and authentic Taiwanese flavor, perfect for snacking or parties.
- Prep Time: 25 minutes
- Cook Time: 10 minutes
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Category: Snack
- Cuisine: Taiwanese
Ingredients
- 1 lb (450g) boneless, skinless chicken thighs
- 2 tbsp soy sauce
- 1 tbsp Shaoxing wine or dry sherry
- 2 cloves garlic, minced
- 1 tsp ginger, grated
- 1 tsp five-spice powder
- ½ tsp white pepper
- 1 tsp salt
- 1 large egg
- ¾ cup (90g) sweet potato starch
- A handful of fresh Thai basil leaves
- Vegetable oil for frying (about 2 inches deep)
- Optional: chili powder or chili flakes for sprinkling
Instructions
- Cut the boneless chicken thighs into bite-sized pieces, about 1 to 1.5 inches (2.5–4 cm), keeping them uniform for even cooking.
- In a bowl, combine soy sauce, Shaoxing wine, minced garlic, grated ginger, five-spice powder, white pepper, and salt. Stir well and toss the chicken pieces in this marinade. Let sit for at least 20 minutes.
- Beat the egg in a separate bowl. Place the sweet potato starch in another bowl.
- Dip each marinated chicken piece into the egg, letting excess drip off, then dredge in sweet potato starch until fully coated. Lay them out in a single layer on a plate.
- Pour vegetable oil into a deep frying pan or wok to about 2 inches (5 cm) deep and heat to 350°F (175°C).
- Fry the chicken pieces in batches for about 3 minutes until the coating sets and the chicken is cooked halfway. Remove and drain on paper towels or a wire rack.
- Increase the oil temperature to 375°F (190°C). Fry the chicken again in batches for 1-2 minutes until golden, crunchy, and blistered-looking.
- Quickly fry a handful of fresh Thai basil leaves in the hot oil for about 10 seconds until crisp. Drain on paper towels.
- Remove chicken from oil, drain well, and if desired, toss with a pinch of chili powder or flakes while still hot. Sprinkle fried basil leaves over the chicken before serving.
Notes
Do not overcrowd the pan during frying to maintain oil temperature and avoid greasy chicken. Use sweet potato starch for the signature crispy texture. Double frying is essential for the best crunch. Reheat leftovers in a 375°F oven for 5-7 minutes to revive crispiness. Fry basil leaves last for best aroma and texture.
Nutrition
- Serving Size: About 4 oz (115g) pe
- Calories: 280
- Fat: 15
- Carbohydrates: 8
- Protein: 20
Keywords: Taiwanese popcorn chicken, crispy chicken bites, fried chicken snack, Taiwanese street food, easy chicken recipe, double fried chicken


