Marinated first with five-spice powder, tossed with Sichuan salt and pepper seasoning and garnished with fried basil leaves, this Taiwanese popcorn chicken is a great snack or appetizer sure to satisfy your street food cravings.

No doubt you’ve had fried chicken before, but have you had Taiwanese popcorn chicken? I learned a long time ago that this isn’t your typical fried chicken. Every bite isn’t just salty, but it’s sweet, peppery and spicy at the same time. The five-spice powder adds so much flavor and the Sichuan salt and pepper seasoning adds a numbing kick. They’re addictive and they are bite-sized, so you have an excuse to reach for just one more and then one more until you’re all out. At least that may have happened to me.

What is Taiwanese Popcorn Chicken?
Taiwanese Popcorn Chicken is most commonly found at the side vendors, restaurants and night markets in Taiwan. It is a popular Taiwanese snack or appetizer. Marinated first for a couple hours and then deep-fried, the bite-sized tender and flavorful pieces of chicken are then tossed in generous Sichuan salt and pepper seasoning and garnished with fried Thai Basil.
The chicken is traditionally fried twice, once at a lower temperature and again at a higher temperature to get an even crunchier golden brown texture. For the sake of time (and health), I usually just fry my chicken once, but feel free to make your own decision here.
What You’ll Need to Make Taiwanese Popcorn Chicken
- Chicken thighs: I like using dark meat, so the chicken doesn’t come out dry. Other cuts should work as well.
- Thai basil leaves: Has a slightly stronger flavor than sweet basil and is often found in Asian supermarkets.
- Garlic
- Ginger
- Soy paste: Is basically soy sauce with sugar added.
- Sugar: Cause just a tad more always helps!
- Shaoxing rice wine: You can also find this at your local Asian market. Japanese rice wine would also work.
- Five spice powder: One of the quintessential flavors of this dish, so do not sub out. It’s made up of cinnamon, fennel seeds, Sichuan peppercorns, cloves and star anise.
- Baking soda
- Salt
- Soy sauce
- Egg yolk
- Sweet potato starch: Sweet potato starch (not to be confused with potato starch) is more commonly used in Taiwanese dishes over other starches. It creates a crisper exterior on fried foods. If you can not find it, use 1.5 cups flour and 2 T. cornstarch instead.
- Vegetable or canola oil or frying oil of your choice
- Jiao Yan/Sichuan Salt and Pepper seasoning: Made up of salt, roasted Sichuan peppercorns, white pepper and five spice powder, it is what makes this popcorn chicken unique to Taiwan. Do not leave it out!

Overview: How to make Taiwanese Popcorn Chicken
- Prepare soy five-spice marinade and marinate the chicken for at least 2 hours.
- Make Jiao Yan (aka Sichuan salt and pepper seasoning) by toasting whole peppercorn and spices and then grinding them up.
- Mix egg with the marinated chicken and toss the chicken mixture in the sweet potato starch.
- Fry the chicken in two batches until golden brown and crisp.
- Fry Thai Basil Leaves.
- Serve Taiwanese popcorn chicken with the salt and pepper seasoning and garnish with Thai basil.
Additional Recipe Notes
- Most of the ingredients can be found at your local supermarket store. You can find Thai basil, rice wine, five spice powder, soy paste and sweet potato starch at your local Asian market.
- An air fryer could also work here. Generously and evenly spray the chicken first, so it gets a nice even brown.
- I highly recommend taking the time to make the Sichuan salt and pepper seasoning (aka Jiao Yan). It is one of the signature flavors of this dish and puts it over the top!

What to serve with Taiwanese Popcorn Chicken
Taiwanese Braised Beef Noodle Soup
Mapo Tofu with Pork

