
This vanilla peach cake is a celebration dessert that always wows at summer birthdays and family gatherings thanks to its pillowy soft crumb and aromatic layers of homemade white peach jam. The mascarpone frosting is airy yet rich which makes every bite creamy and festive. If you want a showstopping centerpiece that feels special but still comforting and familiar this cake will not let you down.
You will find yourself wanting to make this cake even for small occasions. The first time I made it for a friend’s anniversary it quickly became a most requested favorite. The homemade peach jam is real summer in every forkful and the tender crumb won over even the self-proclaimed non cake eaters.
Ingredients
- Unsalted butter: brings moisture and flavor use European-style for the richest result
- Granulated sugar: creates fine crumb structure and sweetness sift if clumpy
- Eggs plus extra egg whites: give the cake a light springy texture use room temperature for best rise
- Vanilla extract: adds warmth and floral notes try to use pure extract for best flavor
- Buttermilk: tenderizes the crumb and gives a subtle tang always use at room temperature
- Cake flour: keeps the layers delicate and soft measure by spooning and leveling
- Salt: balances sweetness and sharpens flavors choose fine sea salt for even mixing
- Baking powder: provides height and a soft crumb always check freshness
- Baking soda: enhances leavening for a fluffy rise store airtight
- Ripe peaches: are juicy and sweet local or in-season peaches deliver intense flavor or use frozen if fresh are unavailable
- Brown sugar: deepens the jam’s notes with molasses flavor use dark for bolder taste
- Cardamom or cinnamon: adds complexity pick whichever spice you love most
- Confectioners sugar: dissolves into the frosting for silky texture sift before using
- Mascarpone cheese: gives the frosting a distinct rich creaminess make sure it is at room temperature to prevent lumps
Instructions
- Prepare Cake Pans:
- Ensure your oven is preheated to three hundred fifty degrees. Thoroughly grease three nine inch cake pans and line with parchment paper for easy removal then spray the parchment itself for insurance against sticking.
- Mix Dry Ingredients:
- Combine cake flour salt baking powder and baking soda in a bowl whisking very well so the leaveners are evenly distributed. This makes sure your cake rises uniformly.
- Cream Butter and Sugar:
- Beat unsalted butter and granulated sugar together using a stand or hand mixer. Continue mixing at high speed for about three minutes the mixture becomes very creamy and slightly pale. Scrape down the bowl to catch any bits at the edges.
- Add Eggs and Vanilla:
- With your mixer running add the whole eggs followed by the extra egg whites and vanilla extract. Beat at high for two minutes until the mix looks smooth and glossy. Scrape sides to incorporate everything fully.
- Incorporate Dry Ingredients and Buttermilk:
- Switch to low speed. Add dry ingredients just until they vanish into the batter then slowly pour in room temperature buttermilk. Finish mixing by hand with a spatula it prevents overmixing which can toughen the cake.
- Bake Layers:
- Divide the batter evenly among the prepared cake pans. Smooth tops and bake for about twenty five minutes. Cakes will start to pull away from pan sides and a toothpick inserted in the center comes out clean or with just a moist crumb. Cool the layers on a wire rack and remove only when fully cooled this prevents the layers from breaking.
- Make Peach Jam Filling:
- Place peeled diced peaches in a saucepan with brown sugar and cardamom or cinnamon. Bring to a gentle boil over medium high heat then reduce to a simmer. Stir at intervals for about ten minutes. Mash the peaches with a fork or potato masher until mostly pureed but leave some soft chunks. Simmer another five to seven minutes until thickened. Set aside to cool completely jam will thicken as it rests.
- Prepare Mascarpone Frosting:
- In a large bowl beat butter, confectioners sugar, vanilla and kosher salt until ultra smooth and creamy. Scrape bowl as needed for even mixing. Add mascarpone cheese and gently beat until the frosting is smooth and light. If the frosting appears too thick add a splash of milk or cream and mix until spreadable.
- Assemble the Cake:
- Place your first cooled cake layer on a serving plate. Use an offset spatula to spread about a quarter of the frosting followed by a quarter cup peach jam. Add next cake layer possibly inverted for a perfectly flat top then cover with a second round of frosting and more jam. Top with the third layer. Finish with the remaining frosting on top and sides smoothing with a bench scraper for a bakery finish.
- Crumb Coat and Chill:
- For extra clean presentation lightly frost the cake in a thin layer to trap crumbs then chill the whole cake for ten to fifteen minutes. Apply the final coat of frosting and chill again for thirty minutes to set.
- Decorate and Serve:
- Once chilled decorate however you like and serve at room temperature for best taste. If making ahead keep the cake covered in the refrigerator.

When I pick peaches for this filling I look for those that feel heavy and smell sweet at the stem. My niece once helped me stir the jam on the stove top and still remembers the fragrant clouds of peach and cardamom wafting through the kitchen. That scent means summer is really here.
Storage Tips
Always store leftover cake tightly covered in the refrigerator to keep it moist. Because of the mascarpone frosting and fruit filling the cake should not sit at room temperature long. I like to slice and wrap individual pieces in wax paper so they’re grab and go treats that keep their freshness for up to five days.
Ingredient Substitutions
If fresh peaches are not in season use high quality frozen peaches. Make sure to thaw and drain them thoroughly before adding to the pan. Greek yogurt mixed with a splash of milk can substitute for buttermilk in a pinch and regular cream cheese works in place of mascarpone though the flavor is a bit tangier.
Serving Suggestions
For a beautiful presentation add thin peach slices fresh raspberries or mint leaves on top just before serving. This cake is wonderful paired with iced tea or a floral white wine and appeals to both fruit and vanilla dessert fans. It easily anchors a summer brunch or makes a sweet finish for a barbecue.

Cultural and Historical Context
While classic layer cakes have European origins the pairing of peaches and cream is a true celebration of American orchard tradition. Using mascarpone instead of classic cream cheese in the frosting gives this cake a subtle Italian twist that feels special yet still nostalgic. Every time I bring out this cake it sparks conversations about family recipes and local fruit seasons.
Frequently Asked Questions About Recipes
- → How do I achieve a moist and fluffy cake texture?
For the best texture, use room temperature ingredients and avoid over-mixing once the dry ingredients are added. This ensures a tender crumb and even rise.
- → Can I substitute frozen peaches for fresh in the filling?
Yes, frozen peaches work well. Thaw and drain them before cooking to avoid excess moisture in the jam layer.
- → What’s the best way to assemble the layers without slipping?
Cool each cake layer completely, then use a thin layer of frosting (crumb coat) before stacking. Refrigerating helps set the structure for easier assembly.
- → Is there a way to prevent the mascarpone frosting from curdling?
Use room temperature mascarpone and butter, and avoid over-beating once combined. If too thick, add a splash of milk to smooth it out.
- → How should this cake be stored for freshness?
Store in an airtight container in the refrigerator for up to five days. Bring to room temperature before serving for ideal flavor and texture.
- → Can the layers and filling be made ahead?
Absolutely, bake the cake layers and prepare the filling up to a day in advance. Chill separately, then assemble the cake when ready.