Eat With Diane

  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

×

Peach Coffee Cake with Streusel and Vanilla Glaze Recipe

Published: Apr 11, 2026 by Diane · This post may contain affiliate links · Leave a Comment

Jump to Recipe·4 from 122 reviews

If you’re craving a delightful treat that perfectly balances juicy fruit, buttery crumb, and sweet glaze, you have to try this Peach Coffee Cake with Streusel and Vanilla Glaze Recipe. It’s a heavenly blend of tender cake studded with fresh peaches, layered with a crunchy cinnamon streusel, and finished with a silky vanilla glaze that takes every bite to the next level. Whether it’s for a weekend brunch, afternoon snack, or dessert, this coffee cake offers a comforting, homey feel that’s as cozy as your favorite sweater.

Ingredients You'll Need

A clear glass bowl filled with a light, crumbly dough layer at the bottom, topped with many small, bright orange fruit pieces scattered evenly across the surface. A white spatula with a smooth texture is partially visible in the bowl, mixing the ingredients gently. The background shows a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

The magic of this Peach Coffee Cake starts with a simple lineup of ingredients that each play a special role. From the warm cinnamon streusel to the luscious vanilla glaze, every component contributes to a symphony of flavors and textures that make this cake irresistible.

  • Soft brown sugar: Adds moistness and a rich caramel depth to the streusel topping.
  • All-purpose flour: The backbone of the cake and streusel, providing structure and tenderness.
  • Ground cinnamon: Infuses the streusel with warm, spicy notes that complement the peaches beautifully.
  • Salt: Enhances all the flavors, balancing sweetness perfectly.
  • Unsalted butter (cold and cubed): Creates that crumbly, delicate texture in the streusel.
  • Baking powder and baking soda: Help the cake rise just right, making it fluffy without being dense.
  • Softened unsalted butter: Creamed with sugar to give the cake a light and airy crumb.
  • Oil: Keeps the cake moist for days.
  • Granulated sugar: Sweetens the batter evenly.
  • Vanilla paste or extract: Adds a fragrant sweetness that ties everything together.
  • Large eggs: Provide structure and richness.
  • Greek yogurt (or sour cream): Gives the cake a tender crumb and slight tang.
  • Milk: Loosens the batter just enough for perfect texture.
  • Diced peaches: The star ingredient that bursts with juicy freshness in every bite.
  • Powdered sugar: For a smooth, sweet vanilla glaze finish.

How to Make Peach Coffee Cake with Streusel and Vanilla Glaze Recipe

Step 1: Prepare the Streusel

Start by combining soft brown sugar, all-purpose flour, ground cinnamon, and a pinch of salt. Then rub cold, cubed butter into the dry ingredients using a pastry cutter or your fingers until the mixture looks like coarse crumbs with varying sizes. Refrigerate this streusel while you whip up the cake batter—it provides the perfect crunchy contrast that your Peach Coffee Cake will be known for.

Step 2: Mix the Dry Ingredients for the Cake

In a medium bowl, whisk together flour, baking powder, baking soda, and salt. This simple mixture ensures your cake rises perfectly and has a beautiful crumb without any unwanted aftertaste.

Step 3: Cream Butter and Sugar

Using an electric mixer, cream the softened butter, granulated sugar, oil, and vanilla until light, fluffy, and pale in color—about 3 to 4 minutes. This step is crucial for a tender cake, so don’t rush it. Scrape down the sides of your bowl to ensure everything combines evenly.

Step 4: Add Eggs and Yogurt

Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Then mix in Greek yogurt to add moisture and a subtle tang that balances the sweetness of the peaches beautifully.

Step 5: Combine Dry Ingredients and Add Peaches

Fold half the dry ingredient mixture gently into the wet batter, add milk, and fold again. Finally, incorporate the remaining dry ingredients and fold until just combined—be careful not to overmix. Gently fold in the diced peaches to keep their shape and juiciness intact. The batter will be thick, almost like a soft dough.

Step 6: Assemble and Bake

Line an 8x8-inch pan with parchment paper, leaving overhang for easy removal. Spread half the batter evenly into the pan, then sprinkle half the chilled streusel on top. Dollop spoonfuls of the remaining batter over the streusel layer and gently spread—an uneven surface is perfectly fine here. Finish by sprinkling the rest of the streusel evenly on top. Bake at 350°F (180°C) for 50 to 60 minutes, covering the top with foil if it browns too fast. The cake is done when a toothpick in the center comes out clean.

Step 7: Prepare the Vanilla Glaze

While the cake cools, whisk powdered sugar with vanilla and milk until smooth and pourable. Adjust the milk quantity a little at a time to achieve your desired consistency. Drizzle this luscious vanilla glaze over the cooled cake, adding the perfect sweet finish and a shiny glaze that invites you in.

