Scrambling eggs while juggling a toddler’s demands and keeping an eye on the oven timer—this was the scene when the last peach in my fruit bowl suddenly vanished. No fresh fruit to top off the usual morning routine, just a glaringly empty spot where a quick breakfast should have been. That’s when the idea for this Easy Peach Streusel Coffee Cake with Vanilla Glaze came crashing in, a spur-of-the-moment rescue that quickly became a household favorite. The warm scent of cinnamon and buttery streusel filling the air cut through the chaos, promising a moment of calm amid the whirlwind. Honestly, it was the kind of recipe born from desperate improvisation but ended up delivering comfort in every bite.
Peach chunks, a crumbly streusel, and a silky vanilla glaze came together in a way that felt almost too good to be true, especially considering the rushed start. The juicy peaches bring a natural sweetness and a bit of tang, balancing the rich cake and the crunchy topping. What stuck with me was how this coffee cake wasn’t just a quick fix—it became a go-to for weekend mornings that needed a little extra love and sweetness without too much fuss. That subtle vanilla glaze, not too thick but just enough to add a gentle kick, sealed the deal. It’s the kind of recipe that makes you pause, sip your coffee, and appreciate the small joys amid the daily rush.
It’s funny how recipes like this sneak into regular rotation because they fit so well with life’s unpredictable pace. This peach streusel coffee cake has earned its spot—not just for the taste but for the ease and warmth it brings to the table. If you’re looking for a recipe that feels like a comforting hug but comes together quickly, this one might just win a special place in your kitchen too.
Why You’ll Love This Recipe
Let me tell you, this Easy Peach Streusel Coffee Cake with Vanilla Glaze isn’t your run-of-the-mill coffee cake. After testing and tweaking it multiple times, I can confidently say it hits all the right notes for busy mornings and casual gatherings alike.
- Quick & Easy: Ready in under 45 minutes, it’s a lifesaver for those mornings when time is tight but the craving for something sweet is real.
- Simple Ingredients: No hunting for fancy items—most are pantry staples and fresh peaches, which you can swap for frozen when out of season.
- Perfect for Brunch or Potlucks: Whether it’s a lazy weekend or a casual get-together, this cake impresses without the stress.
- Crowd-Pleaser: Kids, adults, even the pickiest eaters—everyone asks for seconds thanks to the balanced sweetness and crumbly texture.
- Unbelievably Delicious: The moist cake paired with cinnamon-laced streusel and a delicate vanilla glaze creates a flavor combo that feels cozy and special.
What sets this recipe apart is the way the streusel topping stays crisp even after baking, thanks to a careful balance of butter and sugar. And the vanilla glaze? It’s just the right consistency—not too runny, not too thick—which adds a subtle sweetness that complements rather than overwhelms. I love how the peaches lend a fresh, juicy bite that brightens the whole cake. It’s comfort food with a fresh twist, perfect for those who want the classic coffee cake experience but with a bit of seasonal flair.
Honestly, it’s one of those recipes that makes you want to close your eyes after the first bite, savoring the warmth and sweetness. For me, this peach streusel coffee cake became a small daily indulgence, a reminder that even rushed mornings can hold a moment of calm and sweetness.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the star here is the fresh peach, which you can easily swap for frozen if fresh ones are out of season.
- For the Cake:
- 2 cups (250g) all-purpose flour
- 1 cup (200g) granulated sugar
- 1/2 cup (115g) unsalted butter, softened (I prefer Land O’Lakes for its creamy texture)
- 1 cup (240ml) whole milk, room temperature (or almond milk for dairy-free)
- 2 large eggs, room temperature
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- 2 cups (about 300g) fresh peaches, peeled and chopped (use frozen, thawed peaches if out of season)
- For the Streusel Topping:
- 1/2 cup (100g) brown sugar, packed
- 1/2 cup (60g) all-purpose flour
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/4 cup (56g) unsalted butter, cold and cubed
- 1/2 cup (50g) chopped pecans or walnuts (optional for crunch)
- For the Vanilla Glaze:
- 1 cup (120g) powdered sugar, sifted
- 2-3 tablespoons whole milk or cream
- 1 teaspoon pure vanilla extract
When selecting peaches, I look for firm but ripe fruit to avoid mushiness in the cake. If you want to try a gluten-free version, swapping the flour for almond flour won’t work for the cake texture but could be fun in the streusel. For a dairy-free twist, coconut milk and vegan butter substitutes blend nicely. This recipe’s beauty is in its flexibility, making it suitable for many kitchens and tastes.
Equipment Needed
- 9×13-inch (23x33cm) baking pan – a classic choice, but a round 10-inch (25cm) cake pan works too
- Mixing bowls – at least two, one for batter and one for streusel
- Electric mixer or sturdy whisk – the electric mixer makes creaming butter and sugar much easier, but a whisk works if you don’t mind the arm workout
- Measuring cups and spoons – for accuracy, especially important with baking powder and baking soda
- Rubber spatula – essential for folding in peaches gently without breaking them up
- Cooling rack – optional but helps the cake cool evenly
- Small bowl and spoon – for mixing the vanilla glaze
I always keep an old, trusty hand mixer on hand for recipes like this. It’s budget-friendly and easy to clean. If you’re tight on space or tools, a whisk and some elbow grease will do just fine. Just be sure to cream the butter and sugar until fluffy—that’s key for the cake’s light texture. For the streusel, a pastry cutter or two knives to cut in butter works wonders if you don’t have a food processor.
Preparation Method

