This homemade Peach Cobbler is a warm, comforting dessert filled with juicy peaches and topped with a golden, buttery cobbler crust. As it bakes, the peaches become soft and syrupy while the topping turns beautifully golden, creating the perfect combination of fruity filling and tender baked topping in every spoonful.
I especially love serving it warm with a scoop of vanilla ice cream. The cold, creamy ice cream melts slowly over the warm peaches and makes this simple dessert feel extra special. It is perfect for summer gatherings, family dinners, holidays, or any time you want an easy homemade dessert that everyone will enjoy.

Peach desserts are especially beautiful when the fruit is allowed to remain the star of the recipe. In this Peach Cobbler, the peaches bake beneath the topping until they become soft, juicy, and full of warm cinnamon flavor. The golden topping absorbs some of those delicious peach juices while still remaining tender and lightly crisp on top.
If you enjoy this classic cobbler combination, you may also love my Peach Cobbler Cheesecake, which combines creamy baked cheesecake with peaches and a buttery crumble. You can also learn more about fresh peaches in the official USDA Seasonal Produce Guide.
Quick Recipe Info
Prep Time: 15 minutes
Bake Time: 40 minutes
Resting Time: 15 minutes
Total Time: 1 hour 10 minutes
Servings: 8
Baking Dish: 9 × 13-inch baking dish
Oven Temperature: 350°F (175°C)
Difficulty: Easy
Serving Tip: Let the Peach Cobbler rest for about 15 minutes after baking. This gives the peach juices time to thicken slightly and makes the cobbler easier to serve.
Why You’ll Love This Peach Cobbler

- Juicy, flavorful peaches – The peaches bake until soft, sweet, and syrupy, with warm cinnamon flavor in every bite.
- Golden buttery topping – The cobbler topping becomes beautifully golden on top while staying soft and tender underneath.
- Simple ingredients – This comforting dessert is made with everyday pantry ingredients and fresh peaches.
- Easy to prepare – The recipe comes together quickly and needs only about 15 minutes of preparation.
- Perfect served warm – A scoop of vanilla ice cream melts over the warm Peach Cobbler and makes it even more delicious.
- Great for sharing – Baked in a 9 × 13-inch dish, it is ideal for family dinners, summer gatherings, holidays, and potlucks.
- Classic homemade comfort – It has everything people love about a traditional Peach Cobbler: warm fruit, sweet juices, and a soft golden topping.
Ingredients You’ll Need
Here are the simple ingredients you’ll need to make this homemade Peach Cobbler. The complete measurements are included in the recipe card at the bottom of the post.
For the Peach Filling

- Fresh peaches – Use ripe but still firm peaches so they soften beautifully while baking without completely falling apart. You can peel them or leave the skins on, depending on your preference.
- Granulated sugar – Sweetens the peaches and helps create the delicious syrupy filling.
- Cornstarch – Thickens the peach juices as the Peach Cobbler bakes, so the filling is juicy but not watery.
- Lemon juice – Adds freshness and balances the sweetness of the peaches.
- Vanilla extract – Gives the filling a warm, sweet aroma and enhances the natural peach flavor.
- Ground cinnamon – Adds the classic warm spice that pairs perfectly with fresh fruit.
- Salt – A small amount balances the sweetness and brings out the other flavors.
The complete ingredient measurements are included in the recipe card at the bottom of the post.
For the Cobbler Topping

- All-purpose flour – Forms the base of the cobbler topping and gives it a soft, tender texture.
- Granulated sugar – Adds sweetness and helps the topping become lightly golden as it bakes.
- Butter – Adds richness, flavor, and a tender texture to the Peach Cobbler topping.
- Buttermilk – Keeps the topping soft and moist while adding a slight tang that balances the sweetness.
- Egg – Helps bind the ingredients together and gives the topping structure.
- Baking soda – Helps the cobbler topping rise and become light and tender.
The complete ingredient measurements are included in the recipe card at the bottom of the post.
How to Make Peach Cobbler
1. Prepare the Peaches
Preheat the oven to 350°F (175°C) and lightly grease a 9 × 13-inch baking dish. Wash and peel the peaches, remove the pits, and cut the fruit into even slices or bite-sized pieces. Place the peaches in a large mixing bowl, then add the sugar, cornstarch, lemon juice, vanilla extract, cinnamon, and salt. Gently stir until all the peach pieces are evenly coated and the cornstarch is no longer visible.

2. Pre-Bake the Peach Filling
Transfer the peach mixture to the prepared baking dish and spread it into an even layer. Place the dish in the preheated oven and bake the peaches for about 10 minutes. This gives the fruit time to begin softening and releasing its juices before the Peach Cobbler topping is added.

3. Make the Cobbler Topping
While the peaches are baking, prepare the topping. Add the flour, sugar, baking soda, buttermilk, egg, and cold butter cubes to a separate mixing bowl. Gently work the ingredients together just until the dough begins to form. Do not overmix the dough. Small pieces of cold butter help create a rich, tender topping as the cobbler bakes.

4. Shape the Dough
Turn the dough out onto a clean work surface. Using your hands, gently press and flatten small portions of the dough. The dough does not need to be rolled into one perfect sheet. It should remain rustic and can be divided into several flattened pieces, which makes the finished cobbler look beautifully homemade.
5. Add the Topping
Carefully remove the partially baked peaches from the oven. Place the flattened pieces of dough over the warm peach filling. Arrange them close together, but do not worry about covering every small space. A few openings allow the peach juices to bubble through while baking.

6. Brush and Sprinkle
In a small bowl, whisk an egg with a little buttermilk. Lightly brush this mixture over the top of the dough. Sprinkle the topping with brown sugar to add a lightly caramelized finish and a little extra texture.

7. Bake the Peach Cobbler
Return the baking dish to the oven and bake for about 40 minutes, or until the topping is beautifully golden brown and fully baked and the peach filling is bubbling around the edges.

8. Cool and Serve
Remove the Peach Cobbler from the oven and let it rest for at least 10–15 minutes. This allows the hot peach filling to cool slightly and the juices to thicken before serving.

Serve the cobbler warm with a scoop of vanilla ice cream or a spoonful of whipped cream.

How to Store and Freeze Peach Cobbler
Storing in the Refrigerator
Allow the Peach Cobbler to cool, then cover the baking dish tightly or transfer the leftovers to an airtight container. Store it in the refrigerator for up to 3-4 days.
For the best flavor and texture, warm individual portions briefly in the microwave or reheat the cobbler in the oven before serving.
Freezing Peach Cobbler
Peach Cobbler can be frozen after baking. Allow it to cool completely, then freeze the entire cobbler in a freezer-safe baking dish or divide it into individual portions.
Wrap it tightly and place it in an airtight freezer-safe container. Freeze for up to 2 months for the best texture. Although frozen leftovers can remain safe to eat for longer, their texture and moisture may gradually decline over time.
Thawing and Reheating
- Thawing: Thaw the frozen cobbler overnight in the refrigerator before reheating.
- Reheating: Reheat it in a 350°F (175°C) oven until warmed through. Individual portions can also be quickly reheated in the microwave.
The topping may become slightly softer after freezing, but reheating the cobbler in the oven will help restore some of its wonderfully crisp, freshly baked texture. Serve it warm with vanilla ice cream or a spoonful of whipped cream!
Frequently Asked Questions (FAQ)
Do I Need to Peel the Peaches?
Peeling the peaches is recommended for a softer and smoother filling. Peach skins are edible, so you can leave them on when you prefer a more rustic texture or want to save preparation time.
Can I Use Canned or Frozen Peaches?
Fresh peaches provide the best flavor and texture, but canned or frozen peaches can also be used. Drain canned peaches very well before adding them to the filling. Frozen peaches should be thawed and any excess liquid drained so the Peach Cobbler does not become watery.
Why Is My Peach Cobbler Filling Watery?
The filling may appear thin while the cobbler is still hot. Allow it to rest for at least 10–15 minutes after baking so the peach juices can thicken. Using very ripe or frozen peaches without draining excess liquid can also make the filling thinner.
How Do I Know When the Peach Cobbler Is Done?
The cobbler is ready when the topping is golden brown and fully baked, and the peach filling is bubbling around the edges. The center of the topping should not look wet or underbaked.
Why Should the Peaches Be Baked Before Adding the Topping?
Pre-baking the peaches for about 10 minutes helps them begin to soften and release their juices. This allows the fruit filling and Peach Cobbler topping to finish baking evenly.
Can I Prepare Peach Cobbler Ahead of Time?
You can prepare the peach filling and cobbler topping separately a few hours in advance and keep them refrigerated. Assemble the cobbler shortly before baking so the topping does not absorb too much moisture from the peaches.
What Is the Best Way to Serve Peach Cobbler?
Peach Cobbler is best served warm after resting for 10–15 minutes. Add a scoop of vanilla ice cream or a spoonful of whipped cream for a classic and delicious finish.
Nutrition Per Serving
Calories: 406 kcal
Carbohydrates: 68 g
Protein: 7 g
Fat: 13 g
Saturated Fat: 8 g
Cholesterol: 54 mg
Sodium: 701 mg
Fiber: 4 g
Sugar: 40 g
Nutritional information is an estimate based on one of eight servings and does not include vanilla ice cream or whipped cream. Exact values may vary depending on the ingredients and brands used.
Conclusion
This homemade Peach Cobbler is the perfect way to enjoy sweet, juicy peaches in a warm and comforting dessert. The soft peach filling, lightly spiced with cinnamon and vanilla, pairs beautifully with the golden, buttery cobbler topping.
It is simple enough for an everyday family dessert, but also special enough to serve at summer gatherings, holidays, or weekend dinners. Let it rest briefly after baking, then serve it warm with vanilla ice cream or whipped cream for an extra delicious finish.
Once you try this easy Peach Cobbler, it may quickly become one of your favorite peach desserts.
Happy baking!

Peach Cobbler
Ingredients
Equipment
Method
Preheat the Oven
Preheat the oven to 350°F (175°C). Lightly grease a 9 × 13-inch baking dish.Prepare the Peaches
Wash and peel the peaches, remove the pits, and cut them into pieces. Place them in a large mixing bowl.Make the Peach Filling
Add the granulated sugar, cornstarch, lemon juice, vanilla extract, salt, cinnamon, and optional ginger and nutmeg. Gently mix until the peaches are evenly coated.Pre-Bake the Filling
Transfer the peach mixture to the prepared baking dish and spread it evenly. Bake for 10 minutes.Make the Cobbler Topping
While the peaches are baking, combine the flour, granulated sugar, baking soda, and salt in a mixing bowl. Add the cold cubed butter and buttermilk. Gently mix just until the dough begins to come together. Do not overmix.Shape the Dough
Turn the dough onto a clean work surface. Using your hands, gently press and flatten small portions of dough. The topping does not need to be one complete piece.Add the Topping
Remove the peaches from the oven. Arrange the flattened pieces of dough over the warm peach filling, leaving a few small openings between them.Brush the Dough
Whisk the egg with 1 tablespoon buttermilk in a small bowl. Lightly brush the mixture over the dough, then sprinkle with brown sugar.Bake
Return the cobbler to the oven and bake for approximately 40 minutes, until the topping is golden brown and fully baked and the peach filling is bubbling around the edges.Rest and Serve
Remove the Peach Cobbler from the oven and let it rest for 10-15 minutes. Serve warm with vanilla ice cream or whipped cream.