There’s something special about baking with fresh peaches. Their naturally sweet, juicy flavour pairs beautifully with a soft, buttery coffee cake, creating a dessert that feels comforting and homemade. Whether you’re enjoying it with your morning coffee, serving it as an afternoon treat, or bringing it to a family gathering, this Peach Coffee Cake with Vanilla Glaze is guaranteed to impress.

The tender cake is filled with juicy peaches in every bite and topped with a smooth vanilla glaze that adds just the right amount of sweetness without overpowering the fruit. It’s simple enough for beginner bakers yet elegant enough for brunches, holidays, or summer celebrations.
If you’re looking for a dessert that’s moist, fluffy, fruity, and incredibly delicious, this peach coffee cake deserves a spot in your baking rotation.
Table of Contents
Why You’ll Love Peach Coffee Cake with Vanilla Glaze
- Perfectly Soft and Moist Texture: Every slice stays tender thanks to juicy peaches and a rich, buttery batter that bakes up beautifully.
- Fresh Peach Flavour in Every Bite: Sweet peaches become even more delicious as they bake, creating bursts of fruity goodness throughout the cake.
- Easy Enough for Any Baker: No complicated techniques or special equipment are needed, making this recipe beginner-friendly.
- Sweet Vanilla Glaze Finishes It Perfectly: A light drizzle of vanilla glaze adds the perfect touch of sweetness and makes the cake look bakery-worthy.
- Perfect for Every Occasion: Serve it for breakfast, brunch, dessert, afternoon tea, or whenever you’re craving something homemade.
Ingredients You’ll Need
For the Cake
- Fresh Peaches: The star of the recipe. Ripe peaches provide natural sweetness, juicy texture, and wonderful flavour.
- All-Purpose Flour: Creates the soft structure of the cake while keeping it light and fluffy.
- Granulated Sugar: Adds sweetness and helps create a tender crumb.
- Brown Sugar: Brings a slight caramel flavour that pairs beautifully with peaches.
- Unsalted Butter: Makes the cake rich, moist, and incredibly soft.
- Eggs: Help bind the ingredients together while adding richness.
- Sour Cream: Keeps the cake extra moist and gives it a delicate texture.
- Vanilla Extract: Enhances every flavour with warm vanilla notes.
- Baking Powder: Helps the cake rise into a fluffy, tender crumb.
- Baking Soda: Works alongside the baking powder for the perfect lift.
- Salt: Balances the sweetness and enhances the overall flavour.
- Ground Cinnamon: Adds gentle warmth that complements the peaches beautifully.
For the Vanilla Glaze
- Powdered Sugar: Creates a smooth, silky glaze.
- Milk or Heavy Cream: Thins the glaze until it’s perfectly pourable.
- Vanilla Extract: Adds rich vanilla flavour that completes the dessert.
Step-By-Step Directions
Step 1 – Prepare the Oven and Pan
Preheat the oven and prepare your baking pan by lightly greasing it or lining it with parchment paper. This helps the cake release easily after baking.
Step 2 – Mix the Dry Ingredients

Whisk together the flour, baking powder, baking soda, cinnamon, and salt until everything is evenly combined.
Step 3 – Cream the Butter and Sugar

Beat the butter with both sugars until the mixture becomes pale, creamy, and fluffy. Add the eggs one at a time, then mix in the vanilla and sour cream.
Step 4 – Combine the Batter

Gradually add the dry ingredients into the wet mixture, stirring just until combined. Avoid overmixing to keep the cake tender.
Step 5 – Fold in the Peaches

Gently fold the chopped peaches into the batter so they’re evenly distributed without breaking apart.
Step 6 – Bake
Spread the batter evenly into the prepared pan and bake until the top is golden and a toothpick inserted into the centre comes out clean.
Step 7 – Make the Vanilla Glaze

Whisk together the powdered sugar, vanilla, and milk until smooth. Once the cake has cooled slightly, drizzle the glaze generously over the top.
Step 8 – Slice and Enjoy

