
Homemade Popcorn Chicken Recipe tastes like super crispy little chicken bites with a juicy center and a salty, slightly spicy crust that rivals any drive-thru. It works perfectly for busy families, game nights, or solo snack dinners and takes about 45 minutes from start to finish. I tested this batch while my kids tried to steal pieces off the tray, so you know it passed the “tiny food critic” test.
Why Make This Homemade Popcorn Chicken Recipe at Home
Homemade popcorn chicken gives you hot, crunchy bites that stay juicy instead of dry and chewy. You control the seasoning, the oil, and the quality of the chicken, so the flavor hits exactly how you like it.
You also skip mystery ingredients and soggy takeout bags. The recipe uses simple pantry staples, so you likely own most of what you need already.
“This homemade popcorn chicken recipe tastes crispier and fresher than any fast food version, and the leftovers reheat shockingly well.”
Ingredients You Need
Chicken
- 1.5 pounds boneless, skinless chicken thighs, cut into 1 inch pieces
- Thighs stay juicier than breasts, especially for frying.
- You can use chicken breast instead if you prefer leaner meat, but watch the cook time so it does not dry out.
Marinade
- 1 cup buttermilk
- If you do not have buttermilk, mix 1 cup milk with 1 tablespoon white vinegar or lemon juice and rest it 5 minutes.
- 1 large egg
- 1 teaspoon kosher salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika or regular paprika
- 0.5 teaspoon black pepper
- 0.5 teaspoon cayenne pepper, optional for heat
The buttermilk tenderizes the chicken and helps the coating cling. The egg adds extra crunch and structure.
Coating
- 1.5 cups all purpose flour
- 0.5 cup cornstarch
- Cornstarch helps the crust stay extra crisp and light.
- 1.5 teaspoons kosher salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon paprika
- 0.5 teaspoon dried oregano or Italian seasoning
- 0.5 teaspoon baking powder
- Baking powder gives the crust tiny bubbles and a lighter texture.
- Extra black pepper and cayenne to taste
You can use a seasoned flour like Kentucky style chicken breading from the store, but still add a little extra salt and paprika for better flavor.
Oil
- Neutral frying oil, about 4 cups
- Use canola, vegetable, peanut, or sunflower oil. Avoid olive oil because it smokes at higher heat.
Optional Finishing Touches
- Fine salt or seasoned salt to sprinkle right after frying
- Chili powder or extra paprika for color
- Fresh parsley or chives, finely chopped, for garnish
Equipment
- Large mixing bowl for marinade
- Shallow dish or baking pan for coating
- Slotted spoon or spider strainer
- Heavy bottomed pot, Dutch oven, or deep skillet
- Instant read thermometer for oil and chicken
- Wire rack set over a baking sheet
- Tongs
- Paper towels
Tips & Mistakes
- Cut the chicken into even pieces so they cook at the same speed.
- Dry the chicken lightly with paper towels before marinating so the buttermilk sticks better.
- Marinate at least 20 minutes, but no longer than 8 hours, or the texture turns mushy.
- Use cornstarch with flour for a lighter, crispier crust.
- Season both the marinade and the coating so the flavor goes all the way through.
- Heat the oil to 350 to 365 degrees Fahrenheit and keep it there so the chicken crisps instead of soaking up oil.
- Do not crowd the pot or the oil temperature drops and the coating turns greasy.
- Fry in small batches and bring the oil back to temperature between batches.
- Place cooked popcorn chicken on a wire rack, not paper towels, so the bottom stays crisp.
- Salt the chicken right after it comes out of the oil while it still feels hot so the seasoning sticks.
- Check one piece for doneness before you pull a whole batch so you avoid undercooked centers.
- Use an instant read thermometer and cook the chicken to 165 degrees Fahrenheit for safe and juicy bites.
- Toss leftovers in the air fryer or oven, not the microwave, to keep the crust crunchy.
- If you want extra crunch, double dip: marinade, coat, quick dip in buttermilk again, then coat a second time.
- Avoid super thick batter that clumps, or the crust tastes doughy instead of crisp.
How to Make Homemade Popcorn Chicken
Step 1: Prep and marinate the chicken
Cut the chicken into small, bite sized pieces, about 1 inch, and trim any large bits of fat. In a large bowl, whisk the buttermilk, egg, salt, garlic powder, onion powder, paprika, black pepper, and cayenne. Add the chicken pieces and stir until every piece gets coated.
Cover the bowl and chill it in the fridge for at least 20 minutes and up to 8 hours. I usually mix the marinade during lunch and fry the popcorn chicken at dinner time.
Step 2: Mix the coating
In a shallow dish, combine the flour, cornstarch, salt, garlic powder, onion powder, paprika, oregano, baking powder, and extra pepper or cayenne. Stir well so the spices spread evenly through the flour mix. Taste a tiny pinch of the dry mix so you can adjust the salt or spice level before you coat the chicken.
If you want a more craggy crust, drizzle 2 tablespoons of the marinade into the flour and rub it in with your fingers to form little flour clumps. Those clumps turn into extra crispy bits on the chicken.
Step 3: Coat the chicken
Work with a handful of chicken at a time so you do not clump everything together. Lift the chicken pieces from the marinade, let the excess drip off, then drop them into the flour mixture. Toss and press the flour around each piece until every side feels well coated.
Shake off extra flour and place the coated pieces on a plate or tray. For extra crunch, dip each coated piece quickly back into the marinade, then coat again in the flour mix. That double coat gives you serious crunch.
Step 4: Heat the oil
Pour the oil into a heavy pot or Dutch oven so it reaches about 2 to 3 inches deep. Set the pot over medium heat and bring the oil to 350 to 365 degrees Fahrenheit. Use a thermometer to check the temperature and adjust the heat as needed.
Drop a pinch of the flour mix into the oil to test it. The flour should sizzle right away and turn golden within a few seconds.
Step 5: Fry the popcorn chicken
Carefully lower a small batch of coated chicken pieces into the hot oil. Stir gently with a spider or slotted spoon so the pieces do not stick together. Fry each batch for about 3 to 5 minutes, until the crust turns deep golden brown and the chicken reaches 165 degrees Fahrenheit inside.
Lift the chicken from the oil and place it on a wire rack set over a baking sheet. Sprinkle a little extra salt or seasoned salt while the pieces still feel hot. Repeat with the remaining chicken, and keep the finished pieces in a low oven at 200 degrees Fahrenheit if you want to hold them warm.
Step 6: Sauce or season
Serve the popcorn chicken plain with dips or toss it in sauce while it still feels hot. For a sticky sweet version, toss with warm honey and a pinch of chili flakes. For a spicy version, toss with buffalo style hot sauce and a little melted butter.
You can also dust the hot chicken with garlic parmesan seasoning, ranch seasoning, or your favorite fry seasoning. I like to split the batch and season each half differently so everyone at the table finds a favorite.
Variations I’ve Tried
- Extra spicy popcorn chicken
Add more cayenne and a pinch of chili powder to both the marinade and the coating. Toss the hot chicken in your favorite hot sauce mixed with a little honey. Serve with plenty of cooling ranch or blue cheese dressing on the side. - Honey garlic popcorn chicken
Mix 0.25 cup honey, 2 tablespoons soy sauce, 2 minced garlic cloves, and a squeeze of lemon in a small pan. Simmer it for a few minutes until it thickens slightly. Toss the hot popcorn chicken in the sauce and sprinkle sesame seeds and green onions on top. - Oven baked popcorn chicken
Coat the marinated chicken in the flour mix, then place the pieces on a parchment lined baking sheet. Spray generously with cooking spray or brush lightly with oil. Bake at 425 degrees Fahrenheit for 15 to 20 minutes, flipping halfway, until golden and cooked through. - Air fryer popcorn chicken
Preheat the air fryer to 390 degrees Fahrenheit. Arrange coated chicken in a single layer and spray with oil. Cook 8 to 10 minutes, shaking the basket halfway, until the pieces turn golden and reach 165 degrees Fahrenheit. - Gluten free popcorn chicken
Use a gluten free all purpose flour blend and cornstarch in place of regular flour. Check that your baking powder and seasonings list gluten free on the label. The texture stays very close to the original, especially in the air fryer.
How to Serve Popcorn Chicken
Serve homemade popcorn chicken as a snack board with carrot sticks, celery, cucumber slices, and a few dipping sauces like ranch, barbecue, honey mustard, and sweet chili. Pile it over fluffy rice with a drizzle of spicy mayo and some quick pickled veggies for a fun rice bowl. Tuck the pieces into warm tortillas with lettuce, tomato, and a drizzle of sauce for easy handheld wraps.
You can also top a big salad with warm popcorn chicken for a hearty dinner that still feels light. My kids love it in lunchboxes with fruit, crackers, and a small container of dipping sauce.
How to store
- Fridge
Cool the popcorn chicken completely, then store it in an airtight container in the refrigerator for up to 3 days. Line the container with a paper towel to catch extra moisture and keep the crust from softening too much. - Freezer
Arrange cooled pieces on a baking sheet and freeze until solid, then transfer them to a freezer bag. Squeeze out extra air and store for up to 2 months. Label the bag with the date so you track freshness. - Reheating in the oven
Heat the oven to 400 degrees Fahrenheit. Place the popcorn chicken on a wire rack over a baking sheet and warm it for 8 to 10 minutes until hot and crisp. This method keeps the coating crunchy. - Reheating in the air fryer
Set the air fryer to 375 degrees Fahrenheit. Air fry the chicken for 4 to 6 minutes, shaking once, until it heats through and crisps back up. This method works best for both chilled and frozen pieces. - Reheating from frozen
Reheat straight from frozen in the oven at 400 degrees Fahrenheit for 12 to 15 minutes or in the air fryer at 375 degrees Fahrenheit for 8 to 10 minutes. Avoid the microwave because it turns the coating soft and chewy.

