Servings: 4 | Prep Time: 15 minutes | Marinate Time: 30 minutes | Cook Time: 15 minutes | Total Time: 1 hour
Crispy little bites of seasoned chicken that you absolutely cannot stop eating — that’s Popcorn Chicken in a nutshell. Fast food chains have built entire empires on this concept, but the homemade version? It completely embarrasses anything that comes in a paper bag.
I made this for a movie night once. The movie didn’t get much attention.
What Makes Popcorn Chicken So Addictive?
The appeal is simple: bite-sized pieces, ultra-crispy coating, juicy interior, and a seasoning blend that hits every flavor note at once. Each piece is essentially a tiny, perfect fried chicken experience.
The size is the secret. Smaller pieces mean more surface area, which means more coating, which means more crunch per bite. It’s just math — delicious, irrefutable math.
Homemade vs. Fast Food Popcorn Chicken
Fast food versions can be great. But they also come with mystery ingredients, inconsistent sizing, and that unfortunate sogginess that sets in during the drive home.
Making Popcorn Chicken at home gives you full control over quality, seasoning, and crispiness. And honestly, it takes less time than waiting in a drive-through during peak hours.
Ingredients for Popcorn Chicken

Here’s everything you need to serve 4 people:
For the Chicken and Marinade:
- 1.5 lbs (680g) boneless, skinless chicken breasts or thighs
- 1 cup (240ml) buttermilk
- 1 tsp hot sauce (like Tabasco or Frank’s)
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
For the Coating:
- 1 1/2 cups (190g) all-purpose flour
- 1/2 cup (60g) cornstarch
- 1 1/2 tsp salt
- 1 tsp black pepper
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 tsp smoked paprika
- 1/2 tsp cayenne pepper (adjust to taste)
- 1/2 tsp dried oregano
Now For Frying:
- Vegetable oil or canola oil for frying (enough to fill your pan 2–3 inches deep)
Optional Dipping Sauces:
- Ranch dressing
- Honey mustard
- Spicy sriracha mayo
- BBQ sauce
How to Make Popcorn Chicken — Step by Step

Step 1: Cut the Chicken
Start with cold chicken straight from the fridge — it’s firmer and easier to cut into uniform pieces. Use a sharp knife and cut each breast or thigh into roughly 1-inch chunks. You’re not looking for perfection here; just keep the sizes similar so everything cooks evenly.
Consistent sizing matters more than shape. If some pieces are twice the size of others, the smaller ones will overcook and dry out while the large ones finish. Aim for pieces that look like generous popcorn — hence the name.
Pat the cut chicken pieces dry with paper towels. Just like with any fried food, surface moisture is the enemy of crispiness. Dry chicken holds the marinade and coating better than wet chicken.
Set the pieces aside on a clean plate while you prepare the marinade.
Step 2: Marinate the Chicken
Pour the buttermilk into a large bowl. Add the hot sauce, salt, black pepper, and garlic powder. Whisk everything together until fully combined.
Add the chicken pieces to the buttermilk mixture and toss to coat every piece. Make sure no dry spots remain — the buttermilk needs full contact with the chicken to work properly.
Cover the bowl with plastic wrap and refrigerate for at least 30 minutes. If you have more time, marinate for up to 4 hours. The buttermilk tenderizes the chicken through its natural acidity and gives the coating something to grip onto.
FYI — don’t skip this step thinking it won’t matter. The buttermilk marinade is what separates genuinely juicy Popcorn Chicken from the dry, disappointing kind. Those 30 minutes pay dividends in every single bite.
Step 3: Mix the Coating
While the chicken marinates, combine the all-purpose flour, cornstarch, salt, black pepper, garlic powder, onion powder, smoked paprika, cayenne pepper, and dried oregano in a large shallow bowl or baking dish. Whisk everything together until the spices distribute evenly throughout the flour.
The cornstarch is a key player here — don’t leave it out. It absorbs moisture faster than flour alone and creates an extra-crispy, light crust that stays crunchy longer after frying. IMO, the combination of flour and cornstarch produces a far better coating than flour on its own.
Taste a tiny pinch of the dry coating mixture. It should smell fragrant and taste well-seasoned. This is your only chance to adjust the seasoning before it hits the hot oil — add more cayenne if you want heat, or more paprika for deeper color.
Step 4: Coat the Chicken
Remove the marinated chicken from the fridge. Set up a dredging station: the bowl of chicken in buttermilk on one side, the seasoned flour mixture in the middle, and a wire rack or clean baking sheet on the other side to hold the coated pieces.
Take each piece of chicken, let the excess buttermilk drip off for a second, then drop it into the flour mixture. Press the flour firmly onto all sides of the chicken — don’t just roll it around loosely. You want the coating to compact slightly onto the surface.
Lift the coated piece and gently shake off any excess loose flour. Place it on the wire rack. Repeat this process for every piece of chicken.
Once all pieces are coated, let them sit on the wire rack for 5 to 10 minutes before frying. This resting time allows the coating to hydrate slightly and bond to the chicken, which means it won’t fall off in the oil. Have you ever watched a beautiful coating just peel away during frying? This step prevents exactly that.
Step 5: Heat the Oil
Pour vegetable or canola oil into a heavy-bottomed pot or deep skillet to a depth of about 2 to 3 inches. Heat it over medium-high heat until it reaches 350°F (175°C). Use a kitchen thermometer for accuracy — this is non-negotiable for good fried chicken.
Oil temperature controls everything in frying. Too cool and the chicken absorbs oil and turns greasy. Too hot and the coating burns before the inside cooks through. At 350°F you get a golden, crispy crust in the time it takes the chicken to cook through completely.
If you don’t have a thermometer, you can test the oil by dropping in a small pinch of flour. If it sizzles immediately and rises to the surface, the oil is ready to use. However, if it sinks and stays at the bottom, it needs more time to heat up.
Step 6: Fry the Popcorn Chicken
Once the oil hits temperature, carefully lower a batch of coated chicken pieces in using a slotted spoon or spider strainer. Don’t drop them in from a height — slide them in gently close to the surface of the oil to avoid splashing.
Fry in batches. Crowding the pot drops the oil temperature sharply and results in steamed, soggy chicken instead of crispy, golden pieces. Depending on your pot size, fry 15 to 20 pieces at a time, leaving space between each one.
Fry each batch for 3 to 4 minutes, turning the pieces occasionally with a slotted spoon to ensure even browning on all sides. The chicken is done when it turns a deep golden brown and reaches an internal temperature of 165°F (74°C).
Use the slotted spoon to transfer each batch to a clean wire rack set over a baking sheet. Never drain fried food on paper towels — the steam gets trapped underneath and softens the crust. A wire rack lets air circulate around the entire piece, keeping every surface crispy.
Allow the oil to return to 350°F between batches before adding the next round. This usually takes about 1 to 2 minutes.
Step 7: Season Immediately and Serve
As soon as each batch comes out of the oil, hit it with a light pinch of flaky salt while the coating is still hot and slightly wet. Salt sticks far better at this stage than after the crust sets.
Pile the finished Popcorn Chicken onto a serving plate and bring your dipping sauces alongside. Serve immediately — these are at their absolute peak right out of the fryer. Waiting too long is technically your own fault
Best Dipping Sauces for Popcorn Chicken

