
Nothing says comfort baking quite like a homemade Peach Streusel Coffee Cake. This moist, tender cake is layered with juicy peaches, topped with a buttery cinnamon streusel, and finished with a light vanilla glaze for the perfect balance of sweetness and texture. Whether you’re serving it for breakfast, brunch, an afternoon snack, or dessert, this recipe is guaranteed to impress.
If you enjoy classic coffee cake recipes, love the flavor of fresh peaches, or are searching for simple dessert recipes that everyone will love, this cake is a wonderful addition to your baking collection. It also shares the same cozy flavors found in popular coffee cake muffins, making it an ideal treat to enjoy with your favorite cup of coffee or tea.
Easy to prepare and perfect for any season, this Peach Streusel Coffee Cake is one you’ll find yourself baking again and again.
Why You’ll Love This Peach Streusel Coffee Cake
There are so many reasons to make this recipe:
- Soft and moist crumb
- Sweet, juicy peaches
- Buttery cinnamon streusel topping
- Easy to make
- Perfect for brunch or dessert
- Freezer-friendly
- Delicious warm or chilled
Every slice delivers tender cake, fruity peaches, and crunchy streusel in every bite.
Ingredients
For the Cake
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, softened
- ¾ cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup sour cream
- 2 cups diced fresh peaches
For the Streusel
- ½ cup all-purpose flour
- ⅓ cup brown sugar
- 1 teaspoon ground cinnamon
- ¼ cup cold unsalted butter, cubed
Optional Vanilla Glaze
- 1 cup powdered sugar
- 2 tablespoons milk
- ½ teaspoon vanilla extract
These pantry-friendly ingredients come together to create a bakery-style coffee cake with incredible flavor.
How to Make Peach Streusel Coffee Cake
Step 1: Prepare the Oven
Preheat your oven to 350°F (175°C).
Grease a 9-inch square baking pan or line it with parchment paper.
Step 2: Make the Cake Batter
In one bowl, whisk together:
- Flour
- Baking powder
- Baking soda
- Salt
In another bowl, cream the butter and sugar until light and fluffy.
Beat in the eggs one at a time.
Mix in the vanilla extract and sour cream.
Gradually add the dry ingredients until just combined.
Fold in the diced peaches gently.
Step 3: Prepare the Streusel
Combine:
- Flour
- Brown sugar
- Cinnamon
Cut in the cold butter using a pastry cutter or fork until crumbly.
Step 4: Assemble
Spread the batter evenly into the prepared pan.
Sprinkle the streusel generously over the top.
Step 5: Bake
Bake for 40–45 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cake to cool for at least 15 minutes.
Step 6: Add the Glaze
Whisk together the powdered sugar, milk, and vanilla.
Drizzle over the cooled cake before slicing.

What Makes This Coffee Cake So Special?
Unlike traditional layer cakes, a classic coffee cake is all about texture.
This recipe features:
- Moist cake
- Fresh peaches
- Crunchy streusel
- Light vanilla glaze
The juicy fruit keeps every bite tender while the buttery topping adds irresistible crunch.
One of the Best Coffee Cake Recipes
Among homemade coffee cake recipes, this peach version stands out because of its seasonal fruit and cinnamon streusel.
It’s elegant enough for entertaining but simple enough for everyday baking.
The sour cream keeps the crumb soft while enhancing the rich flavor.
Inspired by Coffee Cake Muffins
If you enjoy coffee cake muffins, you’ll love this larger version.
It offers the same buttery streusel topping and moist texture but is even easier to serve for brunches or family gatherings.
You can even use this batter to make muffins by reducing the baking time to about 20–25 minutes.
A Wonderful Dessert Recipe
While often enjoyed for breakfast, this recipe easily doubles as one of your favorite dessert recipes.
Serve it:
- Warm
- Chilled
- With whipped cream
- With vanilla ice cream
Its fruity flavor makes it perfect year-round.
Perfect Dessert for Every Occasion
This delicious dessert works beautifully for:
- Brunch
- Potlucks
- Baby showers
- Holidays
- Family dinners
- Afternoon coffee breaks
The beautiful streusel topping makes it look just as impressive as it tastes.
Easy Variations
Customize the recipe with these ideas:
Add Nuts
Mix chopped pecans or walnuts into the streusel.
Add Berries
Combine peaches with:
- Blueberries
- Raspberries
- Blackberries
Add Almond Flavor
Replace some vanilla with almond extract.
Make Individual Muffins
Transform the batter into delicious coffee cake muffins.
Serving Suggestions
Serve Peach Streusel Coffee Cake with:
- Hot coffee
- Tea
- Fresh fruit
- Vanilla ice cream
- Whipped cream
It’s equally delicious at breakfast or dessert.
Tips for Success
Use Ripe Peaches
Sweet peaches produce the best flavor.
Don’t Overmix
Mix just until combined to keep the cake tender.
Use Cold Butter for Streusel
Cold butter creates larger, crispier crumbs.
Cool Before Glazing
Warm cake will cause the glaze to melt completely.
Check for Doneness
Insert a toothpick into the center before removing from the oven.
Storage Instructions
Store covered at room temperature for up to 2 days.
Refrigerate for up to 5 days.
Freeze individual slices for up to 3 months.
Warm briefly before serving for the best texture.
Frequently Asked Questions
Can I use canned peaches?
Yes. Drain them well before using.
Can I use frozen peaches?
Absolutely. Thaw and pat them dry first.
Can I make it ahead?
Yes. It’s even more flavorful the next day.
Can I skip the glaze?
Of course. The cake is delicious with just the streusel topping.
Can I make muffins?
Yes. Bake in a muffin tin for approximately 20–25 minutes.
Final Thoughts
This Peach Streusel Coffee Cake combines tender cake, juicy peaches, buttery cinnamon streusel, and a sweet vanilla glaze into one irresistible homemade treat. Perfect for breakfast, brunch, or dessert, it’s a comforting bake that’s easy enough for beginners yet impressive enough for special occasions.
Whether you’re searching for classic dessert recipes, your next favorite coffee cake recipes, inspiration for coffee cake muffins, a delicious homemade coffee cake, or the perfect fruity dessert, this recipe delivers incredible flavor in every slice. One bite of this soft, buttery cake, and it’s sure to become a family favorite.

Peach Streusel Coffee Cake
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease or line a 9-inch square baking pan with parchment paper.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
- In a separate large bowl, cream the butter and sugar until light and fluffy.
- Beat in the eggs one at a time, then mix in the vanilla extract and sour cream.
- Gradually stir the dry ingredients into the wet ingredients until just combined.
- Fold in the diced peaches gently.
- Spread the batter evenly into the prepared baking pan.
- For the streusel, combine the flour, brown sugar, and cinnamon. Cut in the cold butter until the mixture forms coarse crumbs.
- Sprinkle the streusel evenly over the cake batter.
- Bake for 40–45 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cake cool for at least 15 minutes. If desired, whisk together the glaze ingredients and drizzle over the cooled cake before slicing.
Notes
- Fresh, ripe peaches provide the best flavor, but canned (well-drained) or frozen (thawed and patted dry) peaches also work.
- Don’t overmix the batter to keep the cake light and tender.
- Use cold butter for the streusel to create crisp, crumbly topping.
- Add chopped pecans or walnuts to the streusel for extra crunch.
- Store leftovers in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