Homemade Popcorn Chicken Recipe
Ingredients
Instructions
- In a medium bowl, whisk together the buttermilk and hot sauce (if using). Add the chicken pieces, toss to coat, cover, and refrigerate for at least 30 minutes or up to 4 hours.
- In a large shallow dish, combine the flour, cornstarch, paprika, garlic powder, onion powder, dried oregano, salt, black pepper, and cayenne (if using). Mix well.
- Heat the vegetable oil in a deep, heavy-bottomed pot or deep skillet over medium-high heat to 350°F (175°C).
- Working in batches, remove chicken pieces from the buttermilk, letting excess drip off, then dredge in the flour mixture, pressing lightly to coat all sides.
- Carefully add coated chicken pieces to the hot oil, being sure not to overcrowd the pan. Fry for 4–6 minutes, turning occasionally, until golden brown and cooked through.
- Transfer cooked chicken to a paper towel–lined plate or wire rack to drain. Repeat with remaining chicken pieces.
- Serve hot with your favorite dipping sauces as a snack, appetizer, or part of a meal.
Notes
Approximate per serving (1/4 of recipe): 430 calories; fat 23 g; saturated fat 4 g; carbohydrates 29 g; fiber 1 g; sugars 3 g; protein 26 g; sodium 780 mg. Values are estimates and will vary based on frying temperature, oil absorption, brands used, and portion size.

Leave a Reply