This easy Peach Cobbler recipe is perfect to make in the summer with juicy, ripe peaches or throughout the year with frozen or canned peaches. Serve warm with a scoop of vanilla ice cream, and you’re set!
Homemade Southern Peach Cobbler
Southern-style peach cobbler is a staple for summertime! It features juicy, sweet peaches and a cakey crust that’s crispy on the outside and soft on the inside. Pair it with a scoop of vanilla ice cream for summer dessert perfection!
This recipe is similar to my Texas-Style Blueberry Cobbler where you pour the cobbler batter in the prepared baking dish first, and then top it with a syrupy peach and sugar mixture. The peaches sink during the baking process while the cake rises, so they essentially swap places. But during that switch, the flavors permeate through both layers, meaning you get delicious peach flavor in every bite.
This homemade peach cobbler is a staple dessert in my kitchen because it only requires a handful of ingredients! To make it, you’ll need: unsalted butter, granulated sugar, all-purpose flour, baking powder, salt, milk (dairy- or plant-based will work), pure vanilla extract, and sliced peaches (fresh, if possible).
How To Make Peach Cobbler
- Prep: Preheat oven: Grease your baking dish by placing 4 tablespoons of butter into a 9 x 13 pan. Place in the oven to melt while it preheats to 350 degrees. This gives you time to assemble the cobbler batter and peaches before adding them to the hot pan.
- Brown the Butter: Add 1/2 cup butter to a small saucepan and cook over medium heat until light brown / caramel in color. 5-10 minutes. Make sure to keep and eye on it so butter does not burn. It also helps to use a light colored saucepan for this. Set aside to cool.
- Prepare the Peach Filling: In a medium bowl combine peaches and 1/4 cup sugar. Set aside while you make the cobbler batter so the peaches can macerate, which is when the sugar draws out the juices from the fruit.
- Make the Cobbler Batter: In a large bowl combine flour, baking powder and salt. Add the milk, 1 1/4 cups of sugar, vanilla and melted butter into the flour mixture and mix until smooth.
- Assemble the Cobbler: Pour batter into the prepared baking dish. Top with peaches by dropping spoonfuls of the peach mixture on top of the batter. Sprinkle 2 tbsp sugar on top, and bake until golden brown and edges are crisp (about 40 to 50 minutes).
- Serve: Cool for 30 minutes before serving with a scoop of vanilla ice cream. Enjoy!
Tips and Variations
- If using frozen peaches, make sure to thaw and measure them after they have been thawed. (I’ve measured frozen fruit versus thawed, and always get about 1 cup less after the fruit have been thawed.)
- Use your favorite fruit instead! This all purpose cobbler works great with any type of fruit. Strawberries, peaches, blackberries, or nectarines would be delicious.
- Or do a mixture of fruits! My favorite combinations are peach blueberry cobbler or mixed berry cobbler. YUM!
- Add some cinnamon and/or nutmeg for that classic peach pie flavor.
- Drizzle with some homemade caramel sauce before serving.
Storage, Reheating and Freezing Instructions
- Store leftover peach cobbler in airtight container in the refrigerator for up to 5 days.
- Reheat leftovers in the microwave or reheat the whole casserole covered in foil in a 350 degree oven until warmed through 15-20 minutes.
- Freeze baked and cooled cobbler for up to 3 months. Just make sure to wrap it really good in foil, and then store in an airtight container.
More Fruity Dessert Recipes To Try
- Texas Style Blueberry Cobbler
- Blueberry Crumb Bars
- Mascarpone Fruit Tarts
- Mini Peach Upside Down Cake
- Stuffed Apple Crisp
- Individual Mixed Berry Crisp
- 12 tbsp unsalted butter, divided
- 1 1/4 cups granulated sugar
- 1 1/2 cups all-purpose flour
- 2 1/2 tsp baking powder
- 3/4 tsp salt
- 1 1/2 cups milk
- 1 tsp vanilla
- 4 cups fresh peaches, sliced
- 1/4 cup granulated sugar
- 2 tbsp granulated sugar
- Preheat oven: To 350 degrees. Grease pan: Place 4 tablespoons of butter into a 9 x 13 pan. Place in the oven to melt. (I do this when the oven is heating up). Once melted remove from the oven and set aside.
- Brown the butter: Add 1/2 cup butter to a small saucepan and cook over medium heat until light brown / caramel in color. 5-10 minutes. Make sure to keep and eye on it so butter does not burn. It also helps to use a light colored saucepan for this. Set aside to cool.
- Make peach filling: In a medium bowl combine peaches and 1/4 cup sugar, set aside.
- Make batter: In a large bowl combine flour, baking powder and salt. Add the milk, 1 1/4 cups of sugar, vanilla and melted butter into the flour mixture and mix until smooth.
- Pour batter into the prepared baking dish.
- Top with peaches: Drop spoonfuls of the peach mixture on top of the batter. Sprinkle on topping: 2 tbsp sugar and bake until golden brown and edges are crisp, 40 to 50 minutes.
- Cool: For 30 minutes before serving and serve with ice cream if desired!