Layers of soft & buttery spiced vanilla sponge, gooey peach filling made with fresh sweet peaches, crunchy toasted brown sugar crumble, and luscious browned butter cream cheese buttercream. The ultimate cake to celebrate summer’s best!

This peach crumble cake the epitome of a summer dessert (and my official new favorite for summer). Think gooey baked peach crisp crossed with the most tender, satisfying cake and dreamy frosting, all in beautiful show-stopping layers. You get the fresh pop of sweet summery fruit, but also the full richness of a melt-in-your-mouth cake, warm spices, luscious cream cheese frosting, and a satisfying crunch. It has the perfect balance of flavor and texture without being overly sweet, guaranteed to make a crowd swoon.
- 3 layers of soft vanilla sponge cake with hints of cinnamon and nutmeg
- gooey peach compote made by simmering down fresh juicy peaches with brown sugar and cinnamon
- crunchy toasted brown sugar crumble
- browned butter cream cheese buttercream frosting
- broiled fresh peaches to top it off
Vanilla spice cake
These ultra-soft cake layers melt in your mouth, stay unbelievably moist, are full in flavor, and hold up structurally in tall beautiful layers. A few not-so-secret ingredients are key for making the magic happen:
- Combination of butter and oil: Butter for rich flavor and fluffy rise, oil for optimal moisture and softness even when the cake is chilled. I use refined almond oil, but any neutral oil (like canola or vegetable oil) will work.
- Buttermilk: The acidity tenderizes gluten and creates a light, fluffy rise.
- Sour cream: The fat content helps create a super moist, velvety crumb.
- Cake flour: Lower protein content means less gluten, which results in a softer, fluffier texture and more tender crumb.
- Baking powder + soda: Baking soda reacts with the buttermilk for extra lift.
- Cinnamon, nutmeg, and cloves: A hint of warm spice creates the perfect backdrop of flavor to complement the peaches.
- Vanilla bean paste: Vanilla extract is okay, but I definitely think it’s worthwhile to splurge for vanilla bean paste to really deliver on vanilla flavor. A little goes a very long way!
- Eggs: Make sure they are room temp (actually do this) so everything emulsifies beautifully.
- Granulated sugar: Watch out for organic sugars that have coarser crystals, as these don’t tend to cream as well into the batter. Generic granulated sugar tends to be finer and ideal for creaming.
- Salt: Don’t forget it.
Baking the cakes
The recipe is written for three 6-inch cakes, but you could also use two 8-inch cake pans. To convert to three 8-inch cakes, multiply the ingredients by 1.75. Keep in mind baking time will vary based on your oven, your cake pans, and the amount of batter in each pan. When done, the sides should be set and starting to pull away from the pan, the tops golden, and a fork inserted in the center should come out with a few moist crumbs (not wet). Also there’s the nutty, heavenly aroma as the edges begin to toast.
After the cakes cool about 30 minutes in the pan, transfer them to a wire rack until close to room temperature. Then wrap them up in plastic wrap and finish cooling in the fridge. It’s really important to give the cakes ample time to chill before trying to assemble! Because the crumb is so soft and moist, the cakes may try to fall apart if you level and stack without chilling them first.
Peach compote filling
It’s time for summer’s ultra sweet and juicy peaches to shine. To make the compote, start with 2 fresh, ripe, in-season peaches. Peel and dice them into chunks, then simmer them down in a saucepan with:
- brown sugar
- granulated sugar
- cinnamon
- nutmeg
- lemon juice
After reducing it down, you’ll stir in a cornstarch slurry to help it thicken up, then finish with a splash of vanilla. Also give this plenty of time to cool and chill before assembling the cakes. It can be made up to a few days in advance.
Brown sugar crumble
Simple. Buttery. Toasty. Magical. And most importantly, this is the crunch element that takes the cake over the top. Texture is everything in cakes, and a good crunch is the secret component that takes a cake from “delicious” or “excellent” to “I need a moment, this is the best cake I’ve ever eaten.”
Just mix up melted butter, brown sugar, granulated sugar, AP flour, and salt, lay it out on a sheet pan in thin clumps, and bake about 16-18 minutes total. That’s it! After cooling, you can use it both as a filling and around the sides and/or top of the cake.
Browned butter cream cheese buttercream
It’s no secret at this point that I adore this frosting; you may have seen a version of it on my Pumpkin Biscoff Crunch Cake, Fudgy Chocolate Gingerbread Layer Cake, and Gingerbread Cake with Rum Butterscotch, and Chocolate Pecan Brioche Rolls. It just so happens that nutty browned butter and tangy cream cheese also pair flawlessly with sweet peaches, vanilla spice cake, and a toasty crumble.
- Brown your butter in advance, cool, then chill in the fridge to help it solidify. Before mixing the frosting, set it out again to soften. It should be just cooler than room temp.
- Whip together the browned butter with room-temp, full-fat block-style cream cheese.
- Gradually mix in sifted powdered sugar until smooth and fluffy.
- Mix in salt and vanilla bean paste. Like with the cakes, vanilla bean paste (rather than extract) is definitely worthwhile to really deliver robust vanilla flavor.
- Whip in a splash of cold heavy cream.
- Stir by hand to work out extra air bubbles.
Peach crumble cake assembly
After the cakes are fully cooled and chilled, use a serrated knife to level off the tops. Even if the cakes bake perfectly even on top, I like to trim the tops anyway to get the height that I want. I also think that exposing the sponge allows it to soak up more filling and stay moist for longer… but that might just be speculation.
Next, pipe a rim of buttercream around the edges to keep the filling from spilling out. Add a layer of peach compote to the center…
…followed by a layer of crumble.
Repeat with the next layer of cake.
Place the last layer of cake cut-side-down over the filling.
Cover the entire cake with a crumb coat of buttercream, cover and chill at least 30 minutes, then finish frosting. Use extra crumble around the sides or wherever you desire. I broiled some extra sliced peaches with a sprinkle of sugar for a garnish on top.
The cake should be covered and refrigerated if made in advance. Remove and set out at room temperature about 1-3 hours before serving. The cakes are soft and moist enough to taste divine cool or at room temperature.
Peach Crumble Layer Cake
Layers of soft & buttery spiced vanilla sponge, gooey peach filling made with fresh sweet peaches, crunchy toasted brown sugar crumble, and luscious browned butter cream cheese buttercream. The ultimate cake to celebrate summer's best!
Notes
The recipe is written for three 6-inch cake layers. The same amount of batter can also be divided into two 8-inch cake pans. To scale up to three 8-inch cakes, multiply the cake batter ingredients by 1.75.
Several components of this cake were inspired by recipes from Stephanie’s Sweet Treats and Blue Bowl Recipes.
Ingredients
For the vanilla spice cake:
- 1 1/3 cups (270g) granulated sugar
- 5.5 Tbsp (78g) unsalted butter, room temperature
- 2 large eggs, room temperature
- 1.5 tsp vanilla bean paste
- 1/4 cup neutral oil (such as refined almond oil, canola oil, or vegetablee oil)
- 6 Tbsp (90g) full-fat sour cream, room temperature
- 3/4 cup full-fat buttermilk, room temperature
- 190g (1 3/4 cups) cake flour, sifted
- 1.25 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 3/4 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- pinch ground cloves
For the peach compote:
- 2 large ripe peaches, peeled and roughly diced
- 2.5 Tbsp granulated sugar
- 3 Tbsp brown sugar, packed
- 3/8 tsp cinnamon
- 1/8 tsp nutmeg
- 1/2 tsp lemon juice
- 1 tsp cornstarch
- 1 tsp water
- 1/2 tsp vanilla extract
For the crumble:
- 1/4 cup unsalted butter, melted
- 1/4 cup packed brown sugar
- 1.5 Tbsp granulated sugar
- 1/2 cup + 1 Tbsp all-purpose flour
- 3/4 tsp cinnamon
- pinch salt
For the browned butter cream cheese buttercream:
- 1 stick (1/2 cup) unsalted butter
- 6 oz full-fat plain cream cheese (block style), softened to near room temperature
- 3 cups powdered sugar, sifted
- 1 tsp vanilla bean paste
- 1/8 tsp ground cinnamon
- 1/8 tsp salt, plus a pinch more to adjust to taste
- 1 Tbsp cold heavy cream
For garnish (optional):
- Several thick slices of fresh peach
- 1-2 tsp granulated sugar
Instructions
Make the cakes:
- Preheat oven to 350°F. Grease the bottoms and sides of three 6-inch cake pans (or two 8-inch cake pans) with softened butter or baking spray, place parchment paper round at the bottom of each pan, then grease over the parchment paper.
- In a large bowl using a hand mixer, or in the bowl of a stand mixer, mix the softened butter about 30 seconds, until creamy. Then add the vegetable oil and cream together with the butter for about 1 minute. Add the sugar and beat on high 3-5 minutes, or until fluffy, scraping the sides and bottom of the bowl down intermittently.
- Add the eggs one at a time, mixing well after each addition. Beat 2-3 minutes, until light and fluffy. Add the sour cream and vanilla, and mix on low until combined.
- In a separate bowl, whisk together the sifted cake flour, cinnamon, nutmeng, cloves, baking powder, baking soda, and salt.
- Add about 1/3 of the dry mixture into the batter and mix just until combined. Alternate mixing in half of the buttermilk, another 1/3 dry mixture, remaining buttermilk, then the remaining dry mixture. Scrape down the bottom and sides of the bowl and stir just until evenly combined. (Don’t over-mix)
- Divide the batter evely between the prepared cake pans. Bake in at 350 for 22-26 minutes, or until the cakes are set in the center (not jiggly or wet), golden on top, starting to pull away from the sides, and a toothpick entered into the center comes out with a few moist crumbs. (Time will vary depending on thickness and size of the cakes, your oven, and the cake pans.)
- Allow the cakes to cool in the pans for at least 20 minutes. When no longer hot to the touch, carefully transfer to a wire rack to finish cooling to room temperature.
- Wrap each cake layer tightly in plastic food wrap and chill in the refrigerator prior to decorating. (I typically bake the cakes the day prior and chill overnight.)
Make the peach compote:
- Add chopped peaches, sugars, spices, and lemon to a medium saucepan over medium heat.
- Bring to a bubble and cook 8-10 minutes.
- Mix the cornstarch and water together in a small bowl to make a slurry. Lower the heat, then stir the slurry into the peach mixture.
- Cook 2-3 minutes longer on low, until thickened
- Remove from heat and stir in the vanilla.
- Transfer to a heat-safe bowl, cool to room temp, then cover and chill completely in the refrigerator. (This can be made in advance.)
Make the crumble:
- Preheat the oven to 350°F. Line a sheet pan with parchment paper.
- Melt the butter in a medium mixing bowl. Stir the sugars, cinnamon, and salt into the melted butter until evenly combined. Add the flour and mix with a fork until all the flour is incorporated and no pockets of flour remain. It should feel like soft damp clay.
- Spread the mixture out onto the parchment-lined pan in thin clumps.
- Bake for 8 minutes, stir, then bake 8-10 minutes longer. It shoud be a deep golden brown, toasty and crisp, but careful not to burn. Set aside to cool completely.
Make the buttercream:
- Brown the butter: Add the butter to a small saucepan over medium-low heat. Swirl the pan as the butter melts. Continue to cook, stirring occasionally, until the butter bubbles, foams, then turns golden brown (about 5 minutes after it begins bubbling). It should smell toasty and nutty, and you should see brown milk solids at the bottom. Pay close attention so it doesn’t burn. Remove the saucepan from heat. Carefully pour the browned butter into a small heat-proof container to cool, making sure to include all the browned bits at the bottom. When no longer hot, transfer the browned butter to the refrigerator to help it solidify. Set out at room temperature before making the frosting. It should be soft and close to room temperature.
- Add the cooled/softened browned butter and softened cream cheese to the bowl of an electric stand mixer or large mixing bowl (if using a handheld mixer). Beat together 2-3 minutes on medium-high speed, until fluffy.
- Sift the powdered sugar into a separate bowl.
- Gradually add the sifted powdered sugar to the whipped browned butter and cream cheese, 1/2 cup at a time. With each addition, start at low speed to incorporate, then increase to medium-high speed. After all the sugar is incorporated, beat another 2-3 minutes, stopping a few times to scrape down the sides of the bowl. Add the salt (adjusting to taste), cinnamon, vanilla, and heavy cream. Beat until smooth. Finally, stir the frosting by hand a few times to remove excess air.
Assemble:
- After the cakes are fully cooled and chilled, use a serrated knife to level off the tops.
- Place a smear of frosting on a cake board, then the first cake cut-side up.
- Pipe a tall rim of buttercream around the edge of the cake. Spoon a single layer of cooled peach compote in the center. Then top the peaches with a layer of crumble (broken into smaller pieces if needed).
- Top with the 2nd cake layer and repeat the step above.
- Place the final cake layer cut-side-down on top.
- Add a coat of buttercream as your “crumb coat” (expecting cake crumbs to mix into the frosting on the first pass). Refrigerate the crumb-coated cake at least 30 minutes, then finish frosting with a generous layer of buttercream.
- Use extra crumble to line the sides and/or top of the cake.
- If desired, coat a few extra slices of fresh peach in sugar, place on a sheet of foil, and broil until soft and caramelized (5-10 minutes). Cool and use as garnish on the cake.
- Store covered and refrigerated. Set out at room temperature about 1-3 hours before serving. Leftover cake slices can be wrapped in Saran wrap and refrigerated up to 3-5 days or frozen in a sealed container up to 3 months.




Leave a Reply