BBQ chicken potato skillet is the kind of one-pan dinner that lands on the table with big, smoky comfort and almost no cleanup. The potatoes go tender on the inside and crisp at the edges, the chicken turns juicy and coated in sticky barbecue sauce, and the melted cheese ties everything together in the skillet so every bite gets a little of everything.
What makes this version work is the order. The potatoes get a head start so they have time to soften before the chicken goes in, which keeps the whole dish from turning into a race against undercooked potatoes and dry chicken. A cast iron skillet helps too, especially if you’re cooking on a grill, because it holds steady heat and gives the potatoes those browned edges that make the dish feel finished.
Below, you’ll find the timing that keeps the chicken tender, the ingredient swaps that still hold up in a skillet, and a few variations for making it fit what’s already in your kitchen.
The potatoes got crisp at the edges and the BBQ sauce thickened up instead of getting watery. I loved that the chicken stayed juicy, and my husband went back for seconds before I even sat down.
Save this BBQ Chicken Potato Skillet for a smoky one-pan dinner with crisp potatoes, juicy chicken, and melty cheese.
The Part Most Skillet Dinners Get Wrong
The mistake with a dish like this is trying to make everything cook at the same pace. Potatoes need time to brown and soften, while chicken thighs need enough heat to cook through without drying out. If you toss everything in at once, the potatoes stay chalky in the middle or the chicken turns overcooked before the skillet ever feels finished.
Starting the potatoes first gives you control. They can take the heat on their own, and once they’ve picked up some color, the chicken, onion, bell pepper, and seasoning move in to build the rest of the dish. The BBQ sauce goes in near the end because it only needs enough time to coat and glaze; if it sits on high heat too long, it can tighten up and scorch around the edges.
What Each Ingredient Is Actually Doing in the Skillet

- Chicken thighs — Thighs stay juicy in a hot skillet and hold up better than breasts when they’re cubed and finished with sauce. If you only have chicken breasts, cut them a little larger and pull the pan off the heat as soon as they’re cooked through so they don’t dry out.
- Potatoes — These are the backbone of the dish, so dice them small and evenly. Yukon Golds give you a creamier center, while russets brown faster but can break apart more easily.
- BBQ sauce — This is the glaze and the main seasoning, so use one you actually like on its own. A thicker sauce clings better; if yours is thin, let it simmer for a minute or two in the skillet before adding the cheese.
- Smoked paprika — It deepens the barbecue flavor and gives the skillet that campfire edge even if you’re cooking indoors. Regular paprika works in a pinch, but it won’t bring the same smoky note.
- Cheese — The cheese isn’t just garnish here. It melts into the sauce and settles over the potatoes and chicken, which helps the whole skillet feel cohesive instead of scattered.
Cooking the Potatoes First So the Whole Skillet Finishes Together
Give the potatoes the lead
Heat the oil in the cast iron skillet over medium heat, then add the diced potatoes in an even layer. Stir them occasionally, but let them sit long enough to pick up color on the bottom. If they’re crowded and never touch the hot surface, they’ll steam instead of brown, and that’s the difference between a skillet dinner with texture and one that feels flat.
Add the chicken once the potatoes have some structure
When the potatoes are starting to soften, add the cubed chicken, bell pepper, onion, smoked paprika, salt, and pepper. Keep the pieces moving enough to cook evenly, but don’t stir so often that nothing gets a little browning. The onion should soften and turn sweet, the pepper should keep a little bite, and the chicken should be opaque all the way through with no pink in the center.
Finish with sauce and cheese off the hardest heat
Stir in the BBQ sauce once the chicken is cooked through. It only needs a minute or two to coat everything, so don’t leave it on a raging flame or the sugars in the sauce can catch on the bottom of the skillet. Top with cheese, close the grill lid for a couple of minutes, and pull it as soon as the cheese melts into glossy pockets over the top.
How to Adapt This Skillet for What’s in Your Kitchen
Make it dairy-free
Skip the cheese or use a dairy-free shred that melts well. The skillet still holds together because the BBQ sauce coats the chicken and potatoes, but you lose the creamy finish that cheese brings, so add a little extra sauce if you want it to feel richer.
Use chicken breasts instead of thighs
Chicken breasts work, but they cook faster and dry out sooner. Cut them into larger cubes and add them a minute or two later than you would thighs, then stop cooking as soon as they turn opaque so the sauce can finish them without toughening them up.
Make it vegetarian
Swap the chicken for extra potatoes plus black beans or cauliflower florets. You’ll still get a hearty skillet dinner, but the timing changes a bit: beans just need warming, while cauliflower should go in early enough to brown and soften before the sauce goes on.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The potatoes soften a bit as they sit, but the flavor holds well.
- Freezer: It freezes, though the potatoes will be softer after thawing. Cool it completely, pack it in freezer-safe containers, and freeze for up to 2 months.
- Reheating: Reheat in a skillet over medium-low heat with a splash of water if the sauce has tightened up. The microwave works in a pinch, but it can make the potatoes rubbery and the cheese greasy if you blast it too long.
Questions I Get Asked About This Recipe

BBQ Chicken Potato Skillet
Ingredients
Equipment
Method
- Heat the olive oil in a cast iron skillet on the grill over medium heat. Once shimmering, add the diced potatoes and stir to coat.
- Cook the potatoes for 10 minutes, stirring occasionally, until they begin to soften. Keep the grill temperature steady at medium heat.
- Add the cubed chicken thighs, diced bell pepper, diced onion, smoked paprika, salt, and black pepper. Stir to combine so the chicken is evenly distributed.
- Cook for 12-15 minutes until the chicken is cooked through. Stir occasionally so the potatoes and vegetables cook evenly.
- Add the BBQ sauce and stir to coat everything in a thick glaze. Let it simmer briefly, about 1-2 minutes, until the sauce clings to the skillet contents.
- Top with shredded cheese, then close the grill lid for 2 minutes to melt. Look for the cheese to soften and start bubbling.
- Serve hot directly from the skillet. Spoon the BBQ-coated chicken and potatoes into bowls so every bite gets sauce and melted cheese.


