KFC Popcorn Chicken Bowl Copycat Recipe
This KFC popcorn chicken bowl copycat recipe gives you the real thing at home: crispy fried chicken bites, mashed potatoes, corn, gravy, and shredded cheese, all piled into one bowl. It takes about 45 minutes and costs a fraction of the drive-through version.
The seasoning on the chicken is the part most recipes get wrong. This one uses a blend that gets you that salty, paprika-forward crust with a little heat underneath.

Why I Love This Recipe
The chicken stays crispy even after the gravy goes on, because the coating has enough structure to hold up for a few minutes.
The mashed potatoes are buttery and thick, so they act as a base that keeps everything from sliding around. That matters more than it sounds.
This is the version I keep coming back to on a Friday night when I want something satisfying without a lot of cleanup.
Recipe Ingredients

- 1.5 lbs boneless, skinless chicken thighs – Thighs stay juicier than breast during frying; cut into bite-sized pieces
- 1 cup buttermilk – Tenderizes the chicken and helps the coating stick
- 1 cup all-purpose flour – The base of the crispy crust
- 1/4 cup cornstarch – Mixed with the flour, this is what gives the coating its crunch
- 1.5 tsp smoked paprika – Adds color and a mild smokiness
- 1 tsp garlic powder – Savory backbone in the coating
- 1 tsp onion powder – Rounds out the savory flavor
- 1 tsp fine salt – For the coating; adjust to taste
- 1/2 tsp black pepper – Adds mild heat
- 1/2 tsp cayenne pepper – Gives the crust a small kick; use less if you prefer milder
- Vegetable oil for frying – Use a neutral oil with a high smoke point, like canola
- 2 lbs Yukon Gold potatoes – Creamier than russets; peel and cube them
- 4 tbsp unsalted butter – For the mashed potatoes
- 1/2 cup whole milk – Warmed before adding makes smoother mash
- Salt and pepper to taste – For seasoning the mash
- 1 cup frozen corn – Thaw before using; sweet corn balances the savory gravy
- 1.5 cups chicken gravy – Store-bought works fine here; see Notes for a quick homemade option
- 1 cup shredded cheddar cheese – Medium or sharp; it melts slightly from the hot gravy
Variations / Substitutions
- Chicken breast instead of thighs – Works fine, but watch the frying time since breast pieces dry out faster; reduce by about 1 minute.
- Plant-based milk for buttermilk – Mix 1 cup of oat milk with 1 tbsp of white vinegar and let it sit for 5 minutes; the coating will still stick.
- Gluten-free flour blend – Swap the all-purpose flour 1-for-1; the crust will be slightly less crunchy but still good.
- Pepper jack instead of cheddar – Adds more heat and melts just as well.
- Homemade gravy instead of store-bought – A quick pan gravy made from the frying drippings and chicken stock is richer and worth the extra 5 minutes.
- Extra cayenne for more heat – Bump it up to 1 tsp if you want the coating to have a noticeable burn.
If you like this kind of fried chicken coating, you might also want to try a KFC Original Recipe Fried Chicken Copycat Recipe.
How To Make Popcorn Chicken Bowl
Step 1: Soak the Chicken in Buttermilk

Cut the 1.5 lbs of chicken thighs into roughly 1-inch pieces and place them in a bowl. Pour over the 1 cup of buttermilk, toss to coat every piece, and let them soak for at least 20 minutes at room temperature, or up to 4 hours in the fridge.
While the chicken soaks, peel and cube the 2 lbs of Yukon Gold potatoes into even pieces, about 1.5 inches each, so they cook at the same rate.
The buttermilk will look a bit thick and curdled on the chicken after soaking. That’s what you want. It clings to the meat and gives the coating something to grip.
Step 2: Boil the Potatoes

Place the cubed potatoes in a large pot and cover with cold, salted water by about 1 inch. Bring to a boil over high heat, then reduce to a steady simmer and cook for 15 to 18 minutes, until a fork slides through a piece with no resistance.
Drain them well and let the potatoes sit in the empty pot for 1 minute so the steam evaporates. Watery mashed potatoes are the most common mistake here, and that 60 seconds of drying makes a real difference.
Step 3: Mash the Potatoes

Add the 4 tbsp of unsalted butter to the hot, drained potatoes and mash until the butter is fully melted in. Pour in the 1/2 cup of warm whole milk gradually, mashing as you go, until you reach a thick, creamy consistency. Season with salt and pepper to taste.
Keep the mashed potatoes covered in the pot on the lowest heat setting while you fry the chicken. They’ll stay warm and smooth without drying out.
Step 4: Dredge the Chicken

Whisk together the 1 cup of all-purpose flour, 1/4 cup of cornstarch, 1.5 tsp of smoked paprika, 1 tsp of garlic powder, 1 tsp of onion powder, 1 tsp of fine salt, 1/2 tsp of black pepper, and 1/2 tsp of cayenne pepper in a wide, shallow bowl.
Lift the chicken pieces from the buttermilk one at a time, letting the excess drip off for a second, then press each piece firmly into the flour mixture on all sides. Set the coated pieces on a wire rack while you finish the batch. Pressing rather than just tossing gets a thicker, more even crust.
Step 5: Fry the Chicken

