August in Georgia is no joke. The air gets thick and heavy, and the peaches at the farmers’ market are so ripe you can smell them before you see them. I was standing in my kitchen last week, the counter covered in those fragrant, blushing fruits, juice dripping down my wrist as I bit into one. And I thought—I need to make a homemade peach cobbler. Not the kind from a box, not the kind with canned filling. The real, old-fashioned thing my grandmother used to pull out of the oven when the whole house smelled like butter and brown sugar.
There’s something about the process that slows you down. You peel the peaches, and the skin comes off in soft ribbons. You slice them, and the pit is stubborn, clinging to the flesh. You taste a slice, and it’s so sweet and tangy you almost forget the rest of the steps. It’s a quiet ritual, this cobbler-making. No rush, no pressure. Just you, the fruit, and the promise of something golden and bubbling.
This isn’t a complicated recipe. It’s the kind you can make without thinking too hard, the kind that works because the ingredients are honest and the technique is forgiving. I’ve made it a dozen times, tweaking the butter ratio, testing different flours, trying to get that perfect balance between jammy filling and tender, biscuit-like topping. And I think—no, I know—I’ve finally got it right. It’s the kind of dessert that makes you close your eyes after the first bite. The kind that tastes like summer, like Sunday dinners, like coming home.
So grab a bowl, a bag of peaches, and a little patience. This one’s worth it.
Why You’ll Love This Recipe
Let me tell you why this homemade peach cobbler is about to become your new favorite dessert. I’ve tested it more times than I care to admit, and every single time, it delivers. Here’s what makes it special:
- Simple, Honest Ingredients: No fancy extracts, no obscure flours. You likely have everything in your pantry right now. Butter, flour, sugar, milk, and peaches. That’s it.
- Old-Fashioned Texture: The topping is tender and slightly crispy on top, with a soft, almost dumpling-like underside where it meets the bubbling peach juice. It’s not cakey, not dry—just right.
- Perfectly Sweet, Not Cloying: The peaches do most of the work. You add just enough sugar to coax out their natural sweetness without overwhelming it. A pinch of cinnamon and a squeeze of lemon keep things balanced.
- Works for Any Occasion: Sunday brunch, a summer cookout, a cozy weeknight treat. It’s versatile, impressive, and somehow always the first thing to disappear from the table.
- Crowd-Pleaser: I’ve served this to kids, grandparents, and picky eaters. Everyone loves it. It’s comfort food at its finest, and it never gets old.
What makes this version different from the rest? It’s the texture of the topping, honestly. I use a technique where you melt the butter in the baking dish first, then pour the batter over it without stirring. The butter rises up through the batter as it bakes, creating that signature crisp edge and soft, almost custardy center. It’s a trick I learned from an old cookbook, and it works every single time.
This isn’t just another peach cobbler. It’s the one you’ll make again and again, the one your family will ask for by name. It’s summer in a dish, and it’s waiting for you.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, but a few notes will help you pick the best ones for a truly memorable homemade peach cobbler.
For the Peach Filling
- Fresh peaches, peeled and sliced – About 6 medium peaches (around 2 pounds). Look for ones that are fragrant and give slightly to gentle pressure. If peaches aren’t in season, you can use frozen unsweetened peach slices—just thaw and drain them first.
- Granulated sugar – ½ cup. This helps draw out the peach juices and creates that luscious, syrupy filling. If your peaches are very sweet, you can reduce it to ⅓ cup.
- Brown sugar, packed – ¼ cup. Adds a subtle molasses depth that pairs beautifully with the fruit.
- Cornstarch – 2 tablespoons. Thickens the peach juices so the filling isn’t runny.
- Fresh lemon juice – 1 tablespoon. Brightens the flavor and prevents the peaches from browning. I recommend using a real lemon here, not the bottled stuff.
- Ground cinnamon – 1 teaspoon. Warm, aromatic, essential. I prefer Saigon cinnamon for its stronger flavor.
- Vanilla extract – 1 teaspoon. Pure vanilla, not imitation. It makes a difference.
- Pinch of salt – Balances the sweetness and deepens the overall flavor.
For the Cobbler Topping (Batter)
- All-purpose flour – 1 cup. Spoon and level it—don’t scoop directly from the bag or you’ll get too much.
- Granulated sugar – ½ cup. For sweetness in the topping.
- Baking powder – 1½ teaspoons. The leavener that gives the topping its lift.
- Salt – ¼ teaspoon.
- Whole milk – ¾ cup. Whole milk gives the richest texture, but 2% works too. Avoid skim—it makes the topping tough.
- Unsalted butter – ½ cup (1 stick). Melted in the baking dish before adding the batter. Use unsalted so you control the salt level. I recommend Kerrygold or Land O’Lakes for consistent results.
Substitution Guidance: For a gluten-free version, use a 1:1 gluten-free baking flour blend. For a dairy-free option, substitute the butter with a plant-based butter stick (not margarine) and use unsweetened oat milk instead of whole milk. The texture will be slightly different but still delicious.
Equipment Needed
You don’t need much for this homemade peach cobbler, and that’s part of its charm. Here’s what you’ll want to have on hand:
- 9×13-inch baking dish – Glass or ceramic works best. I prefer a glass dish because you can see the bottom browning, which helps you judge doneness. A metal pan works too, but it conducts heat faster so check a few minutes early.
- Large mixing bowl – For combining the peach filling ingredients.
- Medium mixing bowl – For whisking the dry topping ingredients.
- Sharp paring knife – For peeling and slicing peaches. A serrated peeler also works wonders.
- Measuring cups and spoons – Accuracy matters in baking, even a forgiving one like this.
- Whisk – For combining the batter ingredients smoothly.
- Rubber spatula – For scraping every last bit of batter into the dish.
- Cooling rack – Lets the cobbler cool evenly so the filling sets properly.
If you don’t have a 9×13 dish, you can use a 10-inch cast-iron skillet. It gives the cobbler a gorgeous rustic look and the edges get extra crispy. Just reduce the oven temperature by 25°F to prevent over-browning. And if you’re new to cast iron, don’t worry—just make sure it’s well-seasoned so nothing sticks.
Preparation Method
Making this homemade peach cobbler is straightforward, but a few details make the difference between good and unforgettable. Follow these steps, and you’ll be rewarded with a golden, bubbly masterpiece.
Step 1: Preheat and Prepare the Dish
Preheat your oven to 375°F (190°C). Place the stick of unsalted butter in your 9×13-inch baking dish and set it in the oven while it preheats. You want the butter to melt completely without browning. This takes about 8-10 minutes. Keep an eye on it—burnt butter means starting over.
Step 2: Prepare the Peaches
While the butter melts, peel your peaches. To make peeling easy, score a small “X” on the bottom of each peach, drop them into boiling water for 30 seconds, then transfer to an ice bath. The skins will slip right off. Slice each peach into ½-inch wedges, discarding the pits. Place the slices in your large mixing bowl.
Step 3: Make the Filling
To the sliced peaches, add ½ cup granulated sugar, ¼ cup packed brown sugar, 2 tablespoons cornstarch, 1 tablespoon lemon juice, 1 teaspoon cinnamon, 1 teaspoon vanilla, and a pinch of salt. Stir gently with a rubber spatula until everything is evenly coated. Let it sit for 5 minutes while you make the batter. The peaches will release more juice—this is good.
Step 4: Make the Batter
In your medium bowl, whisk together 1 cup all-purpose flour, ½ cup granulated sugar, 1½ teaspoons baking powder, and ¼ teaspoon salt. Pour in ¾ cup whole milk and whisk until just combined. A few small lumps are fine—overmixing makes the topping tough. The batter will be thin, almost like pancake batter.
Step 5: Assemble the Cobbler
Carefully remove the hot baking dish from the oven. The butter should be fully melted. Pour the batter directly over the melted butter—do NOT stir. Just let it settle. Then, spoon the peach mixture evenly over the batter. Again, do not stir. The batter will rise up around the peaches as it bakes, creating that wonderful texture.
Step 6: Bake
Place the dish in the oven and bake for 40-45 minutes, or until the topping is golden brown and the filling is bubbling around the edges. The center should be set and not jiggly. If the top is browning too quickly after 30 minutes, tent loosely with foil.
Step 7: Cool and Serve
Remove from the oven and transfer to a cooling rack. Let it cool for at least 20 minutes before serving. This is crucial—the filling needs time to set, or it will be runny. Serve warm, preferably with a scoop of vanilla ice cream or a dollop of whipped cream.
Sensory Cue: When it’s done, the kitchen will smell like butter, brown sugar, and peaches. The topping will be golden and slightly cracked, and you’ll see the dark, jammy filling peeking through the edges. It’s a beautiful thing.
Cooking Tips & Techniques
I’ve made this homemade peach cobbler enough times to learn a few things the hard way. Here are my best tips to ensure yours turns out perfect every time.
Don’t skip the lemon juice. I once did, thinking the peaches were tart enough on their own. The cobbler was flat and cloying. Lemon juice doesn’t just prevent browning—it brightens the entire flavor profile and makes the peaches taste more like themselves.
Let the filling sit. That 5-minute rest after mixing the peaches with sugar and cornstarch is non-negotiable. It gives the cornstarch time to start absorbing the juices, which prevents a watery filling. I learned this after pulling out a cobbler that looked beautiful but turned into peach soup when I cut into it.
Use room-temperature milk. Cold milk can seize the melted butter when you pour the batter in, creating an uneven texture. Take the milk out of the fridge when you start preheating, and it’ll be fine by the time you need it.
Watch your oven. Every oven runs a little differently. Mine runs hot, so I start checking at 35 minutes. If the top is deeply golden but the center is still liquid, lower the temperature to 350°F and bake for another 10 minutes. Patience pays off.
Multitasking tip: While the butter melts in the oven, peel and slice your peaches. While the filling sits, make the batter. By the time you’re done, the butter is melted and you’re ready to assemble. The whole process takes about 15 minutes of active work.
Variations & Adaptations
One of the best things about this homemade peach cobbler is how adaptable it is. Here are a few variations I’ve tried and loved.
Berry-Peach Cobbler
Swap half the peaches for fresh blueberries or raspberries. The berries burst in the heat, creating a beautiful purple-red syrup that contrasts with the golden peaches. I made this for a Fourth of July party, and it was gone in 20 minutes.
Spiced Peach Cobbler
Add ¼ teaspoon of nutmeg and ⅛ teaspoon of cardamom to the filling along with the cinnamon. The cardamom adds an unexpected floral note that’s absolutely gorgeous. A friend described it as “autumn in a bowl,” and I’ve been making it that way ever since.
Gluten-Free Version
Use a high-quality 1:1 gluten-free baking flour blend (I like King Arthur’s). Add an extra tablespoon of milk to the batter, as GF flours tend to absorb more liquid. The topping will be slightly more delicate, so handle it gently. It’s still fantastic.
Skillet Cobbler
Make it in a 10-inch cast-iron skillet for a rustic, dramatic presentation. Melt the butter directly in the skillet on the stovetop over low heat, then proceed with the recipe. The edges get wonderfully crispy, and it looks beautiful on the table.
Low-Sugar Option
Reduce the granulated sugar in both the filling and the batter to ⅓ cup each. Use a ripe, sweet peach variety like Redhaven or Elberta. The cobbler will be less sweet but still satisfying, with the fruit flavor shining through.
Serving & Storage Suggestions
This homemade peach cobbler is best served warm, about 20 minutes after it comes out of the oven. The filling is still lush and jammy, and the topping is tender with a slight crisp on top.
For the ultimate experience, top each serving with a scoop of high-quality vanilla bean ice cream. The contrast between the warm cobbler and the cold, creamy ice cream is pure magic. If you’re feeling extra indulgent, drizzle with a little caramel sauce or a dusting of powdered sugar.
It also pairs beautifully with a dollop of lightly sweetened whipped cream or a pour of cold heavy cream. For a brunch spread, serve it alongside a simple frittata or a bowl of fresh fruit. And if you’re in the mood for something truly decadent, try it with a side of creamy no-churn strawberry ice cream for a double-fruit dessert experience.
Storage: Cover the cooled cobbler tightly with foil or plastic wrap and store in the refrigerator for up to 4 days. The flavors actually meld and deepen overnight, so leftovers are a treat.
Reheating: The best way to reheat is in a 350°F oven for 10-15 minutes, or until warmed through. The microwave works in a pinch, but it will soften the topping’s crispness. If using the microwave, reheat individual portions for 30-45 seconds.
Freezing: You can freeze the unbaked assembled cobbler (without baking it first). Cover the dish tightly with foil and freeze for up to 3 months. Bake directly from frozen, adding 15-20 minutes to the baking time. Baked cobbler can also be frozen, but the topping will lose some of its texture.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 8 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 320 |
| Total Fat | 12g |
| Saturated Fat | 7g |
| Cholesterol | 30mg |
| Sodium | 180mg |
| Total Carbohydrates | 52g |
| Dietary Fiber | 2g |
| Sugars | 35g |
| Protein | 3g |
This cobbler is a source of vitamin C from the peaches, which supports immune health. Peaches also contain antioxidants like beta-carotene and lutein, which are good for eye health. The butter and milk provide calcium and vitamin A, while the cinnamon has anti-inflammatory properties.
If you’re watching your sugar intake, reduce the sugar as noted in the variations section, or serve smaller portions. This dessert is meant to be an occasional indulgence, not an everyday thing—and that’s perfectly okay.
Conclusion
This homemade peach cobbler is everything I want in a summer dessert. It’s simple, honest, and deeply satisfying. The peaches are the star, and the buttery, tender topping is the perfect supporting actor. It’s the kind of recipe that doesn’t need fancy techniques or exotic ingredients—just good fruit, a little patience, and the willingness to let the oven do the work.
I love this recipe because it reminds me that the best things in life are often the simplest. It’s forgiving enough for a beginner, but impressive enough for a special occasion. And every time I make it, I think of that hot August afternoon, the smell of peaches, and the quiet joy of creating something beautiful from scratch.
I’d love to hear how yours turns out. Did you try a variation? Serve it with something unexpected? Drop a comment below and let me know—I read every single one. And if you share a photo on social media, tag me so I can see your beautiful creation. Happy baking, friend.
Frequently Asked Questions
Can I use canned peaches instead of fresh?
Yes, but drain them well and reduce the sugar in the filling by half. Canned peaches are packed in syrup, so they’re already sweet. The texture will be softer, but it still makes a decent cobbler in a pinch.
Why is my cobbler topping doughy or raw in the middle?
This usually happens when the cobbler is underbaked. Make sure your oven is fully preheated, and don’t pull it out until the topping is golden brown and the filling is bubbling. If the top is browning too fast, tent with foil and continue baking until the center is set.
Can I make this cobbler ahead of time?
You can assemble the cobbler (without baking) up to 24 hours in advance. Cover and refrigerate, then bake as directed, adding 5-10 minutes to the baking time. The batter may look slightly separated after sitting—just give it a gentle stir before pouring it over the butter.
How do I prevent the cobbler from being too runny?
Make sure you’re using the correct amount of cornstarch (2 tablespoons) and let the cobbler cool for at least 20 minutes before serving. The filling thickens as it cools. Also, if your peaches are very juicy, add an extra teaspoon of cornstarch.
Can I use frozen peaches?
Absolutely. Thaw them completely and drain off any excess liquid before using. Frozen peaches are often sweeter than fresh out-of-season ones, so you may want to reduce the sugar slightly. No need to peel them—the skins soften during baking.
Pin This Recipe!

