Peach Coffee Cake Recipe

This peach coffee cake recipe features a moist sour cream batter, fresh peaches, and cinnamon pecan streusel. Simple, comforting, and ready in about an hour.

This peach coffee cake recipe starts with a sour cream batter, folds in two cups of diced fresh peaches, and finishes under a layer of cinnamon pecan streusel that turns crackly right where it meets the fruit underneath.

The whole thing comes together in about sixty-five minutes from first measuring cup to cooling rack, and one 9×13 pan gets you sixteen slices.

Sour cream is the ingredient doing the real work here. It keeps the crumb dense enough to hold the weight of the peaches without the center sinking, which is the most common complaint with fruit-studded cakes that rely on milk alone.

A vanilla glaze goes on last, after the cake has cooled enough that it soaks in slightly instead of sliding off.

Quick Recipe Summary
Prep Time20 minutes
Cook Time45 minutes
Total Time65 minutes
Servings16 slices
Difficulty LevelEasy

For another take on baking with stone fruit, see Peach Crisp Recipe.

Peach Coffee Cake Recipe

Why You’ll Love This Peach Coffee Cake Recipe

This is the kind of cake you can put together on a weekend morning without any special equipment or a trip to a specialty store. It uses ingredients most people already keep on hand, aside from the peaches themselves.

  • The sour cream batter stays moist for days, so it’s not a cake you have to finish the day you bake it.
  • Fresh peaches go in raw and diced, no pre-cooking or macerating required.
  • The streusel bakes into a genuinely crisp topping instead of melting into the batter, as long as the butter stays cold going in.
  • One bowl handles the wet ingredients and one handles the dry, so cleanup is minimal.
  • It works as a breakfast item, a dessert, or a mid-afternoon snack with coffee.
  • The vanilla glaze is optional if you prefer a less sweet finish.
  • It freezes well, both whole and in individual slices, for anyone who wants to bake ahead.

You might also enjoy: Peach Muffins Recipe

Ingredients

Gather everything before you start peeling peaches, since the batter comes together quickly once the butter and sugar are creamed. Quantities below make one 9×13 inch cake.

For the cake:

  • 2 1/2 cups (313 g) all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon
  • 1/2 cup (113 g) unsalted butter, softened
  • 1 cup (200 g) granulated sugar
  • 2 large eggs, room temperature
  • 1 cup (240 g) sour cream
  • 1/4 cup (60 ml) whole milk
  • 2 teaspoons pure vanilla extract
  • 2 cups (about 3 medium) fresh peaches, peeled and diced into 1/2 inch pieces

For the streusel:

  • 3/4 cup (94 g) all-purpose flour
  • 1/2 cup (110 g) packed brown sugar
  • 1 1/2 teaspoons ground cinnamon
  • 1/4 teaspoon salt
  • 6 tablespoons (85 g) cold unsalted butter, cut into small cubes
  • 1/2 cup (60 g) chopped pecans

For the glaze:

  • 1 cup (120 g) powdered sugar
  • 2 to 3 tablespoons whole milk
  • 1/2 teaspoon vanilla extract

Read Also: Peach Cobbler Recipe

Kitchen Equipment Needed

None of this requires specialty bakeware, but a few tools make the process faster and more consistent.

I’ve found a light-colored aluminized pan bakes the streusel more evenly than a dark nonstick one, which tends to brown the edges before the center of the cake is fully set.

A related recipe is Peach Bread Recipe.

Recommended Products for This Recipe

These are the specific products I reach for when I make this cake, based on what has actually made the process easier or the result better. None of these are required, but each one solves a specific problem this recipe tends to run into.

1. USA Pan 9×13 Aluminized Steel Baking Pan

Dark nonstick pans absorb more heat around the edges, which is why streusel-topped cakes so often brown too fast at the corners while the center stays pale and underbaked. The aluminized steel in this pan conducts heat more evenly, so the whole top browns at close to the same rate and the streusel doesn’t burn before the crumb finishes cooking.

Get it on Amazon

2. OXO Good Grips Swivel Peeler

A dull peeler tears peach skin instead of removing it cleanly, which wastes a surprising amount of the fruit underneath. This peeler’s blade stays sharp longer than most standard ones and moves with the curve of the peach instead of flattening it.

Get it on Amazon

3. Stainless Steel Pastry Blender

Warm hands melt the butter in streusel faster than most people expect, which is what turns a crumbly topping into a paste. A pastry blender keeps the butter cold by cutting it instead of rubbing it, so the streusel bakes up in distinct crumbs rather than a solid sheet.

