Homemade Popcorn Chicken is a quick 30-minute snack that turns out crispy, spicy, and full of flavor. It’s ideal when you want a crunchy bite with Indian-inspired seasonings that stand out from standard KFC-style popcorn chicken.

This recipe uses simple Indian spices for a warm, savory profile and a gentle heat. The small, crispy pieces are loved by kids and make a fun snack for movie time or tea-time. Serve with tomato ketchup, schezwan sauce, chili-garlic mayo, or green chutney for dipping. You can also pair it with rice bowls or other favorite mains for a complete meal.
Why You’ll Love This Recipe
- Quick homemade snack: Small pieces cook fast, so you can have a hot snack in minutes.
- Crispy, spicy, and flavorful: The coating crisps beautifully while the seasonings add warmth and a mild kick.
- Easy to customise: The base spices work well with alternatives like Italian, Cajun, or Mexican blends if you want a different twist.
- Make-ahead friendly: Coat the chicken and freeze in an airtight container or zip-lock bag. Thaw and fry when you need a quick snack (use within a month).
Ingredients Notes

See the recipe card at the end for full ingredient quantities and a printable version.
- Chicken breast: Use boneless, skinless breasts cut into small bite-sized pieces for even cooking.
- Ginger-garlic paste: Fresh paste adds brightness; garlic powder can substitute.
- Paprika: Provides mild color and heat. You can swap with red chili powder or flakes for more heat.
- Garam masala / chicken masala: Adds warm Indian spice notes. You can replace with Italian seasoning for a different profile.
- Egg: Egg white helps the coating adhere and keeps the chicken tender. If avoiding eggs, brining in buttermilk overnight is a good substitute.
- Cornflour/cornstarch: Helps the coating crisp. All-purpose flour is an acceptable alternative.
- Breadcrumbs: Panko, crushed cornflakes, or homemade breadcrumbs all work to give a crunchy crust.
How to make Homemade Popcorn Chicken

Step 1: Slice chicken breasts into small, bite-sized pieces. Marinate with ginger-garlic paste, salt, black pepper, paprika, chicken masala (or Italian seasoning), cornflour, egg white, and a little vinegar or lemon juice. Cover and refrigerate for at least 2 hours for best flavor.

Step 2: Spread breadcrumbs on a wide plate. Remove the marinated chicken from the fridge and coat a few pieces at a time with breadcrumbs, pressing gently so they adhere. Arrange the coated pieces on a plate ready for frying.

Step 3: Heat oil in a deep pan over medium heat. Fry a few pieces at a time—do not stir immediately; let them sit for about a minute so the coating sets.

Step 4: After the coating sets, gently stir and continue frying until the pieces are golden and crisp. Drain on paper towels and serve hot with your favorite dip.
Recipe Tips
- Marinate the chicken for at least 2 hours so it absorbs the seasonings and stays tender.
- Freeze coated chicken in a zip-lock bag for up to a month; thaw and fry for a quick snack.
- Maintain medium-hot oil. Too hot will brown the coating too quickly; too cool makes the pieces greasy. Test by dropping a breadcrumb—if it rises slowly without browning immediately, the oil is ready.
- Do not stir right away after adding chicken. Let the coating set for about a minute, then turn gently.
- Fry in small batches to keep the oil temperature steady and ensure a crispy result.
- If you omit egg, brine the chicken in buttermilk and salt overnight to retain moisture and help the coating stick.
- For a lighter option, the pieces can be baked at 200°C (about 400°F) on a lightly oiled, lined tray: bake 12 minutes, flip, then bake another 10 minutes. Baking yields a less crispy texture than frying.
Recipe FAQs
Yes. Preheat the oven to 200°C (400°F). Line a tray with parchment, arrange the breadcrumb-coated chicken with a light spray of oil, bake for 12 minutes, flip the pieces, and bake another 10 minutes. The texture will be slightly less crispy than deep-fried chicken.
Egg helps bind the coating and keeps the chicken moist. To avoid eggs, brine the chicken in buttermilk and salt overnight, then season and coat with breadcrumbs before frying.
Other Chicken Recipes to Try!
-
Dragon Chicken (Restaurant Style)
-
Homemade Chicken Nuggets
-
Chilli Chicken (Dry)
-
Chicken Pakora (Egg-free)
If you try this recipe, please leave a comment and rating below—we’d love your feedback.
Recipe Card

Homemade Popcorn Chicken
Equipment
-
Mixing bowl
-
Deep bottom pan or skillet
Ingredients
- 200 gram boneless skinless chicken breasts, cut into small bite-size chunks
- 1 teaspoon ginger-garlic paste
- 1 teaspoon black pepper
- Salt to taste
- ½ teaspoon paprika or red chili powder
- 1 teaspoon chicken masala powder or Italian seasoning
- 1 teaspoon cornflour
- 1 egg white
- 1 teaspoon vinegar or lemon juice
- 1 cup breadcrumbs
- Oil for deep frying
Instructions
- Slice the chicken into small pieces. Combine with ginger-garlic paste, salt, black pepper, paprika, chicken masala, cornflour, egg white, and vinegar. Cover and refrigerate for 2 hours to develop flavor.
- Spread breadcrumbs on a plate. Remove the marinated chicken and coat a few pieces at a time, pressing gently so the crumbs stick. Place the coated pieces on a plate.
- Heat oil in a deep pan over medium heat. Add a few chicken pieces at a time and let them fry undisturbed for about a minute so the coating sets.
- Gently stir and continue frying until golden and crisp. Drain on paper towels and serve hot with your favorite dip.
Notes
- Marinate for at least 2 hours so the chicken absorbs the flavors and stays tender when fried.
- Freeze coated pieces in a zip-lock bag for up to a month; thaw and fry when needed.
- Keep oil at medium heat; very hot oil browns the coating too quickly and low heat makes the pieces oily.
- Test oil temperature by dropping a breadcrumb—if it rises slowly without browning immediately, the oil is ready.
- Wait a minute after adding chicken before stirring so the coating adheres properly.
- Fry in small batches to maintain oil temperature and crispness.
- If avoiding eggs, brine overnight in buttermilk and salt to keep the meat moist.
- For baking, roast at 200°C for 12 minutes, flip, then bake another 10 minutes for a less crispy but lighter option.
Nutrition
|
Carbohydrates: 21g
|
Protein: 15g
|
Fat: 17g
Nutrition information is automatically calculated and should be used as an approximation.
If you like this recipe, you may also like these other snacks recipes:
- Corn Fritters
- Crispy Potato Nuggets
- Poha Cutlet
- Chicken Club Sandwich
- Chicken Mayo Sandwich