Homemade Peach Cobbler – Easy Old-Fashioned Recipe
This homemade peach cobbler features tender, juicy peaches with a buttery, biscuit-like topping. It’s an old-fashioned dessert that’s simple, honest, and deeply satisfying, perfect for summer gatherings or cozy weeknight treats.
- Total Time: 1 hour
- Yield: 8 servings 1x
Ingredients
- 6 medium fresh peaches (about 2 pounds), peeled and sliced into ½-inch wedges
- ½ cup granulated sugar
- ¼ cup packed brown sugar
- 2 tablespoons cornstarch
- 1 tablespoon fresh lemon juice
- 1 teaspoon ground cinnamon (preferably Saigon cinnamon)
- 1 teaspoon pure vanilla extract
- Pinch of salt
- 1 cup all-purpose flour (spooned and leveled)
- ½ cup granulated sugar (for topping)
- 1½ teaspoons baking powder
- ¼ teaspoon salt
- ¾ cup whole milk (room temperature)
- ½ cup (1 stick) unsalted butter
Instructions
- Preheat your oven to 375°F (190°C). Place the stick of unsalted butter in a 9×13-inch baking dish and set it in the oven while it preheats until the butter is fully melted (about 8-10 minutes). Do not let it brown.
- While the butter melts, prepare the peaches: Score a small ‘X’ on the bottom of each peach, drop them into boiling water for 30 seconds, then transfer to an ice bath. Peel the skins off, slice each peach into ½-inch wedges, and discard the pits. Place the slices in a large mixing bowl.
- Make the filling: To the sliced peaches, add ½ cup granulated sugar, ¼ cup packed brown sugar, 2 tablespoons cornstarch, 1 tablespoon lemon juice, 1 teaspoon cinnamon, 1 teaspoon vanilla, and a pinch of salt. Stir gently with a rubber spatula until evenly coated. Let it sit for 5 minutes to release juices.
- Make the batter: In a medium bowl, whisk together 1 cup all-purpose flour, ½ cup granulated sugar, 1½ teaspoons baking powder, and ¼ teaspoon salt. Pour in ¾ cup whole milk and whisk until just combined (a few small lumps are fine). The batter will be thin, like pancake batter.
- Assemble the cobbler: Carefully remove the hot baking dish from the oven. Pour the batter directly over the melted butter—do NOT stir. Then, spoon the peach mixture evenly over the batter. Do not stir.
- Bake for 40-45 minutes, or until the topping is golden brown and the filling is bubbling around the edges. The center should be set and not jiggly. If the top is browning too quickly after 30 minutes, tent loosely with foil.
- Remove from the oven and transfer to a cooling rack. Let it cool for at least 20 minutes before serving. Serve warm, preferably with vanilla ice cream or whipped cream.
Notes
For best results, use ripe, fragrant peaches. Let the filling sit for 5 minutes to allow cornstarch to absorb juices. Use room-temperature milk to prevent seizing the butter. Cool for at least 20 minutes before serving to allow filling to set. For a gluten-free version, use a 1:1 gluten-free baking flour blend and add an extra tablespoon of milk. For a dairy-free version, substitute butter with plant-based butter and use unsweetened oat milk.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 serving (1/8 of re
- Calories: 320
- Sugar: 35
- Sodium: 180
- Fat: 12
- Saturated Fat: 7
- Carbohydrates: 52
- Fiber: 2
- Protein: 3
Keywords: peach cobbler, homemade peach cobbler, old-fashioned peach cobbler, summer dessert, peach dessert, easy cobbler recipe





