Smoky BBQ chicken, tender potatoes, and melted cheese all cook in one skillet, and the whole thing lands on the table with the kind of sticky, savory edges that make people hover near the pan. The potatoes get a head start so they turn creamy inside instead of staying hard in the middle, and the chicken soaks up the sauce right at the end where it can glaze instead of burn.
This is the kind of dinner that works because each ingredient gets treated for what it needs. Potatoes need time and steady heat. Chicken thighs stay juicier than breast meat in a grill skillet and hold up better once the BBQ sauce goes in. The sauce gets added after the chicken is cooked through, which keeps it bold and glossy instead of scorched and bitter.
Below, I’ll walk through the small timing choices that make this skillet cook evenly, plus a few smart swaps if you want to use what’s already in your kitchen.
The potatoes got that perfect crispy edge in the cast iron, and the BBQ sauce coated everything without turning sticky and burnt. 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-tender potatoes and melty cheese.
The Trick Is Giving the Potatoes a Head Start Without Letting Them Dry Out
The potatoes are the part that can make or break this skillet. If they go in with the chicken from the start, they usually end up undercooked by the time the meat is done, or they cook through and then lose their texture while waiting on the rest of the pan. Starting them first gives you a better chance at those edges turning golden before the BBQ sauce goes in.
Cast iron helps here because it holds heat evenly and encourages browning. Keep the potatoes moving every couple of minutes so they don’t stick to the pan and scorch on one side before the centers soften. If your cubes are larger than 1/2-inch, they’ll need extra time; smaller pieces cook faster but can break down if you stir too hard.
What Each Ingredient Is Doing in the Pan

- Chicken thighs — Thighs stay tender in the skillet and hold up to the heat better than breast meat. If you swap in chicken breast, cut it into even pieces and pull the pan as soon as it hits 165°F so it doesn’t dry out.
- Potatoes — Yukon gold or red potatoes are the best choice because they keep their shape and turn creamy inside. Russets work in a pinch, but they break down more easily and can get fluffy instead of skillet-crisp.
- BBQ sauce — This is the glaze, so use one you actually like eating straight from the spoon. A sweeter sauce will caramelize faster; a tangier sauce keeps the dish from tasting heavy.
- Smoked paprika — This gives the skillet a deeper, grilled flavor even if you’re cooking over a steady burner or low grill heat. Regular paprika works, but you’ll lose that smoky note that makes the dish taste like it came off the grill.
- Shredded cheese — Add it at the very end so it melts over the hot filling instead of disappearing into the sauce. A sharp cheddar gives the most payoff, but a Monterey Jack blend melts cleanly if you want a softer finish.
Getting the Chicken Glossy Without Burning the Sauce
Start the potatoes in hot oil
Heat the oil in the cast iron skillet over medium heat, then add the diced potatoes. Let them sit long enough to take on color before stirring, because constant movement keeps them pale and soft. You want the outsides lightly browned and the centers still a little firm when you move on.
Cook the chicken in the same pan
Add the chicken, bell pepper, onion, smoked paprika, salt, and pepper once the potatoes are on their way. The onion and pepper soften as the chicken cooks, and the spices bloom in the fat instead of tasting dusty. If the pan looks dry, don’t add a lot more oil all at once; a small splash is enough to keep everything moving without making the skillet greasy.
Finish with BBQ sauce and cheese
Stir in the BBQ sauce only after the chicken is cooked through. That keeps the sugars from burning and gives you a thick glaze that coats the potatoes instead of turning sticky on the pan. Sprinkle the cheese over the top, close the grill lid, and let the heat melt it for a couple of minutes until it turns glossy and stretchy.
Swap in sweet potatoes for a deeper, caramelized finish
Sweet potatoes work well here, but they soften faster and lean sweeter once the BBQ sauce hits. Cut them a little larger than regular potatoes so they hold their shape, and expect a softer, more glazed skillet instead of crisp-edged cubes.
Make it dairy-free by skipping the cheese
The skillet still has plenty of flavor without the cheese, especially if you use a smoky BBQ sauce. If you want a little richness back, finish with sliced avocado or a spoonful of dairy-free sour cream after the pan comes off the heat.
Use leftover cooked chicken to shorten the cook time
If the chicken is already cooked, add it near the end with the BBQ sauce just long enough to warm through. That keeps the meat from tightening up, and you can still get the same coated, skillet-style finish in much less time.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 4 days. The potatoes soften a bit, but the flavor holds up well.
- Freezer: It freezes, but the potatoes can turn a little grainy after thawing. If you do freeze it, cool it completely and pack it in a freezer-safe container 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 biggest mistake is blasting it on high heat, which dries out the chicken and makes the sauce stick.
Answers to the Questions Worth Asking

BBQ Chicken Potato Skillet
Ingredients
Equipment
Method
- Heat the olive oil in a cast iron skillet on the grill over medium heat until shimmering. Add the diced potatoes and cook for 10 minutes, stirring occasionally, until slightly tender.
- Add the cubed chicken thighs, diced bell pepper, diced onion, smoked paprika, salt, and pepper to the skillet. Cook for 12-15 minutes, stirring occasionally, until the chicken is cooked through.
- Pour in the BBQ sauce and stir to coat everything evenly. Top with shredded cheese, close the grill lid for 2 minutes, and melt until bubbling.
- Serve the BBQ chicken potato skillet hot directly from the cast iron skillet. Let it rest in the skillet for 1-2 minutes so the sauce clings to the potatoes.