Ever had one of those summer nights where you need dessert but don’t want to heat up the whole kitchen? Peach cobbler cast iron is literally your answer—it bakes right in one beautiful skillet and goes straight from oven to table. I’m obsessed with how this dessert works because the fruit cooks down while the topping gets golden and crispy all at once. Plus you can prep it in the morning and bake it fresh for dinner (game changer for entertaining). Honestly, this warm fruit cobbler tastes even better when you serve it with vanilla ice cream melting on top. Save this recipe for your next backyard gathering!
Why this peach cobbler cast iron works
Know what makes this different from regular fruit desserts? The cast iron heats so evenly that every corner gets that perfect golden-brown topping. I baked this at my friend’s house last month and her entire patio smelled like cinnamon and caramelized peaches—people were asking about it before it even cooled down. Here’s why you’ll love it:
- Bakes in under an hour with minimal prep time and zero fancy equipment needed
- One-skillet dessert means less cleanup and more time enjoying your guests
- Fresh peach cobbler tastes best warm but honestly keeps beautifully for days
- The cinnamon-buttery topping creates that irresistible crispy-meets-tender texture
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 20 minutes | 45 minutes | 385 per serving | 10 servings | American |
Ingredients for peach cobbler cast iron
- 4 cups sliced fresh peaches
- 1 cup granulated sugar
- 1/2 cup brown sugar
- 1 cup all-purpose flour
- 1/2 cup butter melted
- 1 cup milk
- 2 eggs
- 2 teaspoons baking powder
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1 teaspoon vanilla bean paste
- 1/4 cup chopped pecans
The peaches are honestly the star here, so try to grab ripe ones from your farmer’s market if you can. If fresh peaches aren’t in season, frozen peaches work perfectly fine (no need to thaw them—just add a few extra minutes to the bake time).
For this peach cobbler cast iron recipe, you can swap the pecans for walnuts or skip them entirely if that’s easier. Some people add a squeeze of lemon juice to the fruit mixture, but I personally skip it since the brown sugar brings enough depth.
Step-by-step instructions
1. Heat your oven to 350°F and grab a 10-inch cast iron skillet. Melt the 1/2 cup butter directly in the skillet in the oven (this takes about 3 minutes and saves you a dish). Pour the melted butter into a bowl once it’s ready so you can work with the empty skillet.
2. Mix your 4 cups sliced peaches with both sugars and the cinnamon in a medium bowl. Toss everything together gently so the peaches get coated but don’t get all mushy. Let it sit for a minute while you prep the topping—the juices will start releasing and that’s exactly what you want.
3. In another bowl, whisk together the flour, baking powder, salt, eggs, milk, and vanilla bean paste until you get a smooth batter. It’ll look kinda like pancake batter and that’s perfect. Don’t overmix—just combine until you don’t see dry flour streaks anymore.
4. Pour that melted butter back into your cast iron skillet and swirl it around to coat the bottom and sides evenly. This prevents sticking and gives you those gorgeous crispy edges that everyone fights over.
5. Spread the peach mixture across the buttered skillet in a single layer, then pour the batter over top. Don’t stir it together—seriously, just pour and let it distribute naturally. The batter will rise up during baking and create that amazing topping texture.
6. Sprinkle your 1/4 cup chopped pecans over the top for crunch (this step is optional but honestly worth it). Pop the whole skillet into your preheated 350°F oven and set a timer for 45 minutes.
7. The peach cobbler cast iron is done when the topping is golden brown and a toothpick inserted into the cake part comes out clean. Let it cool for about 10 minutes before serving—I know it’s hard to wait but those first few minutes it’s molten hot underneath.
Serving ideas for peach cobbler cast iron
Serve this warm southern summer dessert straight from the skillet for maximum drama.
Vanilla ice cream pairing
Cold vanilla ice cream melting into warm peach cobbler is honestly non-negotiable. The contrast between that crispy topping and creamy ice cream is *everything*. This is how I serve it at every dinner party because everyone goes back for seconds.Whipped cream topping
A dollop of homemade whipped cream gives you that elegant touch without much extra effort. You can make it fresh right before serving or use store-bought if you’re short on time. Pair this with whipped cream frosting recipe techniques to take your presentation up a notch.Bourbon caramel drizzle
Warm caramel sauce poured over the peach cobbler cast iron adds sophistication for dinner parties. The pecan topping plays so nicely with caramel flavors too. This makes it feel way fancier than the thirty minutes you actually spent.Pro tips for perfect peach cobbler cast iron
Storage tips
– Keep leftovers in the skillet covered with foil on the counter up to 2 days – Reheat individual servings in a 300°F oven for about 10 minutes – Don’t refrigerate—it dries out the topping and the fruit gets mushyMake-ahead instructions
– Slice your peaches the morning of and store them in an airtight container – Mix the batter up to 4 hours ahead and keep it covered in the fridge – Assemble everything in the skillet earlier and bake right before guests arriveVariations
– Swap peaches for fresh berries or sliced apples for different seasonal cobblers – Add 1/4 teaspoon almond extract to the batter for subtle depth – Mix brown sugar with a touch of nutmeg for a deeper spice profileTroubleshooting
– If the topping looks pale after 40 minutes, tent it loosely with foil for the final 5 minutes – Watery filling at the bottom is totally normal—it thickens as it cools down – Top looks dry? You probably overbaked it (mine gets a little tight at the 50-minute mark sometimes)Frequently asked questions
Can I freeze peach cobbler cast iron?
Yes, you can freeze the entire baked cobbler wrapped tightly in foil for up to 3 months. Thaw it overnight in the fridge, then reheat covered at 325°F for about 25 minutes. The texture stays pretty great, though the topping won’t be quite as crispy as fresh-baked.
What if I don’t have fresh peaches?
Frozen peaches work beautifully in this recipe and honestly taste just as good. Use the same amount and don’t thaw them—just add about 5 extra minutes to your baking time since they release moisture as they cook.
How do I reheat leftover peach cobbler cast iron?
Pop it back in a 300°F oven for 10 to 12 minutes until it’s warm all the way through. This keeps the topping from getting too hard like it would in the microwave. If you’re reheating individual servings, use a small oven-safe dish and check at the 8-minute mark.
Can I make this cobbler without eggs?
You can sub each egg with 1/4 cup applesauce or a commercial egg replacer, though the topping won’t rise quite as high. It’ll still taste delicious but the texture becomes a bit denser. I’d honestly just grab some eggs since they’re so cheap and the results are better.
Final thoughts
This peach cobbler cast iron recipe is basically my secret weapon for entertaining without stress. The golden-brown topping over warm spiced fruit keeps everyone happy and asking for your recipe. I’ve made this dessert at least thirty times now and it never disappoints, whether I’m feeding my family on a Tuesday or hosting the whole neighborhood.
Check out my peach cobbler recipe easy for more classic fruit dessert inspiration. Since you’re already planning warm entertaining moments, you might also love exploring air fryer apple fritters crispy sweet for your next gathering.
Bookmark this for your next summer dinner party and watch your guests lose it. You’ve got this!

