What's in the Pan

  • Subscribe
  • Grill and Smoker
  • Skewers and Kebabs
  • Steak
  • Desserts
    • No Bake
  • Popular
  • Traditional Italian Recipes
  • Cast Iron
  • Guides
  • Olya Shepard
menu icon
go to homepage
  • Subscribe
  • Grill and Smoker
  • Skewers and Kebabs
  • Steak
  • Desserts
    • No Bake
  • Popular
  • Traditional Italian Recipes
  • Cast Iron
  • Guides
  • Olya Shepard
search icon
Homepage link
  • Subscribe
  • Grill and Smoker
  • Skewers and Kebabs
  • Steak
  • Desserts
    • No Bake
  • Popular
  • Traditional Italian Recipes
  • Cast Iron
  • Guides
  • Olya Shepard
×
Home » Desserts » Cakes

Peach Yogurt Cake with Fresh Peaches

Updated: July 17, 2026 · Published: July 17, 2026 7:40 pm by Olya Shepard · Leave a Comment

This post may contain affiliate links. Please see our Affiliate Policy
Jump to Recipe - Print Recipe
By · Baker: Layer Cakes, Cookies & Desserts
Olya
Olya Shepard

I am a self-taught baker & creator of WhatsInThePan. I've been writing about food since 2016 and have over a decade of experience in developing and testing dessert recipes, with a focus on layer cakes, reliable baking methods, and approachable from-scratch recipes for home bakers.

View full bio
Peach Cake

I love baking this peach yogurt cake during peach season, when the fruit is at its juiciest and practically begging to be used. The batter is simple to mix in a stand mixer, with diced peaches folded in so every slice stays soft and full of flavor, and peach slices on top that bake into something almost jammy. If you're looking for an easy peach dessert that turns a bag of over‑enthusiastic farmers market peaches into a single pan of tender, peach‑heavy cake, this is the one!

I make this when peaches are so soft they dent if you look at them wrong-the kind that would never survive slicing for a tart but melt perfectly into a cake. The batter comes together quickly in a stand mixer with butter, sugar, eggs, yogurt, and vanilla, and then you fold in diced peaches so they're tucked all through the crumb. A layer of peach slices on top turns soft and almost jammy in the oven, which means you get peach flavor in every single bite without any extra fuss.

This peach yogurt cake magically shows up a few hours after I come home from the farmers market during Peak Peach Season with more peaches than I planned on buying, especially on weekends when I want dessert but don't feel like tackling pie crust. The cake is moist and lightly sweet, simple enough for an everyday treat but pretty enough to slice and serve when friends stop by. You can dust it with powdered sugar, drizzle it with a vanilla glaze, or keep it plain and add a dollop of thick cream on the side-either way, it's a bake that feels a little special without taking all afternoon.

Peach Cake with a dollop of ice cream on top

Why This Peach Cake Keeps Showing Up in My Summer Baking

What the Cake Actually Tastes Like

This cake is much more than a classic vanilla crumb, because the yogurt and fresh peaches keep it softer and more moist than a basic sponge. The diced peaches baked into the batter give you little pockets of fruit throughout, while the peach slices on top turn tender and almost jammy as the cake bakes. I like the sweetness level as-is because it leaves room for a dusting of powdered sugar or a simple glaze without tipping into overly sweet territory.

How It Fits Into My Summer Baking Routine

I tend to make this when peaches are everywhere and I've got a few sitting on the counter that are too soft for snacking but perfect for baking. It's a one-pan dessert that doesn't require a special occasion, but it still looks good enough to slice and serve when neighbors drop by or you're bringing something to a casual get-together. Because the batter is straightforward and relies on pantry staples plus peaches, it's easy to pull together on a weeknight or lazy weekend afternoon.

How I Handle Leftovers and Planning Ahead

This cake holds up well over a couple of days, which makes it useful beyond that first serving. I store it in an airtight container, and it stays moist at room temperature for a day or two, then does fine in the fridge if you're stretching it further. If I know I'll want it for brunch or a gathering the next day, I bake it the night before and just dust it with powdered sugar or glaze right before serving. A quick warm-up in the microwave or a low oven brings back some of that fresh-baked texture if you prefer it slightly warm. That same bake‑ahead habit is what I rely on for celebration cakes like my Vanilla Layer Cake Recipe (My Go-To Celebration Cake).