The right dipping sauce elevates this dish from great to genuinely hard to stop eating. Some favorites:
- Honey mustard — sweet, tangy, and classic for a reason
- Spicy sriracha mayo — mix equal parts mayo and sriracha, squeeze of lemon
- Ranch dressing — always a crowd-pleaser, zero debate needed
- BBQ sauce — smoky sweetness works especially well with the paprika coating
- Sweet chili sauce — an unexpected but fantastic pairing
Tips for Extra Crispy Popcorn Chicken
A few extra moves that separate good from unforgettable:
- Double dredge — dip in buttermilk, coat in flour, dip in buttermilk again, coat in flour again for an extra-thick crust
- Use chicken thighs instead of breasts for juicier, more flavorful bites that stay moist even if slightly overcooked
- Add a tablespoon of vodka to the buttermilk marinade — it evaporates faster than water during frying and creates a lighter, crispier crust
- Keep finished batches warm in a 200°F (95°C) oven on a wire rack while you finish frying
- Season the flour generously — the coating should taste bold on its own because some seasoning always falls off during frying
Frequently Asked Questions
Can I make Popcorn Chicken in an air fryer?
Yes — spray the coated pieces generously with cooking spray and air fry at 400°F (200°C) for 10 to 12 minutes, shaking the basket halfway through. The result is slightly less crispy than deep-fried but still genuinely good, and considerably less oil.
Can I use a different milk instead of buttermilk?
You can make a quick substitute by adding 1 tablespoon of white vinegar or lemon juice to 1 cup of regular milk. Let it sit for 5 minutes until it curdles slightly. It works nearly as well as store-bought buttermilk.
3. How do I store and reheat leftover Popcorn Chicken? Store leftovers in an airtight container in the fridge for up to 3 days. To reheat and restore crispiness, spread pieces on a baking sheet and bake at 375°F (190°C) for 8 to 10 minutes. The microwave reheats them fast but kills the crunch completely.
What oil works best for frying Popcorn Chicken?
Neutral, high smoke-point oils work best: vegetable oil, canola oil, peanut oil, or sunflower oil. Avoid olive oil — its lower smoke point means it breaks down at frying temperatures and imparts a bitter flavor.
Can I freeze Popcorn Chicken?
Yes. Fry the chicken, let it cool completely, then freeze in a single layer on a baking sheet before transferring to a freezer bag. Reheat from frozen at 400°F (200°C) for 12 to 15 minutes in the oven or air fryer. It holds up surprisingly well.
Final Thoughts
Homemade Popcorn Chicken is one of those recipes that delivers results so good, you’ll genuinely question every drive-through decision you’ve ever made. The buttermilk marinade, the cornstarch-boosted coating, the perfectly seasoned crust — every detail earns its place.
Make a big batch this weekend. Set out a spread of dipping sauces. Watch them disappear faster than you thought possible. Then take full credit for all of it.

Popcorn Chicken
Ingredients
Method
- Step 1: Cut the Chicken. Start with cold chicken and cut each breast or thigh into roughly 1-inch chunks.
- Pat the cut chicken pieces dry with paper towels.
- Set aside while preparing the marinade.
- Step 2: Marinate the Chicken. Whisk together buttermilk, hot sauce, salt, black pepper, and garlic powder in a bowl.
- Add chicken pieces and toss to coat. Refrigerate for at least 30 minutes.
- Step 3: Mix the Coating. Combine flour, cornstarch, salt, black pepper, garlic powder, onion powder, smoked paprika, cayenne pepper, and dried oregano in a shallow bowl.
- Whisk until well combined.
- Step 4: Coat the Chicken. Set up a dredging station with buttermilk, seasoned flour, and a wire rack.
- Coat each piece in flour and shake off excess.
- Step 5: Heat the Oil. Heat vegetable or canola oil in a heavy-bottomed pot to 350°F (175°C).
- Step 6: Fry the Popcorn Chicken. Carefully lower coated chicken into the hot oil and fry in batches for 3 to 4 minutes.
- Transfer to a wire rack to drain.
- Step 7: Season Immediately and Serve. Season with flaky salt and serve hot with dipping sauces.



