
Homemade Popcorn Chicken Recipe tastes like ultra-crispy little bites of juicy chicken with a salty, herby crunch that rivals any drive-thru. It works perfectly for busy families, game nights, or snacky dinners and takes about 45 minutes from start to finish. I tested this batch while my kids circled the kitchen like hungry sharks, so you know it passed the real-life test.
Why Make This Homemade Popcorn Chicken Recipe at Home
You control everything at home, from the seasoning level to the quality of the chicken and oil. You skip mystery ingredients, soggy takeout, and you get hot, fresh popcorn chicken that stays crunchy.
You also save money when you fry a big batch instead of buying small portions. Plus, you can season half the batch mild for kids and kick up the other half with extra spice for the heat lovers.
“This Homemade Popcorn Chicken Recipe tastes better than any fast food version and stays crispy long after frying.”
Ingredients You Need
Chicken
- 1 ½ pounds boneless, skinless chicken thighs, cut into 1-inch pieces
- Thighs stay juicier than breasts, especially if you reheat leftovers.
- Optional: Use chicken breast if you prefer leaner meat, but marinate a bit longer so it stays tender.
Buttermilk Marinade
- 1 cup buttermilk
- Shortcut: Mix 1 cup milk with 1 tablespoon white vinegar or lemon juice and rest 5 minutes.
- 1 large egg
- 1 teaspoon kosher salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon smoked paprika
- ½ teaspoon black pepper
- ¼ teaspoon cayenne pepper, or more if you like it spicy
Seasoned Coating
- 1 ½ cups all-purpose flour
- ½ cup cornstarch
- Cornstarch keeps the coating extra light and crispy.
- 1 ½ teaspoons kosher salt
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon dried oregano
- ½ teaspoon dried thyme
- ½ teaspoon black pepper
- ¼ teaspoon cayenne pepper (optional, for extra kick)
Oil
- Neutral frying oil, enough for 2 to 3 inches in a heavy pot
- Use canola, vegetable, peanut, or avocado oil. Avoid olive oil for deep frying.
Optional Dipping Sauces
- Ketchup
- Honey mustard
- Ranch dressing
- Spicy mayo (mayonnaise mixed with hot sauce or sriracha)
Equipment
- Large mixing bowls
- Whisk and tongs
- Heavy-bottomed pot or Dutch oven
- Instant-read thermometer or frying thermometer
- Wire rack set over a baking sheet
- Slotted spoon or spider strainer
Tips & Mistakes
- Cut chicken into even, bite-size pieces so everything cooks at the same rate.
- Pat chicken dry before marinating so the buttermilk sticks better.
- Season the marinade and the flour mixture generously or the popcorn chicken tastes flat.
- Let the chicken rest in the buttermilk at least 20 minutes; longer time means more flavor and tenderness.
- Heat oil to 350–365°F and keep it there; low heat gives greasy chicken, high heat burns the coating.
- Fry in small batches so the oil temperature stays hot and the pieces stay crisp.
- Toss chicken in the flour mixture, press the coating on with your hands, then shake off excess so the crust stays craggy, not clumpy.
- Place fried pieces on a wire rack, not paper towels, so the bottoms stay crunchy.
- Salt the chicken right after it comes out of the oil so the seasoning sticks.
- Do not crowd the pot or stir aggressively; gentle movement prevents the coating from falling off.
How to Make Popcorn Chicken Recipe
Step 1: Prep and Marinate the Chicken
Cut the chicken into small, even chunks about 1 inch in size. Add buttermilk, egg, salt, garlic powder, onion powder, smoked paprika, black pepper, and cayenne to a large bowl and whisk until smooth. Add the chicken pieces, stir to coat every piece, and cover the bowl. Chill at least 20 minutes and up to 8 hours.
Step 2: Mix the Seasoned Coating
In another large bowl, mix flour, cornstarch, salt, paprika, garlic powder, onion powder, oregano, thyme, black pepper, and cayenne. Stir until the spices look evenly distributed. Taste a pinch of the dry mix so you can adjust salt or spice before you coat the chicken.
Step 3: Dredge the Chicken
Set up a little breading station with the marinated chicken on one side and the flour mixture on the other. Lift a handful of chicken from the buttermilk, let excess drip off, then drop the pieces into the flour. Toss and press the flour mixture onto the chicken with your hands to create a rough, craggy coating. Place coated pieces on a plate or tray while you heat the oil.
Step 4: Heat the Oil
Pour oil into a heavy pot so it reaches about halfway up the sides. Clip on a thermometer and heat the oil over medium to medium-high heat until it reaches 350–365°F. Adjust the heat as needed and keep an eye on the temperature so it stays in that range.
Step 5: Fry the Popcorn Chicken
Carefully add a small batch of coated chicken pieces to the hot oil. Stir gently with a slotted spoon so the pieces separate and do not stick. Fry 4 to 6 minutes, until the coating turns deep golden brown and the chicken reaches 165°F inside. Transfer the cooked chicken to a wire rack over a baking sheet and sprinkle with a pinch of salt.
Step 6: Finish the Batch and Keep It Crispy
Let the oil return to 350–365°F between batches so each round fries correctly. Continue frying the rest of the chicken in small batches. Keep the finished popcorn chicken on the wire rack in a low oven at 225°F if you want to hold it warm while you finish the batch. Serve hot with your favorite dipping sauces.
Variations I’ve Tried
I swap the smoked paprika with chili powder and add extra cayenne when I want a spicy popcorn chicken version. I also stir a tablespoon of grated parmesan and a little extra dried oregano into the flour coating for an herby, cheesy twist. For a lighter option, I air fry the coated chicken at 390°F for about 10 to 12 minutes, flipping halfway, and spray lightly with oil before cooking.
I also make a sweet and sticky version by tossing the hot popcorn chicken in a quick honey garlic sauce. Mix honey, soy sauce, minced garlic, and a splash of water, simmer until it thickens, then toss the chicken right before serving. Kids love a milder version with extra garlic powder and no cayenne, plus a side of ketchup and ranch.
How to Serve Popcorn Chicken
Serve this Homemade Popcorn Chicken Recipe piled high on a platter with a trio of sauces like ranch, honey mustard, and ketchup. Add carrot sticks, celery sticks, and cucumber slices on the side to balance the crunchy, salty bites. You can tuck the popcorn chicken into warm tortillas with lettuce and pickles for quick wraps. It also tastes great on top of a simple salad with corn, tomatoes, and a creamy dressing.
How to store
- Cool the popcorn chicken completely on a wire rack before storing so steam does not soften the crust.
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Freeze on a baking sheet in a single layer until solid, then move to a freezer bag and keep up to 2 months.
- Reheat in an air fryer at 375°F for 5 to 7 minutes or in a 400°F oven for 8 to 10 minutes until hot and crispy again.