Peach Cake, sliced with peaches on top

Ingredients You'll Need

For the cake batter

  • Butter - I use softened butter so it creams properly with the sugar and gives you that classic, tender cake crumb. Unsalted is ideal, but if you only have salted, just cut back the added salt a bit.
  • Granulated sugar - This keeps the flavor light and peach flavor distinct. You can swap in part brown sugar if you want a slight caramel note, but expect a slightly denser crumb.
  • Eggs - Three large eggs help the cake rise and stay moist. If you can, let them sit out for a bit so they're closer to room temperature; it helps them blend more smoothly into the batter.
  • Unsweetened plain yogurt - Yogurt is what gives this cake its soft, moist texture without feeling heavy. Sour cream works just as well if that's what you have in the fridge.
  • Vanilla extract - A little vanilla rounds out the flavor and makes the cake taste more "bakery-style." Vanilla essence is fine too, just use the same amount.
  • All-purpose flour - Regular all-purpose flour keeps the crumb sturdy but still tender. I stick with this instead of cake flour so the cake can hold up to all those juicy peaches.
  • Baking powder - This is the leavening that gives the cake lift, so make sure it's fresh. It's not the same as baking soda, so don't swap them here.
  • Salt - A bit of salt keeps the sweetness in check and brings out the peach flavor. If you're using salted butter, you can reduce or skip the extra salt.
  • Diced peaches - These go straight into the batter so you get fruit in every slice. Fresh peaches are my first choice, but well-drained canned peaches also work if that's what you've got.

For the peach topping

  • Sliced peaches - These make the top look pretty and bake into a soft, jammy layer. You can peel them or leave the skins on; I usually leave them for extra color and less prep.

For serving

  • Confectioners' sugar - A light dusting of powdered sugar is the quickest way to finish the cake once it's cooled. You can skip it entirely or swap in a simple vanilla glaze if you want a sweeter finish.
Peach Cake Ingredients

How to Make Peach Yogurt Cake

1. Cream the butter and sugar

I start by making sure the butter is properly softened, because that's the only way it will cream smoothly with the sugar. Once they're beaten together, the mixture should look pale and a little fluffy rather than grainy, which tells you you've got enough air in there to help the cake rise nicely.

creaming butter and sugar
mixing butter and sugar with flour

2. Mix in the wet ingredients

The eggs, yogurt, and vanilla go in next, and I add them gradually so the batter doesn't look curdled or split. I scrape down the sides of the bowl as I go, just to make sure there aren't any streaks of pure butter or sugar hiding underneath, and mix only until everything looks uniformly smooth.

3. Fold in the peaches

When the dry ingredients are mixed in and you don't see flour anymore, that's when I switch to a spatula. Folding the diced peaches in gently keeps the batter from deflating and stops the fruit from breaking down into mush. I try to spread them out evenly so every slice gets a good mix of cake and peach.

adding eggs to the wet batter
folding peach slices into wet batter

4. Bake and cool

Once the batter is in the tin and topped with peach slices, the oven does the rest. I watch for the top to be golden and the center to spring back lightly when pressed, rather than relying only on the clock. The same patience with cooling that I use for my Chocolate Loaf Cake helps keep the crumb nice here too. Letting the cake cool in the tin briefly helps it set so it doesn't tear when you turn it out, and a full cool on a wire rack keeps the texture from turning dense or gummy.

raw peach cake batter inside a pan
fully baked peach cake on a plate
Close up of a slice of Peach Cake on a plate

Peach Yogurt Cake with Fresh Peaches

Moist, tender peach yogurt cake made with fresh diced peaches in the batter and a layer of sliced peaches on top. This easy summer dessert comes together quickly and can be served warm or cooled, with a dusting of powdered sugar or a drizzle of vanilla glaze.

CLICK on STARS to REVIEW the RECIPE, then CLICK OK