Classic Cast Iron Peach Cobbler – Liz’s Perfect Warm Summer Entertaining Dessert
Ingredients
Method
- Heat your oven to 350°F and grab a 10-inch cast iron skillet. Melt the 1/2 cup butter directly in the skillet in the oven (this takes about 3 minutes and saves you a dish). Pour the melted butter into a bowl once it’s ready so you can work with the empty skillet.
- Mix your 4 cups sliced peaches with both sugars and the cinnamon in a medium bowl. Toss everything together gently so the peaches get coated but don’t get all mushy. Let it sit for a minute while you prep the topping—the juices will start releasing and that’s exactly what you want.
- In another bowl, whisk together the flour, baking powder, salt, eggs, milk, and vanilla bean paste until you get a smooth batter. It’ll look kinda like pancake batter and that’s perfect. Don’t overmix—just combine until you don’t see dry flour streaks anymore.
- Pour that melted butter back into your cast iron skillet and swirl it around to coat the bottom and sides evenly. This prevents sticking and gives you those gorgeous crispy edges that everyone fights over.
- Spread the peach mixture across the buttered skillet in a single layer, then pour the batter over top. Don’t stir it together—seriously, just pour and let it distribute naturally. The batter will rise up during baking and create that amazing topping texture.
- Sprinkle your 1/4 cup chopped pecans over the top for crunch (this step is optional but honestly worth it). Pop the whole skillet into your preheated 350°F oven and set a timer for 45 minutes.
- The peach cobbler cast iron is done when the topping is golden brown and a toothpick inserted into the cake part comes out clean. Let it cool for about 10 minutes before serving—I know it’s hard to wait but those first few minutes it’s molten hot underneath.