Homemade Popcorn Chicken Recipe
Ingredients
Instructions
- In a medium bowl, combine buttermilk, 1 teaspoon salt, 1/2 teaspoon black pepper, 1 teaspoon garlic powder, 1 teaspoon onion powder, and 1 teaspoon paprika.
- Add the chicken pieces to the buttermilk mixture, stir to coat well, cover, and refrigerate for at least 30 minutes or up to 4 hours.
- In a large shallow bowl, whisk together the flour, cornstarch, baking powder, 1 teaspoon salt, 1/2 teaspoon black pepper, 1 teaspoon paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, and cayenne pepper if using.
- Heat the vegetable oil in a deep, heavy-bottomed pot to 350°F (175°C). Line a plate or tray with paper towels and place a wire rack on top if available.
- Working in batches, lift the chicken pieces from the buttermilk, letting excess drip off, then toss them in the flour mixture until thoroughly coated. Shake off any excess flour.
- Carefully add the coated chicken pieces to the hot oil, making sure not to overcrowd the pot. Fry for 3–4 minutes, turning occasionally, until golden brown and cooked through.
- Remove the popcorn chicken with a slotted spoon and place on the prepared rack or paper towels to drain. Repeat with remaining chicken, allowing the oil to return to 350°F (175°C) between batches.
- Serve hot with your favorite dipping sauces, such as ketchup, ranch, or honey mustard.
Notes
Approximate per serving (1/4 of recipe): 430 calories; fat 22 g; saturated fat 4 g; carbohydrates 30 g; fiber 1 g; sugars 2 g; protein 28 g; sodium 760 mg. Values will vary based on oil absorption, brands, and portion size.

Leave a Reply