This Peach Streusel Coffee Cake is soft, buttery, and filled with juicy peaches layered beneath a crunchy cinnamon streusel topping. Every bite combines tender cake, sweet fruit, and crumbly topping, creating the perfect dessert or breakfast treat.
If you’re searching for comforting homemade coffee cake recipes, this recipe is a must-try. The peaches add fresh fruity sweetness while the buttery streusel creates irresistible bakery-style texture.
Perfect for brunches, holidays, afternoon snacks, or simple family gatherings, this cake works beautifully as both a sweet breakfast and a satisfying dessert.
Why You’ll Love This Recipe
This Peach Streusel Coffee Cake is popular for many reasons:
- Soft and moist cake texture
- Sweet juicy peaches
- Crunchy cinnamon streusel topping
- Easy homemade recipe
- Perfect for brunch or dessert
- Wonderful with coffee or tea
- Great for summer peach season
- One of the best classic coffee cake recipes
- Delicious warm or chilled
It’s a cozy baked treat that tastes like it came from a bakery.
Ingredients
Cake Batter
- 2 cups all-purpose flour
- 1 tsp baking powder
- ½ tsp baking soda
- ½ tsp salt
- ½ cup butter, softened
- ¾ cup sugar
- 2 eggs
- 1 tsp vanilla extract
- 1 cup sour cream
- 2 cups diced peaches
Streusel Topping
- ¾ cup brown sugar
- ½ cup all-purpose flour
- 1 tsp cinnamon
- 5 tbsp cold butter, cubed
Optional Glaze
- ½ cup powdered sugar
- 1–2 tbsp milk
- Splash of vanilla
How to Make Peach Streusel Coffee Cake
This Peach Streusel Coffee Cake is made by layering soft cake batter with juicy peaches and buttery cinnamon streusel before baking everything until golden brown and tender.
The result is one of the most comforting and delicious dessert recipes for peach season.
Step-by-Step Directions
Step 1: Prepare the Pan
Preheat oven to 350°F (175°C).
Grease a 9-inch baking pan or springform pan.
This helps prevent sticking and ensures even baking.
Step 2: Make the Streusel
In a bowl, combine brown sugar, flour, and cinnamon.
Cut in cold butter using a fork or pastry cutter until crumbly.
Set aside.
This crunchy topping gives the cake its signature bakery texture.
Step 3: Prepare the Batter
In a medium bowl, whisk flour, baking powder, baking soda, and salt.
In a separate bowl, cream butter and sugar until light and fluffy.
Add eggs and vanilla.
Mix in sour cream.
Gradually add dry ingredients.
Fold in peaches gently.
Fresh peaches make this coffee cake especially moist and flavorful.
Step 4: Assemble the Cake
Spread batter evenly into prepared pan.
Sprinkle streusel topping generously over the batter.
The topping creates delicious crispy texture while baking.
Step 5: Bake
Bake for 40–50 minutes until golden brown.
Insert a toothpick into the center—it should come out mostly clean.
Allow cake to cool slightly before slicing.
Step 6: Add Optional Glaze
Whisk powdered sugar, milk, and vanilla until smooth.
Drizzle over cooled cake.
Serve warm or room temperature.
Serving Suggestions
This Peach Streusel Coffee Cake pairs perfectly with:
- Coffee or espresso
- Tea
- Fresh fruit
- Vanilla ice cream
- Whipped cream
It’s ideal for brunches, holidays, or afternoon treats.
Helpful Tips
Use Ripe Peaches
Sweet ripe peaches provide the best flavor.
Don’t Overmix Batter
Gentle mixing keeps the cake soft.
Use Cold Butter for Streusel
Cold butter creates crumbly topping texture.
Cool Slightly Before Slicing
Warm cake slices more cleanly after resting briefly.
Add Nuts for Crunch
Pecans or walnuts work beautifully in streusel topping.
Variations
Peach Cinnamon Version
Add extra cinnamon to batter.
Berry Peach Version
Mix blueberries or raspberries with peaches.
Muffin Version
Turn batter into coffee cake muffins.
Cream Cheese Version
Add cream cheese swirl for richer texture.
FAQs
Can I use canned peaches?
Yes, drain well before using.
Can I freeze this cake?
Yes, freeze tightly wrapped up to 2 months.
How long does it last?
Store covered for up to 4 days.
Can I use nectarines?
Absolutely—nectarines work wonderfully.
Is this breakfast or dessert?
It works perfectly as both.
Final Thoughts
This Peach Streusel Coffee Cake is soft, buttery, fruity, and topped with irresistible cinnamon streusel. Combining juicy peaches with tender cake and crumbly topping, it’s one of the most comforting homemade coffee cake recipes you can make.
Whether you’re searching for cozy dessert recipes, sweet brunch ideas, or classic coffee cake treats, this recipe delivers delicious results every time. Warm, crumbly, and bursting with peach flavor—it’s guaranteed to become a favorite for any season.
Peach Streusel Coffee Cake
Ingredients
Method
- Preheat oven to 350°F (175°C). Grease a 9-inch baking pan.
- In a bowl, combine brown sugar, flour, and cinnamon for streusel. Cut in cold butter until crumbly. Set aside.
- In a medium bowl, whisk flour, baking powder, baking soda, and salt.
- In a large bowl, cream butter and sugar until fluffy.
- Add eggs and vanilla extract. Mix well.
- Stir in sour cream.
- Gradually add dry ingredients and mix until combined.
- Fold in diced peaches gently.
- Spread batter into prepared pan.
- Sprinkle streusel topping evenly over batter.
- Bake 40–50 minutes until golden and toothpick comes out mostly clean.
- Cool slightly before slicing.
- If desired, whisk glaze ingredients together and drizzle over cake.
Notes
- Fresh ripe peaches give the best flavor and texture.
- Cold butter creates crisp streusel topping.
- Can also be baked as coffee cake muffins.
- Store covered up to 4 days.
- Delicious served warm with coffee or tea.


