
Homemade Popcorn Chicken Recipe tastes like ultra-crispy little bites of juicy chicken with a salty, savory crunch that rivals any drive-thru. It works perfectly for busy families, game nights, or picky eaters, and you can get it on the table in about 45 minutes. I used to make huge batches of this for my nieces during sleepovers, and they still text me photos when they cook it themselves.
Why Make This Homemade Popcorn Chicken Recipe at Home
You control everything at home, from the quality of the chicken to the level of spice and salt. You skip mystery ingredients and still get that crunchy, snackable texture everyone loves.
You also save money, especially if you cook this Homemade Popcorn Chicken Recipe for a crowd. Leftovers reheat well, so you get easy lunches and snack boxes out of one cooking session.
“This Homemade Popcorn Chicken Recipe tastes better than any fast food version, with crisp coating and juicy chicken in every bite.”
Ingredients You Need
Chicken
- 1 ½ pounds boneless skinless chicken thighs, cut into ¾ inch pieces
- Thighs stay juicier than breasts and forgive slight overcooking.
- Optional: ½ pound boneless skinless chicken breast, cut small, if you like a mix of textures
Buttermilk marinade
- 1 cup buttermilk
- Shortcut: mix 1 cup milk with 1 tablespoon white vinegar or lemon juice, rest 5 minutes.
- 1 large egg
- 1 teaspoon kosher salt
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika or regular paprika
- ½ teaspoon black pepper
- ½ teaspoon dried oregano or Italian seasoning
Seasoned flour coating
- 1 ¾ cups all purpose flour
- ¼ cup cornstarch
- Cornstarch helps the coating fry extra crisp.
- 1 ½ teaspoons kosher salt
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon black pepper
- ½ teaspoon cayenne pepper, optional for heat
- 1 teaspoon baking powder
- Baking powder gives little airy bubbles in the crust.
Optional crumb boost
- ½ cup panko breadcrumbs
- This adds extra crunch and works well if you plan to bake instead of fry.
Oil for frying
- Neutral oil with high smoke point, about 4 cups
- Use canola, peanut, vegetable, or avocado oil.
- Avoid olive oil, since it smokes too quickly at frying temperatures.
Dipping sauces
Use any favorites you keep in the fridge.
- Ketchup
- Ranch dressing
- Honey mustard
- BBQ sauce
- Spicy mayo: mayo mixed with hot sauce or sriracha
Equipment
- Large mixing bowl for marinade
- Medium bowl or shallow dish for flour mixture
- Large heavy pot, Dutch oven, or deep skillet for frying
- Slotted spoon or spider strainer
- Wire rack set over a sheet pan or a plate lined with paper towels
- Instant read thermometer for oil and chicken
- Tongs
Tips & Mistakes
- Cut chicken in similar size pieces so they cook evenly and finish at the same time.
- Dry the chicken lightly with paper towels before marinating so the buttermilk sticks well.
- Season the marinade and the flour mixture so the popcorn chicken tastes flavorful all the way through.
- Do not skip cornstarch or baking powder if you want a super crisp crust.
- Heat oil to 350 to 365°F and keep it in that range so the coating crisps without burning.
- Fry in small batches so the oil temperature stays hot and the pieces do not steam.
- Let coated chicken rest 5 to 10 minutes before frying so the crust clings tightly.
- Place cooked pieces on a wire rack instead of stacking them so the bottoms stay crisp.
- Taste the first batch and adjust salt or spice in the flour mixture before you fry the rest.
- Keep kids and pets away from the stove while you fry so nobody bumps hot oil.
How to Make Homemade Popcorn Chicken Recipe
Step 1: Marinate the chicken
Add buttermilk, egg, salt, garlic powder, onion powder, paprika, black pepper, and oregano to a large bowl. Whisk until smooth. Add chicken pieces and stir until every piece gets coated, then cover and chill at least 20 minutes and up to 8 hours.
If you feel rushed, let the chicken sit at room temperature in the marinade for 15 minutes while you prep the flour mixture. That short rest still adds flavor and tenderness.
Step 2: Mix the seasoned flour coating
In a separate bowl, combine flour, cornstarch, salt, paprika, garlic powder, onion powder, black pepper, cayenne, and baking powder. Whisk until the spices distribute evenly. If you use panko, stir it in now.
Taste a pinch of the flour mixture so you check salt and spice levels. Adjust with more salt or cayenne if you like a bolder Homemade Popcorn Chicken Recipe.
Step 3: Dredge the chicken
Lift a handful of chicken from the marinade and let excess drip off. Toss the pieces in the flour mixture and press gently so the coating sticks and forms little craggy bits. Place coated chicken on a tray or plate.
Repeat with remaining chicken. Let the coated pieces rest 5 to 10 minutes while you heat the oil so the crust sets and clings.
Step 4: Heat the oil
Pour oil into a heavy pot or deep skillet, leaving a few inches of space at the top. Heat over medium to medium high until the oil reaches 350 to 365°F. Use a thermometer, or test with a small pinch of flour that sizzles on contact.
Adjust the heat as needed to keep the temperature steady. Hot but not smoking gives you the best Homemade Popcorn Chicken Recipe texture.
Step 5: Fry the popcorn chicken
Carefully add a small batch of coated chicken to the hot oil. Stir gently with a slotted spoon so pieces do not stick together. Fry 4 to 6 minutes, until deep golden brown and the internal temperature reaches 165°F.
Transfer cooked chicken to a wire rack or paper towel lined plate. Let the oil return to 350°F, then repeat with remaining batches.
Step 6: Season and rest
While the popcorn chicken still feels hot, sprinkle a tiny pinch of salt over each fresh batch. This step locks in flavor on the crust. Let the pieces rest a few minutes so the juices settle and the coating firms up.
Serve warm with your favorite dipping sauces. Watch them disappear faster than you expected.
Variations I’ve Tried
- Extra spicy popcorn chicken
Add more cayenne and a pinch of chili powder to the flour mixture. Stir hot sauce into the buttermilk marinade. Serve with cooling ranch or yogurt dip. - Oven baked popcorn chicken
Toss marinated chicken in a mix of flour, panko, and spices. Spray a wire rack set over a sheet pan with oil, arrange chicken in a single layer, spray the tops with oil, and bake at 425°F for 15 to 20 minutes, turning once, until crisp and cooked through. - Air fryer popcorn chicken
Coat marinated chicken in the seasoned flour and panko mix. Spray pieces lightly with oil, place in a single layer in the air fryer basket, and cook at 390°F for 8 to 12 minutes, shaking once, until golden and cooked through. - Kid friendly mild version
Skip cayenne and smoked paprika and use sweet paprika only. Serve with ketchup, honey mustard, and a simple yogurt dip. - Gluten free popcorn chicken
Use a gluten free all purpose flour blend and gluten free panko. Check labels on sauces to keep everything safe.
How to Serve Popcorn Chicken
Serve this Homemade Popcorn Chicken Recipe piled high on a platter with at least two or three dipping sauces so everyone finds a favorite. Add carrot sticks, celery, cucumber slices, and cherry tomatoes for crunch and color. You can tuck the popcorn chicken into warm tortillas with shredded lettuce and a drizzle of ranch for quick wraps. It also works perfectly over rice bowls with steamed veggies and a drizzle of spicy mayo.
How to store
- Fridge: Cool leftovers completely, then store in an airtight container in the refrigerator for up to 3 days.
- Freezer: Freeze pieces in a single layer on a sheet pan until firm, then transfer to a freezer bag and keep up to 2 months.
- Reheat in oven: Reheat on a wire rack set over a sheet pan at 375°F for 8 to 12 minutes until hot and crisp.
- Reheat in air fryer: Heat at 360°F for 4 to 6 minutes, shaking once, until warmed through and crunchy again.
- Avoid microwave: Use the microwave only if you feel desperate, since it softens the crust and takes away that perfect crunch.

