Heads up: some links are affiliate, so I may earn a tiny commission (at no extra cost to you!) on stuff I genuinely adore. Please read my Disclosure Policy for additional information.
Warm, bubbling peach filling under a golden, buttery topping — this is the dessert that makes people close their eyes when they take the first bite. Add a scoop of vanilla ice cream and it’s basically perfect.
One hour, one baking dish, six servings. Summer in a pan.
Why You’ll Love This Recipe

- Fresh peach filling — Cinnamon, vanilla, and lemon juice bring out the best in ripe summer peaches.
- That golden topping — Buttery, slightly crisp on top and soft underneath where it meets the fruit. The best part of every cobbler.
- Incredibly simple — Two bowls, no mixer, no fuss. Just mix, pour, and bake.
- Warm and comforting — Serve it straight from the oven with vanilla ice cream and it’s hard to beat.
- Make-ahead friendly — The filling can be prepped the day before so all you do is assemble and bake.
- Works year-round — Fresh peaches in summer, frozen or canned the rest of the year. This recipe is never out of season.
Ingredients

For the Peach Filling
- 6 cups fresh peaches, sliced
- ½ cup granulated sugar
- 1 tablespoon lemon juice
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- 2 teaspoons cornstarch
For the Topping
- 1 cup all-purpose flour
- ¾ cup granulated sugar
- 1½ teaspoons baking powder
- ½ teaspoon salt
- ½ cup unsalted butter, melted
- ¾ cup whole milk
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Grease a baking dish or cast iron skillet — a 9×13-inch dish or a 10-inch skillet both work well.
Step 2: Make the Peach Filling

In a large bowl, toss the sliced peaches with the sugar, lemon juice, vanilla extract, cinnamon, and cornstarch until every slice is evenly coated. The cornstarch is what thickens the filling as it bakes — make sure it’s fully mixed in with no dry clumps. Spread the peach mixture evenly into your prepared dish.
Step 3: Make the Topping

In a separate bowl, whisk together the flour, sugar, baking powder, and salt. Add the melted butter and milk and stir until smooth. The batter will be thin — that’s correct. It spreads and puffs up over the peaches as it bakes.
Step 4: Assemble and Bake


Pour the topping batter evenly over the peach filling. Don’t stir or mix the layers together. For extra texture, sprinkle a little coarse sugar over the top before it goes into the oven. Bake for 40–45 minutes until the topping is deep golden brown and the peach filling is visibly bubbling around the edges.
Step 5: Rest and Serve

Remove from the oven and let the cobbler rest for 10–15 minutes before serving. The filling thickens as it cools — cutting into it too early gives you a runny result. Serve warm with a generous scoop of vanilla ice cream.
Pro Tips
Use ripe, fragrant peaches. The peach flavor is everything in this recipe. A ripe peach that smells like a peach will give you a deeply flavorful filling. An underripe, hard peach won’t soften properly and won’t taste like much.
Don’t stir the layers. Pour the batter over the peaches and leave it. The magic of cobbler is that the batter rises up through the fruit as it bakes, creating that signature layered, scoopable texture. Mixing it together ruins that.
Let it rest. It will look runny straight out of the oven. Give it 10–15 minutes and the cornstarch does its job — the filling thickens into something scoopable and perfect.
Coarse sugar on top is worth it. A sprinkle of turbinado or raw sugar on the batter before baking gives the topping a beautiful crunch and a little extra sweetness on each bite.
Cast iron if you have it. A cast iron skillet distributes heat evenly and gives you a beautifully browned bottom and sides. A regular baking dish works perfectly well though.
Variations & Customizations
- Swap the fruit — Nectarines, plums, cherries, or a mix of stone fruit all work beautifully in place of peaches. Use the same filling method and quantities.
- Add nutmeg — A pinch of ground nutmeg in the filling alongside the cinnamon adds a subtle warmth that takes the flavor up a notch.
- Use frozen peaches — Thaw completely and drain well before using. Pat them dry to remove excess moisture so the filling doesn’t become watery.
- Use canned peaches — Use peaches packed in juice, drain thoroughly, and reduce the added sugar in the filling to about ¼ cup since they’re already sweetened.
- Serve with whipped cream — A lighter alternative to ice cream that still pairs beautifully with the warm cobbler.
- Add a streusel topping — Mix 2 tablespoons of cold butter with ¼ cup each of flour and brown sugar and scatter over the batter before baking for a crumblier, more textured top.
Storage & Reheating
| Method | Details |
|---|---|
| Fridge | Store covered in the refrigerator for up to 4 days. |
| Reheating | Microwave individual portions for 30–45 seconds. For larger portions, reheat in a 300°F oven until warmed through. |
| Freezer | Cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge and reheat before serving. |
| Make-ahead | Prepare the peach filling up to 24 hours in advance and refrigerate. Assemble and bake just before serving for the best texture. |
Frequently Asked Questions

Can I use canned peaches?
Yes. Use peaches packed in juice rather than syrup, drain them thoroughly, and reduce the sugar in the filling to about ¼ cup since canned peaches are already sweetened. The result is still delicious.
Why is my cobbler runny?
The filling thickens as it cools — a freshly baked cobbler will look loose straight from the oven. Let it rest for 10–15 minutes before serving. Also make sure the cornstarch was fully mixed into the filling with no dry clumps before baking.
Can I make this gluten-free?
Yes. A 1:1 gluten-free all-purpose flour substitutes directly in the topping with very similar results.
Do I need to peel the peaches?
It’s a personal preference. Peach skins soften completely during baking and are barely noticeable in the finished cobbler. If you prefer a smoother filling, blanch the peaches in boiling water for 30 seconds, then transfer to an ice bath — the skins slip off easily.
Peach Cobbler
Tender, cinnamon-spiced peaches baked under a golden, buttery topping — the kind of cobbler that tastes like summer and pairs perfectly with a scoop of vanilla ice cream.
Ingredients
For the Filling:
- 6 cups fresh peaches, sliced
- ½ cup granulated sugar
- 1 tablespoon lemon juice
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- 2 teaspoons cornstarch
For the Topping:
- 1 cup all-purpose flour
- ¾ cup granulated sugar
- 1½ teaspoons baking powder
- ½ teaspoon salt
- ½ cup unsalted butter, melted
- ¾ cup whole milk
Instructions
- Preheat oven to 350°F (175°C). Grease a baking dish or skillet.
- Toss peaches with sugar, lemon juice, vanilla, cinnamon, and cornstarch. Spread into the prepared dish.
- Whisk flour, sugar, baking powder, and salt. Stir in melted butter and milk until smooth.
- Pour topping evenly over the peaches. Do not stir. Sprinkle with coarse sugar if desired.
- Bake for 40–45 minutes until topping is golden and filling is bubbling.
- Rest for 10–15 minutes before serving. Serve warm with vanilla ice cream.
Notes
related articles to peach cobbler
- The Best Strawberry Vanilla Cake That Looks Literally Bakery-Worthy
- The Best Lemon Blueberry Bundt Cake Recipe That’s Light, Fluffy, and Irresistible
- The Easiest Lemon Loaf Cake That Tastes Better Than Starbucks
- Super Moist and Fluffy Coconut Cake Recipe That Melts in Your Mouth in Seconds