How to Serve Peach Coffee Cake with Streusel and Vanilla Glaze Recipe

The image shows two square baking pans side by side on a white marbled surface. The left pan contains a smooth batter layer that is creamy beige with light chunks of orange fruit spread evenly throughout. The batter looks soft and thick, filling the pan almost completely. The right pan is filled with a crumbly light brown topping that has a grainy texture with small pieces of nuts scattered on top. The crumb layer is uneven but covers the batter underneath, creating a rough surface. Both pans are lined with parchment paper, and the edges of the paper are folded over the sides. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Enhance your Peach Coffee Cake with a few fresh peach slices on top or a light dusting of cinnamon for extra warmth. A sprig of fresh mint adds a vibrant touch and freshness that is as pleasing to the eyes as to the palate. You can also sprinkle some toasted pecans or almonds for extra crunch and nutty flavor.

Side Dishes

This coffee cake shines on its own but pairs beautifully with a dollop of whipped cream or a scoop of vanilla ice cream for a luscious dessert experience. For a thoughtfully curated brunch spread, serve it alongside creamy yogurt parfaits or a savory cheese board to balance the sweet flavors.

Creative Ways to Present

Looking to impress your guests? Slice the cake into thick squares and serve on pretty dessert plates with a drizzle of extra vanilla glaze. For a picnic or potluck, cut into bite-sized squares and place them in decorative cupcake liners for easy grab-and-go treats. You can even layer chunks of the cake with fresh peach slices and whipped cream in individual clear jars for a charming layered dessert.

Make Ahead and Storage

Storing Leftovers

Once cooled and glazed, store your Peach Coffee Cake in an airtight container at room temperature for up to 2 days. If your kitchen is warm, refrigeration can extend its freshness to 4 days—just bring it to room temperature or warm slightly before serving to revive its softness.

Freezing

This coffee cake freezes wonderfully. Wrap individual slices tightly in plastic wrap and place them in a freezer-safe bag or container for up to 3 months. When you want to enjoy one, thaw it overnight in the fridge or at room temperature. This sneak-ahead method lets you enjoy your favorite Peach Coffee Cake with Streusel and Vanilla Glaze Recipe anytime without baking from scratch.

Reheating

To refresh your cake slices, warm them in a microwave for about 15-20 seconds or pop them in a preheated oven at 300°F (150°C) for 5-10 minutes just until warmed through. This helps melt the glaze slightly and brings back that freshly baked feel.

FAQs

Can I use frozen peaches instead of fresh?

Absolutely! Just be sure to thaw and drain them well to avoid excess moisture, which can make the cake soggy. Gently pat dry with paper towels before folding them into the batter.

What can I substitute for Greek yogurt?

Sour cream works wonderfully as a substitute and provides a similar tang and moisture. You can also use plain yogurt but strain it in a cheesecloth to remove extra liquid for best results.

Is it okay to omit the vanilla glaze?

Yes! The cake without glaze is still delicious and moist, with plenty of cinnamon and peach flavor. The glaze adds an extra sweet and creamy touch but is optional based on your preference.

Can I make this cake in a larger pan?

You can, but baking times will vary. A larger pan will produce thinner layers, so start checking for doneness around 35-40 minutes and be sure to perform the toothpick test.

How do I know when the cake is done baking?

The best method is the toothpick test—insert a toothpick into the center, and if it comes out clean or with a few moist crumbs, your cake is perfectly baked. Also, the top should be golden brown and smelling amazing.

Final Thoughts

This Peach Coffee Cake with Streusel and Vanilla Glaze Recipe might just become your new favorite to share with family and friends. With its tender crumb, juicy peaches, crunchy cinnamon streusel, and the sweetest vanilla glaze, it’s a slice of sunshine perfect for any occasion. Trust me, once you bake it, you’ll want it in your regular baking rotation. So preheat that oven and dive into this deliciously warm and inviting treat—you won’t regret it!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peach Coffee Cake with Streusel and Vanilla Glaze Recipe

Peach Coffee Cake with Streusel and Vanilla Glaze Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 122 reviews

  • Author: Diane
  • Total Time: 1 hour 10 minutes
  • Yield: 16 servings
Print Recipe
Pin Recipe

Description

This Peach Coffee Cake is a delightful baked treat featuring a moist, tender cake studded with juicy diced peaches and topped with a crunchy cinnamon streusel. Finished with a smooth vanilla glaze, it’s perfect for breakfast, brunch, or an afternoon snack.


Ingredients

Streusel

  • 130 g soft brown sugar
  • 125 g all-purpose flour
  • 1 ½ tsp ground cinnamon
  • Pinch salt
  • 100 g unsalted butter (cold and cubed)

