What the heck is this?
Picture this: It’s peak summer, you’ve got peaches that are so juicy they’re practically dripping down your chin, and you want to turn them into something magical. Enter this absolute stunner of a cake. We’re talking tender, buttery cake studded with caramelized peach chunks and topped with a vanilla glaze that’s basically liquid heaven. This isn’t just dessert — it’s summer captured in cake form. The kind of thing that makes your neighbors suddenly very friendly when they smell it baking. And that glaze? It’s the difference between “nice cake” and “holy crap, what IS this and can I have the recipe?” Trust me, this one’s a keeper.
Why You’ll Love This Recipe
- Uses up those perfect summer peaches before they go bad
- Moist cake that stays fresh for days (if it lasts that long)
- That glaze though — it’s like eating sunshine
- Simple enough for a Tuesday, fancy enough for company
- Makes your whole house smell like a bakery
- Works with frozen peaches too (we don’t judge winter cravings)
- One bowl, minimal fuss, maximum wow factor
The Good Stuff You’ll Need
For the Cake:
- 2 cups all-purpose flour
- 1 1/2 cups granulated sugar
- 1/2 cup butter, softened
- 2 large eggs
- 1 cup whole milk
- 2 tsp baking powder
- 1 tsp vanilla extract
- 1/2 tsp salt
- 3-4 ripe peaches, peeled and diced (about 2 cups)
- 2 tbsp brown sugar
- 1 tsp cinnamon
For the Vanilla Glaze:
- 1 1/2 cups powdered sugar
- 3-4 tbsp whole milk
- 2 tsp vanilla extract
- Pinch of salt

Let’s Do This
Step 1: Prep Like a Pro
Preheat your oven to 350°F and grease a 9×13 inch baking pan (or two 8-inch rounds if you’re feeling fancy).
Toss your diced peaches with brown sugar and cinnamon. Let them sit while you make the batter — they’ll get all syrupy and amazing.
Step 2: Make That Batter
In a large bowl, cream together the softened butter and sugar until it’s light and fluffy (about 3-4 minutes with an electric mixer).
Beat in eggs one at a time, then add vanilla. Don’t worry if it looks a little lumpy.
In a separate bowl, whisk together flour, baking powder, and salt.
Alternate adding the dry ingredients and milk to the butter mixture, starting and ending with flour. Mix just until combined — overmixing is the enemy of tender cake.
Step 3: Peach Paradise
Gently fold in about 3/4 of your sugared peaches, saving the prettiest pieces for the top.
Pour batter into your prepared pan and scatter the remaining peaches on top. They’ll sink in slightly and create those gorgeous pockets of peachy goodness.
Step 4: Bake It ‘Til You Make It
Bake for 45-55 minutes, or until a toothpick comes out with just a few moist crumbs. The top should be golden and spring back when lightly touched.
Let it cool in the pan for about 15 minutes before glazing. This is important — too hot and the glaze will just melt off.
Step 5: Glaze Like You Mean It
Whisk together all glaze ingredients until smooth. Start with 3 tablespoons of milk and add more if needed — you want it thick enough to coat but thin enough to drizzle.
Pour that liquid gold all over the warm cake, letting it pool in all the nooks and crannies. Don’t be shy — this is not the time for restraint.
Serving Suggestions
Serve it slightly warm with a scoop of vanilla ice cream for the full summer experience.
A dollop of whipped cream never hurt anyone either.
Perfect with morning coffee or afternoon tea — this cake doesn’t discriminate.
Switch It Up
Berry Swap: Use blueberries, raspberries, or a mix of summer berries instead of peaches.
Spice It Nice: Add a pinch of nutmeg or cardamom to the cake batter for extra warmth.
Glaze Variations: Try lemon glaze, cream cheese glaze, or even a bourbon glaze if you’re feeling adventurous.
Make It Boozy: Add a splash of rum or bourbon to the peaches while they’re macerating.
Make-Ahead Tips
This cake actually improves overnight — the flavors meld and the peaches get even more jammy.
Store covered at room temperature for up to 3 days, or refrigerate for up to a week.
You can freeze slices individually wrapped for up to 3 months. Just thaw and enjoy.
The glaze can be made a day ahead — just give it a whisk before using.