Homemade Popcorn Chicken Recipe
Ingredients
Method
- In a medium bowl, combine the buttermilk and hot sauce. Add the chicken pieces and stir to coat. Cover and marinate in the refrigerator for at least 30 minutes or up to 4 hours.
- In a separate large bowl, whisk together the flour, cornstarch, paprika, garlic powder, onion powder, oregano, salt, black pepper, and cayenne pepper.
- Drain excess buttermilk from the chicken pieces, then toss them in the flour mixture, pressing gently so the coating adheres well. Place coated pieces on a tray and let them rest for 5–10 minutes while you heat the oil.
- Pour the vegetable oil into a deep, heavy-bottomed pot or deep skillet to a depth of about 2 inches. Heat over medium-high heat to 350°F (175°C).
- Fry the chicken in batches, being careful not to overcrowd the pan. Cook for 3–5 minutes per batch, turning as needed, until golden brown and the internal temperature reaches 165°F (74°C).
- Transfer cooked popcorn chicken to a plate lined with paper towels to drain excess oil. Repeat with the remaining chicken.
- Serve hot with ketchup, ranch, or your favorite dipping sauces.
Notes
Approximate per serving (about 1/4 of recipe): 430 calories; fat 23 g; saturated fat 4 g; carbohydrates 30 g; fiber 1 g; sugars 3 g; protein 26 g; sodium 780 mg. Values will vary based on exact ingredients, oil absorption, and portion size.
