I always look forward to peach season because it means it’s finally time to make this Old Fashioned Peach Cobbler Recipe (Southern Style) with fresh peaches. It’s one of those homemade desserts that feels simple and comforting in the best way.

The peaches bake down into a warm, syrupy filling while the buttery topping turns golden and crisp around the edges. Every bite tastes sweet, cozy, and full of fresh peach flavor.
It reminds me of the kind of dessert grandma would pull out of the oven after Sunday dinner, always served warm with melting vanilla ice cream.
What You Need to Know
- Let the cobbler rest for 10 to 15 minutes after baking so the filling thickens slightly
- You can prep the peach filling ahead of time and refrigerate until ready to bake
- Frozen peaches can be used if fresh peaches are out of season

Ingredients Overview
- Fresh peaches: Freestone peaches are easiest to slice, but any ripe fresh peaches work well
- Granulated sugar: Adjust slightly depending on how sweet your peaches are
- Lemon juice: Fresh lemon juice brightens the filling, though bottled can work in a pinch
- Vanilla extract: Adds warmth and depth to the peach flavor
- Cinnamon: Gives the cobbler that classic Southern baked dessert flavor
- Cornstarch: Helps thicken the peach filling as it bakes
- All-purpose flour: Standard flour works best for the topping
- Baking powder: Helps create a soft, fluffy cobbler topping
- Salt: Balances the sweetness of the filling
- Unsalted butter: Melted butter creates rich flavor and golden edges
- Whole milk: Adds richness, but 2 percent milk can also be used
How to Make Old Fashioned Peach Cobbler Recipe
Step 1: Preheat your oven to 350 degrees Fahrenheit and lightly grease a baking dish or cast iron skillet.

Step 2: In a large bowl, combine the sliced peaches, sugar, lemon juice, vanilla extract, cinnamon, and cornstarch. Toss until the peaches are evenly coated, then spread the mixture into the prepared baking dish.
Step 3: In a separate bowl, whisk together the flour, sugar, baking powder, and salt. Stir in the melted butter and milk until a smooth batter forms.

Step 4: Pour the batter evenly over the peaches and bake for 40 to 45 minutes, until the top is golden brown and the filling is bubbling around the edges. Let cool slightly before serving.
Serving Suggestions
Serve this cobbler warm with a scoop of vanilla ice cream or a dollop of whipped cream. It also pairs beautifully with coffee after dinner or as a comforting summer dessert for cookouts and family gatherings.
Grandma’s Tips
- Use ripe fresh peaches for the sweetest flavor and best texture
- Let the cobbler rest before serving so the filling thickens properly
Modern Updates
- Add a pinch of nutmeg or ginger for extra warmth
- Swap some of the sugar with honey or maple syrup for a slightly different flavor
More Old Fashioned Dessert Recipes
- Old Fashioned Lemon Pound Cake
- Old Fashioned Kool Aid Pie
- Old Fashioned Hawaiian Poke Cake
- Old Fashioned Pineapple Dump Cake
- Key Lime Pie
- Grandma's Old Fashioned Apple Crisp Recipe

FAQs
Do you peel peaches for peach cobbler?
Most traditional Southern peach cobbler recipes use peeled peaches for the softest texture, but you can leave the skins on if preferred.
Can I use canned peaches instead of fresh peaches?
Yes, canned peaches can be used if needed. Drain them well and reduce the sugar slightly since canned peaches are usually sweeter.
Why is my peach cobbler watery?
Peach cobbler can seem runny if it hasn’t rested long enough after baking. Letting it cool for 10 to 15 minutes helps the filling thicken.
Can peach cobbler be made ahead of time?
Yes, you can prepare the filling ahead of time or fully bake the cobbler and reheat it before serving. It stores well in the refrigerator for several days.


Fresh Peach Cobbler Recipe (Old Fashioned & Southern)
Ingredients
Method
- Heat the oven to 350°F and lightly grease a baking dish or cast iron skillet.
- Add the sliced peaches to a large bowl with sugar, lemon juice, vanilla, cinnamon, and cornstarch. Stir until the peaches are evenly coated, then transfer to the prepared dish.
- In a separate bowl, combine the flour, sugar, baking powder, and salt. Mix in the melted butter and milk until a smooth batter forms.
- Spread the batter over the peaches and bake for 40 to 45 minutes, until the topping is golden and the peach filling is bubbling. Let cool slightly before serving.
Notes
- Fresh ripe peaches will give the best flavor and sweetness
- Allow the cobbler to rest for 10 to 15 minutes before serving so the filling can thicken
- Frozen peaches can be substituted if thawed and drained well first
- Sprinkle coarse sugar on top before baking for extra texture and crunch
- Store leftovers covered in the refrigerator for up to 4 days
Tried this recipe?
Let us know how it was!





Leave a Reply