Be the first one to leave a rating!
Prevent your screen from going dark
Print Pin Start Cooking (Step by Step)
Course: Dessert
Cuisine: American
Keyword: cake, easy peach cake recipe, fresh peach cake, moist peach cake, peach cake, peach dessert, peach season cake, summer peach dessert, vanilla peach cake, yogurt peach cake
Prep Time: 15 minutes minutes
Cook Time: 45 minutes minutes
Cooling Time: 30 minutes minutes
Total Time: 1 hour hour 30 minutes minutes
8
Author: Olya Shepard

Equipment

  • 9-inch / 23 cm round cake tin
  • Parchment paper or non-stick cooking spray
  • Stand mixer with flat beater attachment (or hand mixer and large mixing bowl)
  • Wire rack
  • measuring cups and spoons
  • spatula

Ingredients

For the Peach Cake

  • ¾ cup butter softened
  • 1 cup granulated sugar
  • 3 large eggs
  • ¼ cup unsweetened plain yogurt
  • 1 teaspoon vanilla extract
  • 1½ cups all-purpose flour
  • 1½ teaspoons baking powder
  • ½ teaspoon salt
  • 1 cup diced peaches

For the Topping

  • 1 cup sliced peaches

For Serving (Optional)

  • 2 teaspoons confectioners' sugar for dusting
US Customary - Metric

Instructions

  • Preheat the oven to 350°F (180°C). Grease a 9-inch round cake tin or line the base and sides with parchment paper, then set aside.
  • Add the softened butter and granulated sugar to the bowl of a stand mixer. Beat with the flat beater attachment on medium-high speed for about 2 minutes, or until the mixture is pale and creamy.
  • Add the eggs, yogurt, and vanilla extract to the butter mixture. Beat on medium speed until well combined, scraping down the sides of the bowl as needed.
  • Add the flour, baking powder, and salt to the mixer bowl. Beat on low speed until just combined and no streaks of flour remain.
  • Fold in the diced peaches by hand, being careful not to overmix.
  • Pour the batter into the prepared cake tin and smooth the top. Arrange the sliced peaches in a single layer over the surface of the batter.
  • Bake for about 45 minutes, or until the cake springs back when lightly pressed in the center and a skewer or toothpick inserted into the middle comes out clean.
  • Let the cake cool in the tin for 10 minutes, then remove it from the tin and transfer to a wire rack to cool completely.
  • Once cooled, dust the top with confectioners' sugar, if using, before slicing and serving.
Calories: 381kcal

Notes

Peach ripeness matters more than the variety. Freestone or cling, yellow or white-it doesn't change the outcome much. What does change things is ripeness: peaches that are firm enough to dice cleanly but soft enough to bruise if you toss them carelessly into the bowl are the sweet spot. Underripe peaches bake up a bit tough in the crumb, and truly mushy ones turn the batter watery instead of jammy.
Pat diced peaches dry before folding them in, even fresh ones. This isn't about canned fruit specifically—fresh peaches release juice the second you cut them, and a few minutes on a paper towel keeps that extra liquid from thinning your batter before it even hits the oven.
Don't skip greasing the sides of the tin, not just the bottom. The peach juice that bubbles up around the edges as it bakes can make the cake stick in spots the bottom-only grease misses, which matters more here than in a plain vanilla cake.
A glass or ceramic dish will need a few extra minutes. If metal isn't what you have on hand, expect the bake time to run a touch longer since glass holds heat differently, and check the center a few minutes past the original mark rather than pulling it right on time.
This batter is forgiving if your peaches vary in juiciness. Some batches you'll get denser fruit, some batches juicier—if the batter looks a shade wetter than usual once the peaches go in, an extra minute or two on the bake time evens it out without drying the crumb.
Nutrition Facts
Peach Yogurt Cake with Fresh Peaches
Amount per Serving
Calories
381
% Daily Value*
Fat
 
19
g
29
%
Saturated Fat
 
12
g
75
%
Trans Fat
 
1
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
5
g
Cholesterol
 
108
mg
36
%
Sodium
 