Get it on Amazon

4. Glass Mixing Bowl Set

Plastic bowls hold onto grease from previous batters, which can prevent egg whites and creamed butter from fully aerating. Glass bowls rinse completely clean and let you see the batter’s texture clearly while mixing, which matters for knowing when to stop before it gets overmixed.

Get it on Amazon

For a different approach, see Peach Scones Recipe.

Peach Coffee Cake Recipe

Step-by-Step Instructions: How to Make Peach Coffee Cake

Follow these steps in order and the cake will bake evenly with a crisp streusel top and a moist crumb underneath.

1. Prep the Pan and the Peaches

  • Preheat the oven to 350°F (175°C).
  • Grease a 9×13 inch baking pan with butter or nonstick spray, or line it with parchment paper leaving an overhang on two sides for easy removal.
  • Peel the peaches with a paring knife or peeler, then dice them into roughly 1/2 inch pieces.
  • Set the diced peaches aside in a bowl; you should have about 2 cups.

2. Make the Streusel

  • In a medium bowl, whisk together the 3/4 cup flour, brown sugar, cinnamon, and salt for the streusel.
  • Add the cold, cubed butter and use a pastry blender or your fingertips to cut it into the dry mixture until it forms coarse, pea-sized crumbs.
  • Stir in the chopped pecans.
  • Place the bowl in the refrigerator while you prepare the cake batter, so the butter stays firm.

3. Whisk the Dry Ingredients for the Cake

  • In a separate large bowl, whisk together the 2 1/2 cups flour, baking powder, baking soda, salt, and cinnamon.
  • Set this bowl aside; you’ll add it to the wet ingredients in one addition rather than gradually.

4. Cream the Butter and Sugar

  • In the bowl of a stand mixer or using a hand mixer, beat the softened butter and granulated sugar together on medium speed until pale and fluffy, about 2 to 3 minutes.
  • Add the eggs one at a time, beating well after each addition and scraping down the sides of the bowl as needed.
  • Mix in the sour cream, milk, and vanilla extract until fully combined; the mixture may look slightly curdled at this stage, which is normal.

5. Combine Wet and Dry Ingredients

  • Add the flour mixture to the wet ingredients all at once.
  • Mix on low speed, or fold by hand, just until no streaks of dry flour remain.
  • Stop mixing as soon as the batter comes together; overmixing at this stage is what makes the crumb tough instead of tender.

6. Fold in the Peaches

  • Using a rubber spatula, gently fold the diced peaches into the batter.
  • Distribute them evenly so no single section of the cake ends up without fruit.

7. Assemble and Add the Streusel

  • Pour the batter into the prepared 9×13 pan and spread it into an even layer with the spatula.
  • Remove the streusel from the refrigerator and sprinkle it evenly over the top of the batter, covering it edge to edge.

8. Bake and Cool

  • Bake for 40 to 45 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
  • Cool the cake in the pan on a wire rack for at least 20 minutes before glazing, since a hot cake will melt the glaze into the streusel instead of letting it set.
  • Once cooled to just warm, whisk the powdered sugar, milk, and vanilla for the glaze together and drizzle it over the top.

You might also enjoy: Peach Galette Recipe

Peach Coffee Cake Recipe

Tips for The Best Peach Coffee Cake

A few small adjustments make a noticeable difference in how this cake turns out.

  • Use peaches that give slightly to gentle pressure. Underripe peaches stay firm and starchy after baking, and overripe ones release too much liquid into the batter.
  • Keep the streusel butter cold right up until it goes into the flour mixture. I ruined my first batch by leaving the butter out too long, and it baked into a sticky, uneven layer instead of staying crumbly.
  • Dice the peaches evenly, in pieces around 1/2 inch. Diced peaches hold their shape better than mashed or pureed fruit in this batter, because the extra liquid from crushed fruit tends to make the center gummy.
  • Toss the diced peaches in a tablespoon of the recipe’s flour before folding them in if your peaches are especially juicy; this helps prevent them from sinking to the bottom.
  • Let the cake cool before slicing. Cutting into it while it’s still hot causes the crumb to compress and the peaches to slide.
  • If the streusel is browning too quickly before the center is done, tent the pan loosely with foil for the last 10 minutes of baking.
  • Room temperature eggs and sour cream incorporate more smoothly than cold ones, which helps the batter come together without overmixing.

Read Also: Peach Dump Cake Recipe

What to Serve with Peach Coffee Cake