Cake Batter

  • 190 g all-purpose flour
  • 1 ½ tsp baking powder
  • ½ tsp baking soda
  • ¼ tsp salt
  • 113 g unsalted butter (softened)
  • 1 tbsp oil
  • 150 g granulated sugar
  • 1 tsp vanilla paste (or extract)
  • 2 large eggs (room temperature)
  • 120 g Greek yogurt (or sour cream, room temperature)
  • 60 g milk (room temperature)
  • 360 g diced peaches

Vanilla Glaze

  • 60 g powdered sugar
  • ½-1 tablespoon milk
  • ¼ tsp vanilla paste (or extract)


Instructions

  1. Prepare the Streusel: In a medium bowl, combine 130 g soft brown sugar, 125 g all-purpose flour, 1 ½ teaspoon ground cinnamon, and a pinch of salt. Add 100 g cold, cubed unsalted butter and use a pastry cutter or your fingers to rub the butter into the flour mixture until coarse crumbs form. Refrigerate the streusel mixture while preparing the cake batter.
  2. Preheat Oven & Prepare Pan: Line an 8x8-inch square baking pan with parchment paper, leaving an overhang on two sides for easy removal. Preheat the oven to 350°F (180°C).
  3. Mix Dry Ingredients: In a medium bowl, whisk together 190 g all-purpose flour, 1 ½ teaspoon baking powder, ½ teaspoon baking soda, and ¼ teaspoon salt. Set aside.
  4. Cream Butter & Sugar: In a large bowl using an electric mixer, cream together 113 g softened unsalted butter, 150 g granulated sugar, 1 tablespoon oil, and 1 teaspoon vanilla paste until light and fluffy, about 3-4 minutes. Scrape down the sides of the bowl as needed.
  5. Add Eggs & Yogurt: Beat in 2 large eggs one at a time, mixing well after each addition. Then mix in 120 g Greek yogurt until combined.
  6. Incorporate Dry Ingredients and Milk: Add half of the dry ingredients to the wet mixture and fold gently with a spatula. Add 60 g milk and fold to combine. Add the remaining dry ingredients and fold until just combined, being careful not to overmix.
  7. Add Peaches: Gently fold in 360 g diced peaches. The batter will be thick.
  8. Assemble the Cake: Spread half of the batter evenly into the prepared baking pan. Sprinkle half of the chilled streusel over the batter.
  9. Layer Batter & Streusel: Dollop the remaining batter on top of the streusel in spoonfuls and gently spread to cover the first streusel layer. Unevenness is fine. Sprinkle the remaining streusel evenly over the top.
  10. Bake: Bake in the preheated oven for 50-60 minutes, or until the cake is golden and a toothpick inserted in the center comes out clean. If the top starts browning too quickly, loosely tent the pan with foil during the last 10-15 minutes.
  11. Cool the Cake: Let the cake cool in the pan for 15 minutes. Then use the parchment paper overhang to lift the cake out onto a wire rack to cool completely.
  12. Prepare the Vanilla Glaze: In a small bowl, whisk together 60 g powdered sugar, ¼ teaspoon vanilla paste, and ½ to 1 tablespoon milk until smooth and pourable. Adjust milk quantity to achieve desired consistency.
  13. Glaze the Cake: Drizzle the vanilla glaze over the cooled cake evenly.

Notes

  • Use ripe, juicy peaches for the best flavor and texture.
  • Make sure all refrigerated ingredients like eggs, yogurt, and milk are at room temperature for better mixing.
  • You can substitute Greek yogurt with sour cream if preferred.
  • If peaches are in season, use fresh; canned peaches can be used but drain well to avoid sogginess.
  • The streusel can be prepared in advance and refrigerated or frozen.
  • This cake is best enjoyed within 2 days stored in an airtight container at room temperature.
  • For a dairy-free option, substitute butter with suitable plant-based margarine and use dairy-free yogurt and milk alternatives.
  • Prep Time: 20 minutes
  • Cook Time: 50-60 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Red, White, & Blue Poke Cake Recipe
    Red, White, & Blue Poke Cake Recipe
  • Strawberries and Cream Eclair Cake Recipe
    Strawberries and Cream Eclair Cake Recipe
  • Lemon Pretzel Dessert Recipe
    Lemon Pretzel Dessert Recipe
  • Homemade Blueberry Ice Cream Recipe
    Homemade Blueberry Ice Cream Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m so happy you’re here. Welcome to Eat With Diane a space where I share recipes that are simple, delicious, and filled with love to bring joy to your table.

Learn more

Popular

  • Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
    Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
  • Pineapple Cucumber Salad Recipe
    Pineapple Cucumber Salad Recipe
  • Creamy Chipotle Ranch Dressing Recipe
    Creamy Chipotle Ranch Dressing Recipe
  • Mini Matcha Cupcakes Recipe
    Mini Matcha Cupcakes Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Diane. All rights reserved.