316
mg
14
%
Potassium
 
189
mg
5
%
Carbohydrates
 
48
g
16
%
Fiber
 
1
g
4
%
Sugar
 
29
g
32
%
Protein
 
5
g
10
%
Vitamin A
 
754
IU
15
%
Vitamin C
 
2
mg
2
%
Calcium
 
62
mg
6
%
Iron
 
2
mg
11
%
* Percent Daily Values are based on a 2000 calorie diet.

Substitutions and Variations

Peach swaps (fresh, canned, peeled vs. unpeeled)

Fresh peaches are my first choice here, since they hold their shape well and give you that juicy pop in every bite. If peaches aren't in season, well-drained canned peaches work fine too, just pat them dry so they don't add extra moisture to the batter. As for skins, I usually leave them on for convenience and a bit of color, but peeling is completely fine if you prefer a smoother bite.

Sugar and dairy swaps

Granulated sugar keeps this cake light and lets the peach flavor lead, but swapping in part brown sugar gives you a slightly deeper, caramel-like note if that sounds good to you. On the dairy side, yogurt is what keeps the crumb soft, and sour cream is an easy one-to-one swap if that's what's already in your fridge. Either way, the texture stays moist rather than dense.

Topping options (glaze vs. powdered sugar)

A dusting of powdered sugar is the simplest way to finish this cake, and it looks great without adding much extra sweetness. If you want something a little more indulgent, a thin vanilla glaze drizzled over the top turns it into more of a dessert-table centerpiece. I've done both depending on the occasion, and neither one overshadows the peaches.

Close up of half of Peach Cake with a slice being taken out with a cake server

Storage Tips

How to store at room temperature

I keep this cake in an airtight container on the counter, and it stays good for about two days. The crumb holds its moisture well during that window, so you don't need to worry about it drying out quickly.

How to store in the fridge

If I want it to last a bit longer, I'll move it to the fridge, where it keeps well for up to five days. Just know the texture firms up slightly once chilled, so I like to let a slice sit out for a few minutes before serving.

Serving warm vs. cooled

This cake is genuinely good either way, so it comes down to preference. I love it warm with a dollop of thick cream, since the peaches taste even more vibrant fresh from the oven, but it's just as satisfying fully cooled with that dusting of powdered sugar on top.

Peach Cake

Frequently Asked Questions

What size pan should I use for this peach cake?

I use a 9‑inch (23 cm) round cake tin for this recipe, which gives you a nice, tall cake with a good amount of fruit in each slice. If you only have an 8‑inch tin, the batter will be a bit deeper and you may need to add a few extra minutes to the bake time.

Can I use canned or frozen peaches instead of fresh?

Yes. Well‑drained canned peaches work well here; just pat them dry so they don't add extra liquid to the batter. Frozen peaches should be thawed and drained before dicing and slicing, and I still aim for about the same volume as the fresh fruit in the recipe.

How do I know when the cake is fully baked?

I look for a few signals: the top should be golden, the edges just pulling away from the tin, and the center should spring back lightly when you press it with a fingertip. A toothpick or skewer inserted into the middle should come out clean or with a few soft crumbs, but not wet batter.

Can I make this peach cake ahead of time?

You can absolutely bake it ahead. I often make it the day before I need it, let it cool completely, and then store it in an airtight container. Right before serving, I'll dust it with powdered sugar or add a quick vanilla glaze, and it tastes just as good as it does on day one.

a slice of Peach Cake with dollop of ice cream on top

More Peach Recipes From My Kitchen

If you're in a full-on peach mood, I've got a whole little peach universe waiting for you:

  • Peach Kuchen - A German-style peach cake with almond streusel that's perfect when you want something a bit cozier than a simple snack cake.
  • Peach Galette - Rustic, cinnamon‑kissed peaches in a flaky galette for the days you're willing to roll out pastry but don't want the formality of a full pie.
  • Peach Cobbler Cheesecake (Roasted Peaches + Streusel Topping) - Roasted peaches, streusel topping, and a creamy cheesecake base when you're aiming straight for showstopper
  • Peach and Blueberry Cream Cheese Pastry - Buttery pastry, soft fruit, and a tangy cream cheese center that feels right at home on a brunch table.
  • Cinnamon Peach and Brown Sugar Cake - A darker, brown‑sugar‑forward cake with cinnamon that's great when you want something a little more fall‑leaning than this fresh peach yogurt cake.