This cake works equally well as a brunch centerpiece or an afternoon snack, so what you pair it with depends mostly on the occasion. For a full breakfast spread, balance the sweetness of the cake with something savory on the same table.

  • A pot of fresh coffee or hot tea, since the vanilla glaze pairs naturally with either.
  • Scrambled eggs with cheese for a savory contrast on a brunch plate.
  • Crispy bacon or breakfast sausage links.
  • Breakfast potatoes for a heartier morning spread.
  • A simple fruit salad with berries to echo the peaches without competing with them.
  • A dollop of lightly sweetened whipped cream or a scoop of vanilla ice cream if serving it as dessert.
  • Plain Greek yogurt on the side for anyone who wants to cut the sweetness.
  • Hashbrown casserole if you’re serving a full holiday or weekend brunch buffet.
  • Iced tea or a citrus spritzer for a warm-weather gathering.

For a lighter option, try: Peach Danish Recipe

Variations of Peach Coffee Cake

Once you’re comfortable with the base recipe, there’s plenty of room to adjust the flavor or format without changing the technique.

  • Blueberry peach coffee cake: Replace half the diced peaches with fresh blueberries for a two-fruit version.
  • Cream cheese swirl: Beat 4 ounces of softened cream cheese with 2 tablespoons of sugar and swirl it through the batter before adding the streusel.
  • Oatmeal streusel: Add 1/3 cup of old-fashioned oats to the streusel mixture for a chewier, more textured topping.
  • Spiced version: Add 1/4 teaspoon each of nutmeg and ground ginger to the cake batter alongside the cinnamon.
  • Peach coffee cake bars: Bake the same batter in a lined 9×13 pan, chill fully, and cut into bars instead of slices for easier serving at a party.
  • Mini coffee cakes: Divide the batter among a greased muffin tin and reduce the bake time to about 20 minutes.
  • Gluten-free version: Substitute a 1:1 gluten-free baking flour blend for the all-purpose flour in both the cake and the streusel.
  • Canned peach version: Use two 15-ounce cans of sliced peaches, well drained and patted dry, in place of fresh when peaches are out of season.

Read Also: Peach Turnovers Recipe

Storage and Reheating

This cake holds up well over several days, which makes it a good option for baking ahead of a gathering.

  • Room temperature: Store covered tightly at room temperature for up to 2 days.
  • Refrigerator: Keep in an airtight container in the fridge for up to 1 week. I keep a piece wrapped tightly in the fridge specifically because the streusel stays crisper there than it does sitting out at room temperature.
  • Freezer: Wrap individual slices tightly in plastic wrap, then place them in a freezer bag for up to 3 months.
  • Reheating from the fridge: Warm a slice in the microwave for 15 to 20 seconds, or in a 300°F oven for about 8 minutes.
  • Reheating from frozen: Thaw overnight in the refrigerator, then reheat as above.
  • Glaze timing: If you plan to freeze the cake, wait to add the glaze until after thawing, since it can turn slightly sticky in the freezer.

You’ll find more inspiration in Blueberry Peach Muffins Recipe

Nutritional Facts

Values are approximate per slice, based on 16 slices per cake and include the glaze.

Nutrition (Per Slice)
Calories275
Total Fat12 g
Saturated Fat6 g
Cholesterol48 mg
Sodium190 mg
Total Carbohydrates39 g
Dietary Fiber1 g
Sugars23 g
Protein4 g

For another take on this style of baking, see Peach Tart Recipe.

Health Benefits of Key Ingredients

This is a dessert first, but a few of the ingredients do carry some nutritional value worth mentioning.

  • Peaches: Provide vitamin C, vitamin A, and dietary fiber, and are around 90% water, which is part of why they add moisture to the batter without extra fat.
  • Eggs: Contribute complete protein along with choline, which supports normal cell function.
  • Sour cream: Adds calcium and a small amount of protein, alongside the fat that keeps the crumb tender.
  • Pecans: Contain unsaturated fats, magnesium, and fiber, in addition to the crunch they add to the streusel.
  • Cinnamon: Contains antioxidant compounds and has been studied for a mild effect on blood sugar regulation, though the amount in this recipe is primarily for flavor.
  • Milk: Supplies calcium and vitamin D in the small quantity used in the batter and glaze.

Read Also: Peach Crumble Recipe

FAQs About Peach Coffee Cake

1. Can I use canned or frozen peaches instead of fresh?