- Preheat your oven: Set it to 350°F (175°C). Grease your 9×13-inch pan or line it with parchment paper for easier cleanup. This usually takes about 10 minutes.
- Mix the streusel topping: In a medium bowl, combine 1/2 cup brown sugar, 1/2 cup flour, cinnamon, and salt. Add cold, cubed butter and use a pastry cutter or your fingers to mix until it resembles coarse crumbs. Stir in chopped nuts if using. Set aside while you prepare the batter. This step takes roughly 5 minutes.
- Prepare the cake batter: In a large bowl, cream together 1/2 cup softened butter and 1 cup granulated sugar until light and fluffy—about 3 to 4 minutes with a mixer. Add eggs one at a time, beating well after each addition. Stir in vanilla extract.
- Combine dry ingredients: In a separate bowl, whisk together 2 cups flour, baking powder, baking soda, and salt.
- Alternate adding dry ingredients and milk: Add the flour mixture and milk alternately to the butter mixture, beginning and ending with flour. Mix gently until just combined—don’t overmix or the cake may turn tough. This step should take about 3 minutes.
- Fold in peaches: Gently fold in the chopped peaches with a spatula, being careful not to break them up too much.
- Pour batter into pan: Spread evenly into the prepared pan. The batter will be thick but spreadable.
- Add the streusel topping: Sprinkle the streusel evenly over the batter. Don’t press it down; let it stay crumbly for that perfect crunch.
- Bake: Place in the oven and bake for 40 to 45 minutes, or until a toothpick inserted in the center comes out clean or with just a few moist crumbs. Oven times can vary, so keep an eye on it after 35 minutes. The edges should be golden brown and the streusel crisp.
- Cool: Let the cake cool in the pan on a wire rack for about 20 minutes. It should be warm but not hot to the touch.
- Prepare the vanilla glaze: While the cake cools, whisk powdered sugar, vanilla extract, and 2 tablespoons milk together in a small bowl. Add more milk by the teaspoon if needed to reach a drizzling consistency.
- Glaze the cake: Drizzle the vanilla glaze over the warm cake using a spoon or fork, letting it pool in the crevices of the streusel.
- Serve: Slice and serve warm or at room temperature with a cup of coffee or tea.
If your glaze thickens too quickly, just add a few drops of milk and stir. If the streusel seems to soften too much while cooling, a quick 5-minute warm-up in the oven before glazing helps regain crispness. Trust me, these little tweaks make all the difference.
Cooking Tips & Techniques
Getting the perfect texture for this peach streusel coffee cake hinges on a few simple but crucial points. First off, don’t skip creaming the butter and sugar thoroughly. This step traps air, which makes the cake light and tender instead of dense.
When folding in peaches, handle them gently. You want juicy bursts in the cake, not peach mush. If the peaches are very ripe, pat them dry with paper towels before adding to prevent the batter from becoming too wet.
Keep an eye on your oven. Ovens vary widely, so set a timer for 35 minutes and test with a toothpick. Overbaking leads to dryness, but underbaking leaves a gooey center. The edges should pull away slightly from the pan and look golden.
For the streusel, using cold butter is key. It creates that crumbly texture rather than melting into the batter. If your kitchen is warm, pop the butter cubes back into the fridge before mixing.
The vanilla glaze can be adjusted easily. If you prefer it sweeter or more pronounced, add a touch more vanilla extract. For a thinner glaze, add milk by teaspoons—too runny and it’ll soak right in; too thick and it won’t drizzle nicely.
Personally, I’ve found multitasking helps—prepare the streusel while the oven heats, and mix the glaze as the cake cools. It keeps the process smooth and efficient, especially when mornings get hectic. If you want to save time, chopping peaches the night before and refrigerating them helps speed things up.
Variations & Adaptations
This peach streusel coffee cake is a flexible canvas. Here are a few ways I’ve tailored it to fit different occasions and tastes:
- Berry Mix-Up: Swap peaches for a mix of blueberries and raspberries. The tartness plays beautifully against the sweet streusel and vanilla glaze.
- Gluten-Free Option: Use a gluten-free baking blend in place of all-purpose flour. I recommend Bob’s Red Mill Gluten-Free 1-to-1 Baking Flour for best results. The texture will be slightly different but still delicious.
- Dairy-Free Version: Replace butter with coconut oil and milk with almond or oat milk. The coconut oil adds a subtle tropical note that pairs well with peaches.
- Nut-Free Streusel: Simply omit nuts from the topping. For extra crunch, add toasted oats or seeds like pumpkin or sunflower.
- Spiced Up: Add a pinch of ground nutmeg or cardamom to the streusel or cake batter for a warm, cozy spice twist.
One personal favorite variation I tested was adding a teaspoon of lemon zest to the batter. It brightened the flavor and complemented the peaches nicely without overpowering the vanilla glaze. If you’re curious, pairing this coffee cake alongside a spread of creamy classic hummus and fresh veggies makes for a delightful brunch table contrast.
Serving & Storage Suggestions
This coffee cake is best served warm or at room temperature. The vanilla glaze sets nicely as it cools but keeps the top moist. I like to slice it thick and enjoy with a strong cup of coffee or a creamy latte for a perfect morning pick-me-up.
For a brunch spread, it pairs beautifully with fresh fruit salad or a light green tea. If you’re hosting a casual gathering, consider serving it alongside an easy appetizer like the brie cherry pastry cups. The sweet coffee cake and savory bites balance nicely.
To store, cover the cake tightly with plastic wrap or move it to an airtight container. It keeps well at room temperature for 2 days. For longer storage, refrigerate for up to 5 days or freeze slices wrapped individually for up to 3 months.
When reheating, pop slices in the microwave for 15-20 seconds or warm in a low oven (300°F / 150°C) for about 10 minutes. This helps bring back that fresh-baked softness and slightly revives the streusel crunch.
Interestingly, the flavors deepen a bit after a day, making the peach notes more pronounced and the vanilla glaze a bit more mellow. So if you can wait, it’s worth letting sit overnight.
Nutritional Information & Benefits
This peach streusel coffee cake offers a moderate calorie count per serving (around 320-350 calories per slice, depending on size), making it a reasonable treat to enjoy without overdoing it. The fresh peaches add vitamin C, fiber, and antioxidants, contributing a touch of nutrition to the indulgence.
Using real butter and whole milk adds richness, but if you swap these for plant-based alternatives, the cake becomes more suitable for dairy-sensitive diets. This recipe is naturally free of nuts if you omit the optional topping, accommodating nut allergies easily.
For those watching gluten intake, the gluten-free flour substitution mentioned earlier works well, and the cake still offers a satisfying texture. While it’s not low-carb, the balance of fruit, crumbly topping, and vanilla glaze makes it a wholesome choice for special breakfasts or weekend treats.
From a wellness perspective, I appreciate how this recipe brings together natural fruit sweetness with minimal processed ingredients, avoiding overly artificial flavors. It’s a reminder that comfort food doesn’t have to be complicated or loaded with additives.
Conclusion
This Easy Peach Streusel Coffee Cake with Vanilla Glaze is one of those recipes that feels like a warm hug on a plate—simple enough to whip up during busy mornings but special enough to look forward to. The balance of juicy peaches, crunchy streusel, and smooth vanilla glaze creates a harmony that’s hard to beat.
Feel free to customize it with your favorite nuts, spices, or fruit variations to make it truly your own. I’m always tweaking this one depending on what’s in season or what’s left in the fridge. Honestly, it’s that reliable recipe you can come back to again and again.
If you’ve tried this or made your own spin on it, I’d love to hear how it turned out. Drop a comment or share your version—I’m always excited to see how this humble cake becomes a star in your kitchen. Here’s to mornings made sweeter, one peach streusel slice at a time!
FAQs
Can I use frozen peaches for this coffee cake?
Yes, thaw frozen peaches and pat them dry to remove excess moisture before folding into the batter. This helps prevent the cake from becoming too wet.
How do I store leftover peach streusel coffee cake?
Wrap tightly and keep at room temperature for up to 2 days or refrigerate for up to 5 days. For longer storage, slice and freeze individually wrapped pieces for up to 3 months.
Can I make this coffee cake dairy-free?
Absolutely! Substitute butter with coconut oil or vegan butter and use almond or oat milk instead of whole milk. The texture and flavor remain wonderful.
Is this recipe suitable for gluten-free diets?
You can swap the all-purpose flour for a 1-to-1 gluten-free baking blend like Bob’s Red Mill. The cake will be slightly different in texture but still delicious.
What’s the best way to reheat the coffee cake?
Warm slices in the microwave for 15-20 seconds or in a 300°F (150°C) oven for about 10 minutes. This helps revive softness and crisp up the streusel topping.
Pin This Recipe!