Taiwanese Popcorn Chicken (鹽酥雞 | Yan Su Ji )
- Prep Time: 135 minutes
- Cook Time: 10 minutes
- Total Time: 2 hours 25 minutes
- Yield: 5–6 servings 1x
- Category: Appetizer
- Method: Frying
- Cuisine: Taiwanese
Description
Marinated first with five-spice powder, tossed with Sichuan salt and pepper seasoning and garnished with fried basil leaves, this Taiwanese popcorn chicken is a great snack or appetizer sure to satisfy your street food cravings.
Ingredients
- 1.5 lb chicken thighs, cut into 1-inch chunks (Cut into 1.5-inch chunks if you like larger pieces of meat)
- 1 cup of Thai Basil leaves, plucked, washed and dried
Marinade:
- 4 cloves garlic, minced
- 1/2-inch piece of ginger, sliced thinly
- 1 T. sweet soy paste
- 1 T. sugar
- 1 T. Shaoxing rice wine
- 1/4 tsp. five spice powder
- 1/4 tsp. baking soda
- 1/2 tsp. salt
- 1/2 T. soy sauce
Frying:
- 1 egg yolk, beaten
- 1.5–2 cups sweet potato starch
- 2 cups vegetable or canola oil (This amount may vary depending on your pot size.)
Jiao Yan/Sichuan Salt and Pepper seasoning:
- 2 T. salt
- 2 T. Sichuan peppercorn
- 1 T. white pepper
- 1/2 T. 5-spice powder
Instructions
- Prepare Marinade: Combine the sweet soy sauce, sugar, rice wine, five spice powder, baking soda, salt and soy sauce in a small bowl.
- Marinate: Place the chicken chunks, sauce, garlic, and ginger in a large bowl. Mix to ensure the sauce fully covers the chicken. Cover with plastic wrap and refrigerate for at least 2 hours.
- Make Jiao Yan: In a small frying pan, stir-fry the Sichuan peppercorns over med-high heat being careful not to burn them, about 30 seconds. Remove and grind up the toasted peppercorns with a mortar and pestle. Add white pepper, salt and 5-spice powder and set aside seasoning in a small dip bowl.
- Prepare Chicken for frying: Remove the marinated chicken from the fridge and stir in the egg yolk. Pour 1.5 cups of sweet potato starch (or flour and 2T. cornstarch) into the bowl with the chicken mixture and mix so the chicken is evenly coated in the starch/flour. Alternatively (but slower), you can spread out the starch/flour on a deep plate, and coat each chicken chunk individually. This ensures each piece is completely covered in starch or flour. Rest coated chicken for 5 minutes before frying. This helps the starch adhere well.
- Fry Chicken: While the chicken rests, place 2 cups of oil in a large pot or wok. You may need to add more or less oil depending on the size of your pot. Ensure the oil is 2 inches deep. Heat the oil on high until it reaches 350 degrees F. In two batches, fry the chicken chunks for 2-3 minutes or until golden brown, turning the chicken pieces occasionally with tongs to ensure a nice even crisp exterior. Remove chicken pieces from pot.
- Fry Thai Basil Leaves: Turn off the heat. Carefully add the Thai leaves to the pot. The oil should still be hot. Fry basil for 30 seconds until the leaves are bright green. Remove with tongs being careful not to crush the leaves. They will be brittle.
- Serve: Sprinkle some Jiao Yan over the fried chicken to taste and garnish with the fried basil. Serve the Taiwanese popcorn chicken as an appetizer or main dish with rice, and serve with extra seasoning on the side.
Notes
- I like using chicken thighs/dark meat for this recipe, but feel free to use your favorite cut. Pork may also work, but I have not tried it.
- Most of the ingredients can be found at your local supermarket store. You can find Thai basil, rice wine, five spice powder, soy paste and sweet potato starch at your local Asian market.
- An air fryer could also work here. Generously and evenly spray the chicken first, so it gets a nice even brown.
- If you can’t find sweet potato starch, use 1.5 cups flour and 2 T. cornstarch instead.
- Prep time includes marinating time.
Leave a Reply