If you’re craving a dessert that dances with the fresh, sweet flavor of summer peaches and wraps it all in a soft, moist cake base topped with a luscious vanilla glaze, this Peach Cake with Creamy Vanilla Glaze Recipe is your new best friend. It brings together simple pantry staples and ripe, juicy peaches into a treat that’s both comforting and delightfully elegant. The creamy vanilla glaze perched atop adds the perfect sweet finish, making each bite unforgettable. Whether you’re serving it for a casual family dessert or impressing guests at a gathering, this cake shines every time.

Ingredients You’ll Need
Gathering these ingredients is a breeze, and each one plays a crucial role in creating the perfect peach cake texture and flavor. From the soft butter that enriches the batter to the fresh peaches that provide juicy bursts of sweetness, every component is essential.
- 2 cups all-purpose flour: The foundation that gives the cake structure and tenderness.
- 1 ½ teaspoons baking powder: Helps the cake rise for a light, fluffy crumb.
- ½ teaspoon baking soda: Works with sour cream to ensure the cake is perfectly soft.
- ½ teaspoon salt: Balances flavors and enhances the sweetness.
- ½ teaspoon ground cinnamon: Adds a warm, comforting spice that complements the peaches beautifully.
- ½ cup unsalted butter (softened): Brings richness and moisture to the batter.
- 1 cup granulated sugar: Sweetens the cake just right without overpowering the fruit.
- 2 large eggs: Bind ingredients together and support the cake’s texture.
- 1 teaspoon vanilla extract: Adds a fragrant depth of flavor that complements both cake and glaze.
- ½ cup sour cream: Keeps the cake tender and moist with a subtle tang.
- 3 cups fresh peaches (peeled and chopped): The star of the recipe, providing natural juiciness and sweet flavor.
- 1 tablespoon lemon juice: Brightens the fruit and prevents browning.
- 2 tablespoons all-purpose flour (to toss with peaches): Helps keep the fruit evenly distributed in the batter.
- For the Glaze: 1 cup powdered sugar, 2 tablespoons heavy cream, 1 teaspoon vanilla extract—to create that irresistibly creamy vanilla finish.
How to Make Peach Cake with Creamy Vanilla Glaze Recipe
Step 1: Prepare Your Oven and Pan
Start by preheating your oven to 350°F (175°C) and greasing a 9-inch round cake pan. This simple prep step ensures your cake will bake evenly and release easily from the pan, making your finished dessert flawless.
Step 2: Combine Dry Ingredients
In a medium bowl, whisk together 2 cups of flour, baking powder, baking soda, salt, and ground cinnamon. Mixing these dry ingredients well ensures that the leavening agents and flavors are evenly distributed throughout the batter for a balanced rise and taste.
Step 3: Cream Butter and Sugar
Using a large bowl, beat the softened butter and granulated sugar until the mixture is light and fluffy—this step is key for a tender, airy cake texture. The sugar crystals help aerate the butter as you beat.
Step 4: Add Eggs and Vanilla
Next, add in the eggs one at a time, beating well after each addition, followed by the vanilla extract. Incorporating these ingredients carefully boosts the batter’s ability to hold its structure while infusing flavor.
Step 5: Mix in Sour Cream
Stir in the sour cream until just combined. This ingredient contributes moisture and a slight tanginess that perfectly pairs with the sweet peaches.
Step 6: Prepare the Peaches
In a separate bowl, gently toss the peeled and chopped peaches with lemon juice and 2 tablespoons of flour. This coating helps absorb excess moisture, preventing the peaches from sinking to the bottom during baking and ensuring they remain beautifully distributed.
Step 7: Fold Ingredients Together
Carefully fold the dry flour mixture into the wet batter until just combined, being careful not to overmix. Then, gently fold in the floured peaches, preserving their juicy texture within the batter.
Step 8: Bake the Cake
Pour the batter into your prepared cake pan, smoothing out the top evenly. Bake for 45 to 50 minutes, or until a toothpick inserted into the center comes out clean, indicating the cake is perfectly baked—moist, tender, and just holding its shape.
Step 9: Cool and Glaze
Allow the cake to cool completely in the pan before moving on to the glaze. For the creamy vanilla glaze, whisk together powdered sugar, heavy cream, and vanilla extract until smooth. Drizzle the glaze generously over the cooled cake—it adds a sweet, silky contrast to the fruity, spiced layers beneath.
How to Serve Peach Cake with Creamy Vanilla Glaze Recipe

Garnishes
To add an elegant finishing touch, consider sprinkling thinly sliced fresh peaches or a light dusting of cinnamon on top of the glaze. Fresh mint leaves can also add a lovely pop of color and a refreshing herbal note that pairs beautifully with peach.
Side Dishes
This cake shines as a standalone dessert, but if you want to amp it up, a scoop of vanilla ice cream or a dollop of lightly whipped cream can elevate it to pure comfort-food bliss. Fresh berries or a simple mixed fruit salad also contrast nicely with the sweet glaze and moist cake.
Creative Ways to Present
For a charming rustic look, serve the Peach Cake with Creamy Vanilla Glaze Recipe on a wooden board or a pretty cake stand. Slice it into wedges and plate alongside a small bowl of extra glaze or fruit compote. For festive occasions, top with edible flowers or a sprinkle of toasted nuts for texture and visual appeal.
Make Ahead and Storage
Storing Leftovers
Store any leftover cake covered tightly with plastic wrap or in an airtight container at room temperature for up to two days to maintain its freshness. After that, refrigeration is recommended to preserve flavor and texture for up to five days.
Freezing
The cake freezes beautifully if wrapped well in plastic wrap and aluminum foil to prevent freezer burn. Freeze for up to three months. Thaw it overnight in the refrigerator and refresh with a drizzle of glaze just before serving for that freshly baked appeal.
Reheating
To enjoy your cake warm, reheat individual slices in the microwave for 15 to 20 seconds or place the whole cake (covered) in a low oven (about 300°F) for 10 minutes. Warm cake enhances the gooey texture of the peaches and melts the glaze slightly for an irresistible treat.
FAQs
Can I use canned or frozen peaches in this Peach Cake with Creamy Vanilla Glaze Recipe?
Absolutely! If fresh peaches aren’t in season, canned or frozen peaches work well. Just make sure to drain them thoroughly to avoid too much moisture, which can affect the cake’s texture.
What can I substitute for sour cream in the cake batter?
You can swap sour cream for plain Greek yogurt or even crème fraîche. These substitutions provide the same tanginess and moisture that keep the cake tender without changing the flavor too much.
How do I know when the cake is fully baked?
Use a toothpick or skewer inserted into the center of the cake. If it comes out clean or with just a few moist crumbs, the cake is done. Avoid baking longer than necessary to keep the cake moist.
Can I make the glaze thicker or thinner?
Yes, adjust the glaze consistency by adding more powdered sugar to thicken it or a splash more heavy cream to thin it out. Aim for a pourable but not runny glaze that coats the cake beautifully.
Is this Peach Cake with Creamy Vanilla Glaze Recipe suitable for vegetarians?
It sure is! This cake contains no meat or gelatin ingredients and can easily fit into a vegetarian diet.
Final Thoughts
There’s something truly special about biting into a slice of this Peach Cake with Creamy Vanilla Glaze Recipe. It’s a warm hug of flavors and textures that brighten any table. I encourage you to give this recipe a try, whether it’s a sunny afternoon treat or a show-stopping dessert at your next gathering. Your taste buds will thank you, and so will everyone lucky enough to share in the deliciousness!