Questions People Actually Ask
Q: Can I use canned peaches? A: In a pinch, yes! Drain them well and pat dry. Fresh or frozen (thawed) are better though.
Q: My peaches aren’t super ripe. Help! A: Toss them with an extra tablespoon of sugar and let them sit longer. The sugar will help draw out their sweetness.
Q: Can I make this gluten-free? A: Absolutely! Swap the flour 1:1 with a good gluten-free flour blend.
Q: The glaze is too thick/thin. What do I do? A: Too thick? Add milk a teaspoon at a time. Too thin? Whisk in more powdered sugar.
Q: Can I double this recipe? A: Sure! Use a large sheet pan or two 9×13 pans. Baking time might increase slightly.
Print
Irresistible Summer Peach Cake: When Life Gives You Peaches, Make This
- Total Time: 1 hour 10 minutes
- Yield: 12–16 1x
Description
Picture this: It’s peak summer, you’ve got peaches that are so juicy they’re practically dripping down your chin, and you want to turn them into something magical. Enter this absolute stunner of a cake. We’re talking tender, buttery cake studded with caramelized peach chunks and topped with a vanilla glaze that’s basically liquid heaven. This isn’t just dessert — it’s summer captured in cake form. The kind of thing that makes your neighbors suddenly very friendly when they smell it baking. And that glaze? It’s the difference between “nice cake” and “holy crap, what IS this and can I have the recipe?” Trust me, this one’s a keeper.
Ingredients
For the Cake:
- 2 cups all-purpose flour
- 1 1/2 cups granulated sugar
- 1/2 cup butter, softened
- 2 large eggs
- 1 cup whole milk
- 2 tsp baking powder
- 1 tsp vanilla extract
- 1/2 tsp salt
- 3–4 ripe peaches, peeled and diced (about 2 cups)
- 2 tbsp brown sugar
- 1 tsp cinnamon
For the Vanilla Glaze:
- 1 1/2 cups powdered sugar
- 3–4 tbsp whole milk
- 2 tsp vanilla extract
- Pinch of salt
Instructions
Preheat your oven to 350°F and grease a 9×13 inch baking pan (or two 8-inch rounds if you’re feeling fancy).
Toss your diced peaches with brown sugar and cinnamon. Let them sit while you make the batter — they’ll get all syrupy and amazing.
In a large bowl, cream together the softened butter and sugar until it’s light and fluffy (about 3-4 minutes with an electric mixer).
Beat in eggs one at a time, then add vanilla. Don’t worry if it looks a little lumpy.
In a separate bowl, whisk together flour, baking powder, and salt.
Alternate adding the dry ingredients and milk to the butter mixture, starting and ending with flour. Mix just until combined — overmixing is the enemy of tender cake.
Gently fold in about 3/4 of your sugared peaches, saving the prettiest pieces for the top.
Pour batter into your prepared pan and scatter the remaining peaches on top. They’ll sink in slightly and create those gorgeous pockets of peachy goodness.
Bake for 45-55 minutes, or until a toothpick comes out with just a few moist crumbs. The top should be golden and spring back when lightly touched.
Let it cool in the pan for about 15 minutes before glazing. This is important — too hot and the glaze will just melt off.
Whisk together all glaze ingredients until smooth. Start with 3 tablespoons of milk and add more if needed — you want it thick enough to coat but thin enough to drizzle.
Pour that liquid gold all over the warm cake, letting it pool in all the nooks and crannies. Don’t be shy — this is not the time for restraint.
Notes
Serve it slightly warm with a scoop of vanilla ice cream for the full summer experience.
A dollop of whipped cream never hurt anyone either.
Perfect with morning coffee or afternoon tea — this cake doesn’t discriminate.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
Nutrition
- Calories: ~285 kcal
- Fat: ~6g
- Carbohydrates: ~58g
- Protein: ~4g