This Peach Streusel Coffee Cake is soft, buttery, and packed with sweet, juicy peaches in every bite.
The cinnamon streusel topping adds the perfect crumbly crunch, while the cake stays moist and tender from the first slice to the last.
It’s the kind of recipe that feels right at home on a brunch table, served with afternoon coffee, or enjoyed as a simple dessert after dinner.
Even better, it’s easy to make with basic pantry ingredients and fresh peaches, so you don’t need anything fancy to bake something truly special.
Why You’ll Love This Peach Streusel Coffee Cake
- Soft and fluffy texture – Every slice is light, buttery, and perfectly tender.
- Sweet, juicy peaches – Fresh peaches add natural sweetness and keep the cake moist.
- Crunchy cinnamon streusel topping – The crumbly topping adds a delicious buttery crunch in every bite.
- Perfect for any occasion – Great for brunch, summer gatherings, dessert, or a cozy afternoon treat.
- Easy to make – Simple ingredients and beginner-friendly steps make this recipe stress-free and fun to bake.

What Is Peach Streusel Coffee Cake?
Peach streusel coffee cake is a soft, buttery cake topped with a sweet crumbly layer that’s often served for breakfast, brunch, dessert, or alongside a warm drink in the afternoon.
Even though it’s called “coffee cake,” the cake itself usually does not contain coffee, and the name simply comes from the tradition of enjoying it with a cup of coffee or tea.
Classic coffee cakes are known for their tender texture and rich streusel topping made with ingredients like butter, cinnamon, sugar, and flour, which bakes into a golden crumb that adds a delicious crunch to every bite.
The cake layer stays light and moist, creating the perfect balance between soft cake and crisp topping without feeling too heavy or overly sweet.
Adding fresh peaches gives this traditional recipe a bright, fruity twist that makes it especially perfect for summer baking, because the peaches become soft, juicy, and naturally sweet as the cake bakes.
Each bite combines warm cinnamon flavor, buttery crumbs, and fresh peach pieces, creating a comforting dessert that feels simple, homemade, and easy to love.
It’s the kind of recipe that looks impressive on the table but feels relaxed and welcoming, which is one reason so many home bakers keep coming back to it year after year.
Ingredients You’ll Need
For the Cake
- 2 cups all-purpose flour – Gives the cake structure while keeping it soft and tender.
- 2 teaspoons baking powder – Helps the cake rise beautifully.
- 1/2 teaspoon salt – Balances the sweetness and enhances flavor.
- 1/2 cup unsalted butter, softened – Adds rich buttery flavor and moisture.
- 3/4 cup granulated sugar – Sweetens the cake without overpowering the peaches.
- 2 large eggs – Help create a soft, fluffy texture.
- 2 teaspoons vanilla extract – Adds warm, cozy flavor.
- 3/4 cup sour cream or plain Greek yogurt – Keeps the cake extra moist and tender.
- 2 cups fresh peaches, peeled and diced – Bring juicy sweetness and fresh peach flavor to every bite.
For the Streusel Topping
- 1/2 cup brown sugar – Adds sweetness with a light caramel flavor.
- 1/2 cup all-purpose flour – Helps create the crumbly streusel texture.
- 1 teaspoon ground cinnamon – Adds warmth and classic coffee cake flavor.
- 1/4 cup unsalted butter, melted or softened – Brings the topping together into buttery crumbs.
Optional Add-Ins
- 1/3 cup chopped pecans or walnuts – Add extra crunch and nutty flavor.
- 1/4 teaspoon ground nutmeg – Gives the cake a slightly warmer spice flavor.
- 1/2 teaspoon almond extract – Pairs beautifully with peaches for a richer flavor.
Best Peaches for Coffee Cake
Fresh Ripe Peaches for the Best Flavor
Fresh peaches give this coffee cake the best flavor, texture, and natural sweetness.
Look for peaches that smell fragrant and feel slightly soft when gently pressed, because ripe peaches become juicy and tender as they bake.
Avoid peaches that are overly hard or bruised, since firm, ripe fruit holds its shape better inside the cake.
If your peaches are still a little firm, let them sit on the counter for a day or two until they soften slightly.
Freestone Peaches Are the Easiest to Slice
Freestone peaches are usually the easiest choice for baking because the pit separates cleanly from the fruit.
This makes peeling and slicing much faster, especially if you’re preparing several peaches at once.
Clingstone peaches can still be used, but the fruit sticks tightly to the pit, which can make cutting them a bit messier.
If you’re shopping at a farmers market or grocery store during peach season, freestone peaches are often labeled clearly.
Yellow vs White Peaches
Yellow peaches are the most popular option for coffee cake because they have a balanced sweet and slightly tangy flavor that pairs beautifully with cinnamon streusel.
They also hold their texture well during baking, so the cake doesn’t become too soft or watery.
White peaches are sweeter and more delicate, with a lighter flavor that creates a softer, fruitier cake.
Both types work well, so the best choice simply depends on the flavor you enjoy most.
Can Frozen Peaches Be Used?
Frozen peaches are a great backup option when fresh peaches are out of season.
For best results, thaw the peaches first and gently pat them dry with paper towels to remove excess moisture.
Too much liquid can make the cake dense or prevent the streusel topping from staying crisp.
Pre-sliced frozen peaches are especially convenient and can save time in the kitchen.
Tips for Peeling Peaches
Peeling peaches is completely optional, so don’t worry if you prefer to leave the skins on.
The skins soften as the cake bakes and add a little extra color and texture.
If you want peeled peaches, the easiest method is to place them in boiling water for about 30 seconds, then transfer them to cold water.
The skins should slide off easily with your fingers or a small knife, making prep quick and simple.
Kitchen Tools You’ll Need
- Mixing bowls – Useful for preparing the cake batter and streusel topping separately.
- Hand or stand mixer – Helps cream the butter and sugar until light and fluffy.
- 8×8 or 9×9 baking pan – Gives the coffee cake the perfect thickness and even baking.
- Measuring cups and spoons – Help ensure accurate ingredient amounts for the best texture and flavor.
- Cooling rack – Allows the cake to cool evenly so the bottom doesn’t become soggy.
How to Make Peach Streusel Coffee Cake
Step 1: Prepare the Streusel
Start by preheating your oven to 350°F and lightly greasing your baking pan so the cake releases easily after baking.
In a medium bowl, combine the brown sugar, flour, and cinnamon until everything is evenly mixed.
Add the butter and use a fork, pastry cutter, or your fingertips to work it into the dry ingredients until small buttery crumbs form.
The streusel should look crumbly and slightly sandy, not smooth like dough.
If the mixture feels too soft or sticky, place it in the refrigerator while you prepare the batter so it stays crisp during baking.
Set the streusel aside once it’s ready.
Step 2: Make the Cake Batter
In a large mixing bowl, beat the softened butter and granulated sugar together until the mixture becomes light, fluffy, and creamy.
This step helps create a soft cake texture, so don’t rush it.
Add the eggs one at a time, mixing well after each addition so the batter stays smooth and evenly combined.
Stir in the vanilla extract for extra warmth and flavor.
In a separate bowl, whisk together the flour, baking powder, and salt.
Add the dry ingredients to the butter mixture in batches, alternating with the sour cream or Greek yogurt.
Mix just until combined to avoid overworking the batter, which can make the cake dense instead of tender.
Gently fold in the diced peaches using a spatula or wooden spoon.
Stir carefully so the peaches stay intact and evenly spread throughout the batter.
Step 3: Assemble the Cake
Spread the batter evenly into the prepared baking pan using a spatula.
Take your time smoothing the top so the cake bakes evenly from edge to center.
Sprinkle the streusel topping evenly across the batter, covering as much of the surface as possible for a delicious crumbly layer in every bite.
If you’re adding nuts, this is a great time to scatter them over the top.
Step 4: Bake
Place the pan into the preheated oven and bake for about 35 to 45 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean or with only a few moist crumbs.
The peaches will make the cake extra moist, so a few soft crumbs on the toothpick are perfectly fine.
Let the cake cool in the pan for at least 15 to 20 minutes before slicing.
This short cooling time helps the cake set properly and makes it easier to cut clean slices without falling apart.
Serve warm or at room temperature with coffee, tea, or a scoop of vanilla ice cream for an extra cozy treat.
Tips for the Best Coffee Cake
Don’t Overmix the Batter
One of the easiest ways to keep your coffee cake soft and tender is to avoid overmixing the batter once the dry ingredients are added.
Mix just until you no longer see streaks of flour, because too much stirring can make the cake heavy or tough instead of light and fluffy.
A few small lumps in the batter are completely fine, so don’t worry about making it perfectly smooth.
Use Ripe but Firm Peaches
The best peaches for coffee cake are ripe enough to taste sweet and juicy but still firm enough to hold their shape while baking.
Very soft peaches can release too much moisture into the batter, which may make the cake overly wet in the center.
If your peaches are extra juicy, gently pat the diced pieces dry with a paper towel before folding them into the batter.
This simple step helps the cake bake more evenly.
Chill the Streusel for Extra Crunch
If you want an extra crisp and crumbly streusel topping, place the prepared streusel in the refrigerator for 10 to 15 minutes before sprinkling it over the batter.
Cold butter melts more slowly in the oven, which helps create bigger crunchy crumbs on top of the cake.
This small trick makes a noticeable difference in texture and gives the coffee cake a bakery-style finish.
Line the Pan with Parchment Paper
Lining your baking pan with parchment paper makes removing the cake much easier after baking.
Leave a little extra parchment hanging over the sides of the pan so you can lift the cake out cleanly once it has cooled slightly.
This also helps prevent sticking and makes cleanup faster, which is always a bonus after baking.
Let the Cake Cool Slightly Before Slicing
It can be tempting to cut into the cake right away, especially when the kitchen smells amazing, but letting it cool for at least 15 to 20 minutes helps the texture settle properly.
Warm cakes are softer straight from the oven, so waiting a few minutes makes cleaner slices and keeps the cake from falling apart.
The flavors also become richer as the cake rests, making each bite even better.
Delicious Variations
- Peach Blueberry Coffee Cake – Add 1 cup of fresh blueberries for extra sweetness and juicy bursts of flavor.
- Peach Pecan Streusel Cake – Mix chopped pecans into the streusel topping for added crunch and a rich nutty taste.
- Cinnamon Peach Crumb Cake – Add a simple cinnamon sugar swirl through the batter for even more warm spice flavor.
- Glazed Peach Coffee Cake – Drizzle a light vanilla glaze over the cooled cake for a sweeter bakery-style finish.
What to Serve with Peach Coffee Cake
- Hot coffee or iced latte – The rich coffee flavor pairs perfectly with the sweet peaches and cinnamon streusel.
- Tea – A warm cup of black tea, chai, or herbal tea makes this cake feel extra cozy and comforting.
- Fresh fruit – Serve with berries, sliced peaches, or melon for a light and refreshing side.
- Whipped cream – A soft dollop of whipped cream adds a creamy finish without overpowering the cake.
- Vanilla ice cream – The cold, creamy texture melts beautifully into a warm slice of coffee cake for an easy dessert.
How to Store Leftovers
Room Temperature
If you plan to enjoy the coffee cake within a day or two, you can store it covered at room temperature.
Place the cake in an airtight container or cover the pan tightly with plastic wrap or foil to help keep it soft and moist.
Keeping the cake covered also prevents the streusel topping from drying out too quickly.
For the best flavor and texture, try to store the cake in a cool spot away from direct sunlight or heat.
Refrigerator
If you need to keep the cake longer, the refrigerator is the best option.
Store the coffee cake in an airtight container and refrigerate it for up to 5 days.
Because the cake contains fresh peaches, chilling it helps keep the fruit fresh while maintaining the cake’s texture.
Before serving, you can let a slice sit at room temperature for a few minutes or warm it slightly in the microwave to soften the crumb again.
A quick 10 to 15 seconds of warming can make the cake taste freshly baked.
Freezer
This coffee cake also freezes very well, which makes it perfect for saving extra slices for later.
Once the cake has cooled completely, wrap individual slices tightly in plastic wrap and place them in a freezer-safe container or bag.
Freezing slices individually makes it easy to grab a quick treat whenever you want one.
The cake can be frozen for up to 3 months without losing much of its flavor or texture.
To serve, thaw a slice overnight in the refrigerator or let it sit at room temperature until softened.
You can also warm frozen slices gently in the microwave for a cozy dessert or quick breakfast.
Final Thoughts
This Peach Streusel Coffee Cake is soft, buttery, packed with juicy peaches, and finished with a sweet crunchy cinnamon topping that makes every bite feel cozy and comforting.
It’s a wonderful recipe to bake during peach season, especially when you want something simple, homemade, and easy to share with family and friends.
If you try this recipe, don’t forget to save it for later and share it with someone who loves fresh peach baking as much as you do.
FAQs
Can I use canned peaches?
Yes, just drain them well before adding them to the batter to avoid extra moisture.
Can I make this ahead of time?
Yes, you can bake the cake a day in advance and store it covered until ready to serve.
Can I use frozen peaches?
Yes, thaw the peaches first and pat them dry with paper towels before using.
Why is my coffee cake dense?
Overmixing the batter or adding too much flour can make the cake heavy instead of soft and fluffy.
Can I make this gluten-free?
Yes, simply use a 1:1 gluten-free flour blend designed for baking.
Peach Streusel Coffee Cake That’s Soft, Buttery & Crumbly
Difficulty: Easy9
Slices20
minutes40
minutes1
hourA soft and buttery peach coffee cake filled with juicy peaches and topped with a crunchy cinnamon streusel.
Ingredients
2 cups all-purpose flour
2 teaspoons baking powder
1/2 teaspoon salt
1/2 cup unsalted butter, softened
3/4 cup granulated sugar
2 eggs
2 teaspoons vanilla extract
3/4 cup sour cream
2 cups diced peaches
- Streusel Topping:
1/2 cup brown sugar
1/2 cup flour
1 teaspoon cinnamon
1/4 cup butter
Directions
- Preheat oven to 350°F and grease an 8×8 baking pan.
- Mix streusel ingredients until crumbly and set aside.
- Cream butter and sugar until fluffy, then mix in eggs and vanilla.
- Add dry ingredients and sour cream, mixing until combined.
- Fold in peaches gently.
- Spread batter into the pan and sprinkle streusel on top.
- Bake for 35–40 minutes or until golden brown and fully baked.
- Cool slightly before slicing and serving.
Notes
- Use ripe but firm peaches for the best texture.
- Chill the streusel for extra crunch.
- Frozen peaches can be used if thawed and patted dry first.


Hi, I’m Sorenna Blythe, the baker and writer behind Mix Whisk Bake. I share simple, reliable recipes and honest kitchen moments to help home bakers bake with confidence and joy. When I’m not testing new treats, you’ll find me sipping coffee and dreaming up my next bake.