This post may contain affiliate links to products I use and highly recommend. You can read my full disclosure . As an Amazon Associate I earn from qualifying purchases.
This peach cobbler recipe has juicy, cinnamon-spiced peaches and a buttery, golden topping that’s tender and cake-like with crisp edges. The batter rises around the peaches as it bakes, creating a classic Southern-style dessert.

Make this homemade peach cobbler with fresh peaches when they’re in season or frozen peaches for a convenient option year-round. Serve it warm with vanilla ice cream or homemade whipped cream. For a low-carb alternative, try my Keto Peach Cobbler, or make my Chocolate Pudding Cake when you’re craving something chocolatey.
Why You’ll Love This Recipe
- Fresh or frozen peaches: Enjoy homemade peach cobbler year-round without needing perfectly ripe peaches.
- Classic Southern topping: The buttery batter rises around the fruit, creating soft, cake-like pieces with crisp golden edges.
- Thick peach filling: Simmering the peaches first helps prevent a watery cobbler.

Ingredients Needed
This homemade peach cobbler has two components: a cinnamon-spiced peach filling and a simple buttery batter. Grab the exact ingredient amounts from the recipe card at the bottom of the post.
Peach Filling
- Peaches: Fresh or frozen sliced peaches both work. Frozen peaches are especially convenient year-round.
- Granulated sugar and brown sugar: Sweeten the filling, with brown sugar adding a deeper flavor.
- Butter, salted: Adds richness to the peaches.
- Cinnamon and nutmeg: Give the filling its warm, lightly spiced flavor.
- Salt: Balances the sweetness.
- Cornstarch and cold water: Combine to thicken the peach juices into a glossy syrup.
- Vanilla extract: Adds flavor to the cooked peaches.
Cobbler Batter
- Butter, salted: Melts in the baking dish before the batter is added.
- All-purpose flour: Forms the base of the tender, cake-like topping.
- Granulated sugar: Sweetens the batter.
- Baking powder: Helps the batter rise around the peaches.
- Salt: Balances the sweetness.
- Whole milk: Creates a pourable batter.
- Vanilla extract: Adds a light vanilla flavor.
How to Make Peach Cobbler
These step-by-step photos show how the peach filling and buttery batter come together. The full instructions and measurements are in the recipe card below.
Cook the Peaches Until Tender
The peach slices should soften while still holding their shape. Frozen peaches will release liquid as they heat, which is expected.

Make the Peach Syrup
Once thickened with the cornstarch slurry, the peach juices should look glossy and lightly coat the fruit rather than pooling as a thin liquid.

Mix the Cobbler Batter
Whisk the batter until the dry ingredients are incorporated. It should be pourable, with a few small lumps being perfectly fine.
SAVE THIS RECIPE

Layer the Cobbler
Pour the batter over the melted butter, then spoon the peaches and syrup on top. The layers should remain separate. Don’t worry if the peaches sink slightly into the batter.

Bake Until Golden
As the cobbler bakes, the batter rises around the peaches, forming golden edges and tender, cake-like sections. Look for bubbling peach filling and batter that appears set between the fruit.

Pro Tips for the Best Peach Cobbler
- Don’t skip the resting time: I know it’s tempting to dig into peach cobbler right out of the oven, but you may notice some butter and peach juices lingering at the bottom of the dish. This is normal. Let the cobbler rest for 30–45 minutes so the batter can absorb some of that liquid and the filling can thicken.
- Thicken the peaches first: Fresh and frozen peaches release different amounts of juice. Simmering the fruit and thickening the juices with cornstarch before baking gives you a glossy peach filling without relying on the oven to cook off excess moisture. Make sure the syrup has thickened before assembling the cobbler.
- Don’t stir the layers: Unlike biscuit-style cobblers, this Southern-style recipe uses a pourable batter that rises around the peaches as it bakes. Keep the butter, batter, and peaches separate to get that tender, cake-like topping with golden edges.
- Check the batter for doneness: A golden top and bubbling edges are good signs, but check between the peaches with a skewer. It should come out with moist crumbs rather than wet batter.

Fresh vs. Frozen Peaches
Both fresh and frozen peaches work well in this recipe. Here’s how to choose between them:
- Fresh peaches: Great when they’re ripe and in season. Choose peaches that are ripe but still firm enough to hold their shape during cooking. You can leave the skins on, but particularly fuzzy or underripe skins may remain noticeable in the finished filling. Peel them if you prefer a smoother texture.
- Frozen peaches: A convenient, reliable choice year-round. They’re generally already peeled and sliced, so there’s no blanching or peeling involved. Add them straight to the saucepan without thawing.
The recipe uses 2 pounds of frozen peaches or 2½ pounds of fresh peaches, with different simmering times for each. The batter and baking instructions remain the same.

What to Serve With Peach Cobbler
Peach cobbler is the perfect dessert to finish a soul food Sunday dinner or family gathering. For the main dish, serve my Smothered Pork Chops, sticky Oven Baked Ribs, or crispy fried catfish.
Complete the spread with Baked Macaroni and Cheese, Southern Collard Greens with Bacon, and Homemade Cornbread. Then finish with warm peach cobbler and a scoop of vanilla ice cream.
FAQs
No. You can leave the skins on fresh peaches if you don’t mind their texture. For a smoother filling, peel them before slicing.
If the cobbler looks wet immediately after baking, let it rest before serving. Some excess butter and peach juices are normal at first. If the filling is still watery after resting, the peach syrup may not have thickened sufficiently before baking, or the batter may be underbaked.
Yes. I made half of this recipe in an 8×8-inch baking dish, and it took about 40 minutes at 350°F. Halve all the ingredients and bake until the topping is golden, the filling bubbles around the edges, and the batter is fully set.

Make Ahead, Storage & Reheating
- Make ahead: Prepare the peach filling up to 2 days in advance and refrigerate. Rewarm before assembling the cobbler, and mix the batter just before baking.
- Store: Cover leftover cobbler and refrigerate for up to 4 days.
- Freeze: Freeze baked cobbler for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Reheat: Warm a larger portion or the remaining cobbler in a 350°F oven for about 15–20 minutes, loosely covered, until heated through. Uncover for the last few minutes to help restore the golden edges. For individual servings, microwave for about 30–45 seconds, adding time as needed.

Peach Cobbler Recipe
Use DRDAVINAHS at checkout to save on some equipment & ingredients!
Recommended Equipment
- 9×13-inch baking dish
- Large Saucepan
Ingredients
Peach Filling
- 2 lb Peaches, frozen, sliced and unthawed, or 2½ lb peaches, fresh, pitted and sliced (about 6–7 medium)
- ½ cup White Sugar, granulated
- ¼ cup Brown Sugar, packed
- 2 tbsp Butter, salted
- 2 tsp Ground Cinnamon
- ¼ tsp Ground Nutmeg
- ⅛ tsp Natural Ancient Sea Salt
- 2 tbsp cornstarch
- 2 tbsp Water, cold
- 2 tsp Vanilla Extract, pure
Cobbler Batter
- ¾ cup Butter, salted (1½ sticks)
- 1½ cups all-purpose flour
- 1 cup White Sugar, granulated
- 2 tsp Baking Powder
- ¼ tsp Natural Ancient Sea Salt, fine
- 1½ cups whole milk
- 1 tsp Vanilla Extract, pure
For Serving
- Vanilla ice cream, optional
Instructions
- Preheat the oven: Preheat the oven to 350°F. Place the ¾ cup butter in a 9×13-inch baking dish and melt it in the oven for 5–8 minutes while it preheats. Remove the dish once the butter melts, before it begins to brown.
- Simmer the peaches: Combine the peaches, both sugars, 2 tablespoons butter, cinnamon, nutmeg, and salt in a large saucepan. Simmer over medium heat for 8–10 minutes for frozen peaches or 5–7 minutes for fresh peaches, stirring occasionally, until tender but still holding their shape.
- Thicken the filling: Mix the cornstarch and cold water to make a slurry. Stir it into the peaches and simmer for 1–2 minutes, until the syrup is thick and glossy. Remove from the heat and stir in the vanilla extract.
- Make the batter: Whisk together the flour, sugar, baking powder, and salt in a mixing bowl. Add the milk and vanilla extract, whisking until just combined. A few small lumps are fine.
- Assemble the cobbler: Pour the batter evenly over the melted butter in the baking dish. Do not stir. Spoon the hot peaches and their syrup evenly over the batter without stirring or pressing the peaches down.
- Bake: Bake for 50–60 minutes, until the topping is deep golden brown, the filling bubbles around the edges, and the batter between the peaches looks set rather than wet.
- Rest and serve: Let the cobbler rest for at least 30 minutes before serving warm with vanilla ice cream, if desired.
SAVE THIS RECIPE
Recipe Notes
- Fresh or frozen peaches: Use frozen peaches straight from the freezer without thawing. Fresh peaches can be peeled or left unpeeled, depending on your preferred texture.
- Self-rising flour: Substitute 1½ cups self-rising flour for the all-purpose flour, baking powder, and fine salt in the batter.
- Check for doneness: Insert a skewer into the batter between the peaches. It should come out with moist crumbs, not wet batter.
- Don’t skip the rest: Some peach juices and melted butter may remain at the bottom of the dish immediately after baking. Rest for 30–45 minutes so the batter can absorb some of the liquid and the filling can thicken.
- Half batch: Halve all the ingredients and use an 8×8-inch baking dish. My half batch took about 35-40 minutes at 350°F. Check for a golden topping and fully set batter.
Nutrition Details
The nutrition facts come from entering the recipe ingredients into a database of food ingredients. They may vary for any recipe based on the exact product used.





















Leave a Reply