Easy Peach Streusel Coffee Cake Recipe with Perfect Vanilla Glaze
A quick and easy peach streusel coffee cake topped with a crunchy cinnamon streusel and a silky vanilla glaze, perfect for busy mornings or casual gatherings.
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Total Time: 55-60 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 2 cups (250g) all-purpose flour
- 1 cup (200g) granulated sugar
- 1/2 cup (115g) unsalted butter, softened
- 1 cup (240ml) whole milk, room temperature (or almond milk for dairy-free)
- 2 large eggs, room temperature
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- 2 cups (about 300g) fresh peaches, peeled and chopped (use frozen, thawed peaches if out of season)
- 1/2 cup (100g) brown sugar, packed
- 1/2 cup (60g) all-purpose flour
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/4 cup (56g) unsalted butter, cold and cubed
- 1/2 cup (50g) chopped pecans or walnuts (optional)
- 1 cup (120g) powdered sugar, sifted
- 2–3 tablespoons whole milk or cream
- 1 teaspoon pure vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch pan or line it with parchment paper.
- In a medium bowl, combine 1/2 cup brown sugar, 1/2 cup flour, cinnamon, and salt. Add cold, cubed butter and mix until coarse crumbs form. Stir in nuts if using. Set aside.
- In a large bowl, cream together 1/2 cup softened butter and 1 cup granulated sugar until light and fluffy, about 3-4 minutes.
- Add eggs one at a time, beating well after each addition. Stir in vanilla extract.
- In a separate bowl, whisk together 2 cups flour, baking powder, baking soda, and salt.
- Add the flour mixture and milk alternately to the butter mixture, beginning and ending with flour. Mix gently until just combined.
- Fold in the chopped peaches gently with a spatula.
- Pour batter evenly into the prepared pan.
- Sprinkle the streusel topping evenly over the batter without pressing down.
- Bake for 40 to 45 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Cool the cake in the pan on a wire rack for about 20 minutes.
- While cooling, whisk powdered sugar, vanilla extract, and 2 tablespoons milk in a small bowl to make the glaze. Add more milk if needed for drizzling consistency.
- Drizzle the vanilla glaze over the warm cake.
- Slice and serve warm or at room temperature.
Notes
Do not overmix the batter to avoid toughness. Use cold butter for the streusel to keep it crumbly. If glaze thickens, add a few drops of milk. For a crispier streusel after cooling, warm the cake in the oven for 5 minutes before glazing. Frozen peaches should be thawed and patted dry to prevent excess moisture.
Nutrition
- Serving Size: 1 slice (1/12 of cak
- Calories: 335
- Sugar: 30
- Sodium: 220
- Fat: 14
- Saturated Fat: 8
- Carbohydrates: 48
- Fiber: 2
- Protein: 4
Keywords: peach streusel coffee cake, vanilla glaze, easy coffee cake, peach dessert, streusel topping, breakfast cake, quick dessert



