Dessert

Peach Streusel Coffee Cake

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

This Peach Streusel Coffee Cake is soft, buttery, and packed with juicy peaches, then topped with a sweet cinnamon streusel and finished with an optional vanilla glaze. Perfect for breakfast, brunch, or dessert, this easy recipe is ideal for anyone who loves classic coffee cake recipes or the cozy flavors of coffee cake muffins. Every slice is moist, fruity, and filled with homemade goodness that's perfect with a cup of coffee or tea.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 9

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 fresh peaches peeled and diced
  • For the Streusel Topping
  • ½ cup all-purpose flour
  • cup packed brown sugar
  • 1 teaspoon ground cinnamon
  • ¼ cup cold unsalted butter cubed
  • Optional Vanilla Glaze
  • 1 cup powdered sugar
  • 2 tablespoons milk
  • ½ teaspoon vanilla extract

Method
 

  1. Preheat the oven to 350°F (175°C). Grease or line a 9-inch square baking pan with parchment paper.
  2. In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
  3. In a separate large bowl, cream the butter and sugar until light and fluffy.
  4. Beat in the eggs one at a time, then mix in the vanilla extract and sour cream.
  5. Gradually stir the dry ingredients into the wet ingredients until just combined.
  6. Fold in the diced peaches gently.
  7. Spread the batter evenly into the prepared baking pan.
  8. For the streusel, combine the flour, brown sugar, and cinnamon. Cut in the cold butter until the mixture forms coarse crumbs.
  9. Sprinkle the streusel evenly over the cake batter.
  10. Bake for 40–45 minutes, or until a toothpick inserted in the center comes out clean.
  11. 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.

Leave a Reply

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

Recipe Rating