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
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
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
Peach Coffee Cake with Streusel and Vanilla Glaze Recipe
- Total Time: 1 hour 10 minutes
- Yield: 16 servings
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
- 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.
- 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).
- 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.
- 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.
- 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.
- 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.
- Add Peaches: Gently fold in 360 g diced peaches. The batter will be thick.
- Assemble the Cake: Spread half of the batter evenly into the prepared baking pan. Sprinkle half of the chilled streusel over the batter.
- 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.
- 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.
- 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.
- 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.
- 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

Leave a Reply