Allow the glaze to set for a few minutes before slicing. Serve warm or at room temperature and enjoy every soft, fruity bite.
Serving Suggestions
This peach coffee cake tastes wonderful in so many ways:
- Serve warm with a hot cup of coffee or tea.
- Add a scoop of vanilla ice cream for dessert.
- Pair with fresh berries for a colourful brunch.
- Top with whipped cream for an extra indulgent treat.
- Enjoy alongside Greek yoghurt for a lighter breakfast.
- Sprinkle chopped toasted pecans or almonds over each slice.
- Serve with peach iced tea during the summer months.
Tips for the Best Results
- Use Ripe but Firm Peaches: Overripe peaches release too much juice, while firm-ripe peaches hold their shape perfectly during baking.
- Don’t Overmix the Batter: Stir only until the flour disappears to keep the cake soft and fluffy.
- Pat Peaches Dry if Very Juicy: Removing excess moisture prevents a soggy centre and helps the cake bake evenly.
- Cool Before Adding the Glaze: Let the cake cool slightly so the glaze stays beautifully on top instead of melting away.
- Test for Doneness Properly: Insert a toothpick into the centre. If it comes out clean or with a few moist crumbs, the cake is ready.
Storage Tips
Refrigerator
Store the cooled cake in an airtight container for up to 5 days. The flavours become even better after the first day.
Freezer
Wrap individual slices tightly in plastic wrap followed by foil or place them in freezer-safe containers. Freeze for up to 3 months.
Reheating
Warm individual slices in the microwave for about 15–20 seconds, or heat in a low oven until warmed through. Add a fresh drizzle of vanilla glaze if desired before serving.
Peach Coffee Cake with Vanilla Glaze – Soft and Delicious
Ingredients
For the Cake
- 2 cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon ground cinnamon
- ½ cup unsalted butter softened
- ½ cup granulated sugar
- ¼ cup brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup sour cream
- 2 cups fresh peaches peeled and diced
Vanilla Glaze
- 1 cup powdered sugar
- 2 tablespoons milk
- 1 teaspoon vanilla extract
Instructions
- Preheat the oven to 350°F (175°C). Grease or line an 8-inch square baking pan with parchment paper.
- In a medium bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon.
- In a separate large bowl, beat the softened butter, granulated sugar, and brown sugar until light and fluffy.
- Add the eggs one at a time, then mix in the vanilla extract and sour cream until smooth.
- Gradually add the dry ingredients to the wet ingredients and mix until just combined.
- Fold the diced peaches gently into the batter.
- Spread the batter evenly into the prepared baking pan.
- Bake for 38–42 minutes, or until a toothpick inserted into the centre comes out clean.
- Allow the cake to cool in the pan for about 15 minutes before transferring it to a cooling rack.
- Whisk together the powdered sugar, milk, and vanilla extract until smooth.
- Drizzle the vanilla glaze over the cooled cake.
- Slice and serve with coffee or tea.
Notes
- Fresh, ripe peaches give the best flavour and texture.
- Frozen peaches can be used after thawing and draining well.
- Avoid overmixing the batter to keep the cake light and fluffy.
- Let the cake cool slightly before glazing for the best finish.
- Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.
Nutrition Facts
- Calories: 470 kcal
- Carbohydrates: 66 g
- Protein: 6 g
- Total Fat: 21 g
- Saturated Fat: 13 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Cholesterol: 85 mg
- Sodium: 260 mg
- Potassium: 180 mg
- Fiber: 2 g
- Sugar: 39 g
- Vitamin A: 720 IU
- Vitamin C: 5 mg
- Calcium: 85 mg
- Iron: 2 mg
Kitchen Tools You’ll Need
| Kitchen Tools | Amazon Links |
| Mixing Bowls | Buy On Amazon |
| Electric Mixer | Buy On Amazon |
| Cake Pan | Buy On Amazon |


Leave a Reply