Pour enough vegetable oil into a heavy-bottomed pot or deep skillet to reach about 2 inches deep, and heat it over medium-high until it hits 350°F (175°C). A kitchen thermometer makes this step easy, but you can also test readiness by dropping in a small pinch of flour. If it sizzles immediately, the oil is ready.
Fry the chicken in batches of about 8 to 10 pieces at a time, for 4 to 5 minutes per batch, turning once halfway through, until the pieces are deep golden brown and the internal temperature reads 165°F (74°C). Do not crowd the pot; too many pieces at once drops the oil temperature and you get a pale, greasy crust instead of a crisp one.
Transfer each batch to a clean wire rack, not paper towels. The rack lets air circulate underneath, which keeps the crust from going soggy while you finish the remaining pieces.
Step 6: Warm the Corn and Gravy

In a small saucepan over medium heat, warm the 1.5 cups of chicken gravy, stirring occasionally, for about 3 to 4 minutes until it is hot and pourable. In a separate small pan, cook the 1 cup of thawed corn over medium heat for 2 to 3 minutes, just enough to take the chill off and let it pick up a little color.
Step 7: Layer and Garnish the Bowls

Spoon a generous mound of mashed potatoes into each bowl as the base. Add a layer of warm corn, then pile the fried chicken bites on top. Pour the hot gravy over everything, and finish with a handful of the 1 cup of shredded cheddar cheese scattered over the top so it melts slightly from the heat of the gravy.
Serve immediately, with the cheese still half-melted and the gravy pooling around the chicken.
Recipe Tips
- Keep oil temperature steady. Let the oil come back up to 350°F (175°C) between each batch. A quick check with a thermometer before adding the next batch saves you from pale, greasy chicken.
- Warm your milk before adding it to the mash. Cold milk tightens the starch and can make mashed potatoes gluey. A quick 30 seconds in the microwave is all it needs.
- Don’t skip the rack. Resting fried chicken on paper towels traps steam underneath and softens the crust within minutes. A wire rack keeps it crisp.
- Grate your own cheese. Pre-shredded cheese has an anti-caking coating that stops it from melting smoothly. A block of cheddar grated at home melts much better into the hot gravy.
Cook times vary by how many batches you fry:
| Batch Size | Oil Temp | Fry Time |
|---|---|---|
| 8 pieces | 350°F (175°C) | 4 to 5 mins |
| 10 pieces | 350°F (175°C) | 5 mins |
| 12 pieces | 325°F (163°C) | 5 to 6 mins (temp will drop) |
How To Store
- Refrigerate – Store the chicken, mashed potatoes, corn, and gravy separately in airtight containers for up to 3 days. Storing them together makes the coating soggy.
- Reheating – Re-crisp the chicken in an air fryer at 375°F (190°C) for 3 to 4 minutes, or in a 400°F (200°C) oven on a wire rack for 8 to 10 minutes. Reheat the mashed potatoes in a saucepan over low heat with a splash of milk stirred in, and warm the gravy separately in a small pot.
What To Serve With Popcorn Chicken Bowl
This bowl is a full meal on its own, but a few things round it out nicely. A simple coleslaw with a vinegar-based dressing cuts through the richness of the gravy and gives you something crunchy alongside the fried chicken. Soft dinner rolls or biscuits work well for scooping up the extra gravy and mashed potatoes at the bottom of the bowl. A cold glass of sweet tea or lemonade handles the salt well because the sweetness keeps the whole meal from feeling heavy.
Frequently Asked Questions
Can I make the chicken in an air fryer instead of frying it?
Yes, but the crust will be lighter. Spray the coated pieces with oil and air fry at 400°F (200°C) for 10 to 12 minutes, flipping once halfway through, until the internal temperature reaches 165°F (74°C).
Can I use instant mashed potatoes?
Yes, and honestly they work in a bowl like this because the gravy and cheese cover a lot of ground. Follow the package directions and make them a little thicker than usual so they hold up under the toppings.
Can I make the coating ahead of time?
Yes. Mix the dry flour and spice blend up to 3 days ahead and store it in an airtight jar at room temperature. The buttermilk soak can also be done the night before in the fridge.
What if my gravy is too thick?
Thin it with a small splash of chicken broth or water, adding a tablespoon at a time over medium heat, until it pours easily.
—

Ingredients
Method
- Toss the chicken pieces in the buttermilk and soak for at least 20 minutes at room temperature, or up to 4 hours in the fridge.
- Place the cubed potatoes in a large pot of cold salted water, bring to a boil, then simmer for 15 to 18 minutes until fork-tender. Drain well and let sit 1 minute to steam off excess moisture.
- Mash the drained potatoes with the butter and warm milk until smooth and thick. Season with salt and pepper to taste, then cover and keep warm over low heat.
- Whisk together the flour, cornstarch, paprika, garlic powder, onion powder, salt, black pepper, and cayenne in a wide shallow bowl. Lift the chicken from the buttermilk, letting the excess drip off, and press each piece firmly into the flour mixture on all sides. Rest on a wire rack.
- Heat vegetable oil to 350°F (175°C) in a heavy pot with oil about 2 inches deep. Fry the chicken in batches of 8 to 10 pieces for 4 to 5 minutes, turning once, until deep golden and the internal temperature reaches 165°F (74°C). Rest on a wire rack between batches.
- Warm the chicken gravy in a small saucepan over medium heat for 3 to 4 minutes. Cook the thawed corn in a separate pan over medium heat for 2 to 3 minutes until warmed through.
- Spoon mashed potatoes into each bowl, add corn, pile on the fried chicken, pour over the hot gravy, and scatter shredded cheddar on top. Serve immediately.
