This Skillet Roast Chicken with Peaches is the ultimate one-pan dinner that delivers golden, crispy-skinned chicken thighs nestled alongside jammy, caramelized peaches — all in under an hour. The combination of savory herb-seasoned chicken, sweet balsamic-glazed fruit, and rich pan drippings creates a dish that feels luxurious yet comes together with minimal effort. Perfect for a weeknight dinner or an impressive weekend meal for guests.
12-inch cast iron skillet Or other oven-safe skillet; cast iron strongly recommended for best sear
Sharp chef's knife
Cutting board
Small mixing bowl For combining spice blend
Paper towels For patting chicken and peaches dry
Tongs For flipping chicken
Instant-read meat thermometer Essential for confirming safe internal temperature of 165°F (74°C)
Oven mitts Cast iron handle will be very hot
Spoon or pastry brush For basting chicken and peaches
Ingredients
For the Chicken
4bone-in, skin-on chicken thighsabout 2.5 lbs / 1.1 kg total
2tbspolive oil
1tbspunsalted butter
For the Seasoning Blend
1tspsmoked paprika
1tspgarlic powder
1tsponion powder
1/2tspsaltplus more to taste
1/2tspblack pepper
1/4tspred pepper flakesoptional, for a little heat
For the Pan Sauce & Peaches
3large ripe but firm peacheshalved and pitted; or 6 canned peach halves, drained and patted dry
4clovesgarlicsmashed
4-5fresh thyme sprigsor 1 tsp dried thyme
1tbspbalsamic vinegaror dry white wine
1tbsphoney
For Garnish
fresh basil leavesor extra thyme sprigs, for garnish
Instructions
Preheat your oven to 400°F (200°C) and position the rack in the center. Allow the oven to fully preheat before cooking.
Remove chicken from the fridge 15–20 minutes before cooking, then pat completely dry with paper towels. Mix together the smoked paprika, garlic powder, onion powder, salt, pepper, and red pepper flakes, then press the seasoning blend generously into both sides of each thigh.
Halve and pit the fresh peaches, or drain and pat dry canned peach halves. Set aside cut-side up on your cutting board.
Heat the cast iron skillet over medium-high heat for 2 minutes, add olive oil, and place chicken thighs skin-side down. Sear undisturbed for 6–8 minutes until the skin is deep golden-brown and releases easily from the pan.
Flip chicken skin-side up, add butter to the pan, and baste the skin with the melted butter and drippings 2–3 times. Tuck in the smashed garlic and thyme sprigs, then drizzle the balsamic vinegar and honey over the chicken and around the pan.
Nestle the peach halves cut-side down into the gaps around the chicken, pressing gently for good contact with the pan. Spoon some of the honey-balsamic pan juices over the peaches.
Transfer the skillet to the preheated oven and roast uncovered for 25–30 minutes, until the chicken reaches 165°F (74°C) at the thickest part and the peaches are softened and caramelized. For extra-crispy skin, broil for a final 2–3 minutes.
Remove from the oven and let the chicken rest for 5 minutes. Discard thyme sprigs, spoon pan juices over everything, and garnish with fresh basil or thyme before serving.
Notes
Dry skin is essential: Pat the chicken completely dry before seasoning — even a small amount of moisture causes steaming instead of searing and prevents crispy skin.
Don't skip the stovetop sear: The sear builds flavor and creates fond (browned bits) in the pan that enriches the sauce. Never skip this step.
Choose the right peaches: Use ripe but firm peaches — they should give slightly when pressed but hold their shape during roasting. Overly soft peaches will turn mushy.
Don't crowd the pan: If 4 thighs don't fit with space between them, sear in two batches. Crowding causes steaming, not browning.
Always use a thermometer: Oven temps vary — the only reliable doneness check is an instant-read thermometer reading 165°F (74°C) at the thickest part, away from the bone.
Peach substitutions: Nectarines, plums, or well-drained canned peach halves all work well. Thaw and pat dry frozen peach slices before using.
Make-ahead tip: Season the chicken up to 24 hours in advance and refrigerate uncovered — the dry rub draws out surface moisture for even crispier skin.
Storage: Store chicken, peaches, and pan juices together in an airtight container in the fridge for up to 3–4 days. Reheat in a 325°F oven covered with foil for 15–20 minutes; uncover the last 5 minutes to re-crisp the skin.
Freezing: Freeze chicken portions (without peaches) in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.
Flavor variations: Swap balsamic for dry white wine for a lighter sauce, use rosemary or sage instead of thyme, or crumble goat cheese over the finished dish for a tangy contrast.