More Cakes

  • Vanilla Layer Cake
    Vanilla Layer Cake Recipe (My Go-To Celebration Cake)
  • Strawberry Sheet Cake with Strawberry Cream Cheese Frosting
    Strawberry Sheet Cake with Freeze-Dried Strawberry Frosting
  • A slice of vanilla blueberry layer cake laying on the white surface with blueberry filling and vanilla buttercream showing between the layers
    Vanilla Blueberry Layer Cake with Frozen Blueberry Filling and Vanilla Bean Buttercream
  • Lemon Raspberry 3 Layer Cake
    How to Dependably Build a Layer Cake
  • Facebook
  • Email

Comments

No Comments

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Click on stars to rate the recipe!




Hi, I'm Olya! Welcome to the online home of my recipes that will make you look like a pro, yet without having to spend too much time in the kitchen! More about me →

Most Recent:

  • Peach Cake
    Peach Yogurt Cake with Fresh Peaches
  • Blueberries for Crumb Cake
    Same‑Day Pick‑Your‑Own Farms Near NYC: Berries, Peaches and Apples
  • Raspberry White Chocolate Cake
    Seasonal Picking Guide for New Yorkers: Ripe Berries, Peaches and Apples at Nearby Farms
  • Blackberry and Avocado Salad
    10 Easy Blackberry Recipes To Make During Blackberry Season

Footer

↑ back to top

Privacy Policy

Affiliate Disclosure

Disclaimer

Contact Me

About

Work with me

Pinterest

Facebook

Instagram

Copyright © 2016-2025 Whatsinthepan.com

Click on Stars

Your vote:




A rating is required
A name is required
An email is required

Peach Yogurt Cake with Fresh Peaches

Peach Yogurt Cake with Fresh Peaches

Ingredients

For the Peach Cake
  • ¾ cup butter (softened)
  • 1 cup granulated sugar
  • 3 large eggs
  • ¼ cup unsweetened plain yogurt
  • 1 teaspoon vanilla extract
  • 1½ cups all-purpose flour
  • 1½ teaspoons baking powder
  • ½ teaspoon salt
  • 1 cup diced peaches
For the Topping
  • 1 cup sliced peaches
For Serving (Optional)
  • 2 teaspoons confectioners’ sugar (for dusting)

Equipment

  • 9-inch / 23 cm round cake tin
  • Parchment paper or non-stick cooking spray
  • Stand mixer with flat beater attachment (or hand mixer and large mixing bowl)
  • Wire rack
  • measuring cups and spoons
  • spatula
1
Preheat the oven to 350°F (180°C). Grease a 9-inch round cake tin or line the base and sides with parchment paper, then set aside.
2
Add the softened butter and granulated sugar to the bowl of a stand mixer. Beat with the flat beater attachment on medium-high speed for about 2 minutes, or until the mixture is pale and creamy.
3
Add the eggs, yogurt, and vanilla extract to the butter mixture. Beat on medium speed until well combined, scraping down the sides of the bowl as needed.
4
Add the flour, baking powder, and salt to the mixer bowl. Beat on low speed until just combined and no streaks of flour remain.
5
Fold in the diced peaches by hand, being careful not to overmix.
6
Pour the batter into the prepared cake tin and smooth the top. Arrange the sliced peaches in a single layer over the surface of the batter.
7
Bake for about 45 minutes, or until the cake springs back when lightly pressed in the center and a skewer or toothpick inserted into the middle comes out clean.
8
Let the cake cool in the tin for 10 minutes, then remove it from the tin and transfer to a wire rack to cool completely.
9
Once cooled, dust the top with confectioners’ sugar, if using, before slicing and serving.

Hope you enjoyed cooking this recipe!

Please rate this recipe to help others find it.

step 1 of 9