Yes, both work as substitutes for fresh peaches in this recipe. Drain canned peaches well and pat them dry, and thaw frozen peaches completely before draining off any excess liquid, since extra moisture can make the center of the cake dense.

2. Why is my coffee cake soggy or undercooked in the middle?

This usually happens when the peaches release more liquid than the batter can absorb, or when the cake is pulled from the oven too early. Test with a toothpick in the very center, not just near the edge, and add a few extra minutes of bake time if it comes out wet.

3. Can I make this coffee cake ahead of time?

Yes, you can bake it up to 2 days in advance and store it covered at room temperature. Add the glaze closer to serving time so it stays glossy rather than absorbing into the crumb overnight.

4. Do I need to peel the peaches before dicing them?

Peeling is recommended because the skin can turn slightly tough and chewy once baked. If your peaches have thin, tender skin and you don’t mind the texture, you can leave it on.

5. Can I freeze peach coffee cake?

Yes, this cake freezes well for up to 3 months when wrapped tightly. Freeze it unglazed and add the glaze after thawing for the best texture and appearance.

For another take on this flavor combination, see Peach Pie Recipe.

Peach Coffee Cake Recipe

Peach Coffee Cake

Author: Wholesome Cove
275kcal
No ratings yet
Share Print Save
Prep 20 minutes
Cook 45 minutes
Total 1 hour 5 minutes
This peach coffee cake recipe starts with a sour cream batter, folds in two cups of diced fresh peaches, and finishes under a layer of cinnamon pecan streusel that turns crackly right where it meets the fruit underneath.
Servings 16 slices
Course Dessert
Cuisine American
Cost $8.50

Ingredients

For the Streusel
For the Glaze

Equipment

Method

  1. Preheat oven to 350°F (175°C). Grease a 9×13 inch baking pan. Peel and dice peaches into 1/2 inch pieces.
  2. In a medium bowl, whisk flour, brown sugar, cinnamon, and salt. Cut in cold butter until coarse crumbs form. Stir in pecans and refrigerate.
  3. In a large bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon.
  4. Beat softened butter and sugar until pale and fluffy, about 2-3 minutes. Add eggs one at a time, then mix in sour cream, milk, and vanilla.
  5. Add dry ingredients to wet mixture all at once. Mix on low speed just until no streaks of flour remain.
  6. Gently fold diced peaches into the batter with a rubber spatula until evenly distributed.
  7. Pour batter into prepared pan and spread evenly. Sprinkle chilled streusel over the top, covering edge to edge.
  8. Bake for 40-45 minutes until a toothpick inserted in the center comes out clean. Cool in pan on a wire rack for at least 20 minutes.
  9. Whisk powdered sugar, milk, and vanilla for the glaze. Drizzle over the cooled cake.

Nutrition

Serving1SliceCalories275kcalCarbohydrates39gProtein4gFat12gSaturated Fat6gPolyunsaturated Fat2gMonounsaturated Fat4gCholesterol48mgSodium190mgPotassium120mgFiber1gSugar23gVitamin A8IUVitamin C6mgCalcium4mgIron6mg

Notes

  • Use peaches that give slightly to gentle pressure. Underripe peaches stay firm and starchy, while overripe ones release too much liquid.
  • Keep the streusel butter cold right up until it goes into the flour mixture for the best crumbly texture.
  • Dice the peaches evenly, in pieces around 1/2 inch, so they hold their shape during baking.
  • Toss diced peaches in a tablespoon of the recipe’s flour before folding them in if your peaches are especially juicy to prevent sinking.
  • Let the cake cool before slicing to prevent the crumb from compressing.
  • If the streusel is browning too quickly, tent the pan loosely with foil for the last 10 minutes of baking.
  • Use room temperature eggs and sour cream for a smoother batter that comes together without overmixing.
  • Store covered at room temperature for up to 2 days or in the refrigerator for up to 1 week.
  • Freeze unglazed individual slices wrapped tightly for up to 3 months. Add glaze after thawing.
  • For a gluten-free version, substitute a 1:1 gluten-free baking flour blend for the all-purpose flour.

Tried this recipe?

Let us know how it was!

Final Thoughts

This peach coffee cake recipe is worth keeping on hand for the stretch of the year when peaches are actually good.

The sour cream batter and cinnamon streusel are flexible enough to work for a weekend breakfast or a dessert table.

Give it a try the next time you have a few ripe peaches on the counter, and let me know in the comments how it turned out for you.

If you make this recipe, I’d love to see it. Feel free to share a photo or leave a rating below.

Recommended: