This White Chocolate Raspberry Cake is a bakery-style layered dessert made with soft almond-vanilla cake, silky white chocolate buttercream, raspberry preserves, and fresh berries. The combination of sweet white chocolate and tart raspberries creates a balanced flavor that feels elegant and rich without being overwhelming. It is perfect for birthdays, celebrations, and small wedding cakes because it holds its shape well and can be prepared ahead of time.
Ingredients
For the Almond Cake
- 2 1/2 cups cake flour, sifted
- 3 teaspoons baking powder
- 1/2 teaspoon baking soda
- 3/4 teaspoon salt
- 1 cup unsalted butter, room temperature
- 1 1/2 cups granulated sugar
- 6 egg whites, room temperature and lightly beaten until foamy
- 1 teaspoon vanilla extract
- 1 1/2 teaspoons almond extract
- 3/4 cup whole milk, room temperature
- 2/3 cup sour cream, room temperature
For the White Chocolate Buttercream
- 1 1/2 cups unsalted butter, softened
- 3 1/4 cups powdered sugar, sifted
- 1/4 teaspoon salt
- 2 tablespoons heavy cream
- 1 1/2 tablespoons amaretto (optional flavoring)
- 1 teaspoon almond extract
- 9 ounces white chocolate, melted and cooled
For Assembly
- 1 cup raspberry preserves
- 1 cup fresh raspberries
- 1 cup sliced almonds
Instructions
Cake Preparation
- Preheat oven to 350°F (175°C)
- Grease and line two 9-inch cake pans with parchment paper
- Mix flour, baking powder, baking soda, and salt in a bowl
- Beat butter until creamy, then add sugar and whip until fluffy
- Add egg whites gradually while mixing
- Combine milk, sour cream, vanilla, and almond extract
- Add dry ingredients alternately with wet mixture until just combined
- Divide batter evenly between pans
- Bake 25–30 minutes until a toothpick comes out clean
- Cool in pans for 15 minutes, then transfer to racks to cool completely
Buttercream Preparation
- Beat butter until smooth and fluffy
- Slowly add powdered sugar until fully blended
- Mix in salt, cream, almond extract, and amaretto
- Add melted white chocolate and beat until smooth and creamy
- Whip for 1 minute on medium-high speed for extra light texture
Assembly
- Slice each cake layer horizontally to create 4 layers
- Place first layer on serving plate
- Spread buttercream, then raspberry preserves
- Repeat layers until all cake layers are stacked
- Frost top and sides evenly
- Press sliced almonds onto sides of cake
- Decorate top with fresh raspberries
- Let cake set for 20 minutes before slicing
Serving and Storage Tips
- Serve at room temperature for the best texture and flavor
- Store covered in the refrigerator for up to 2–3 days
- Bring to room temperature before serving to soften buttercream
- Cake layers can be baked one day ahead and wrapped tightly
- Frosting can be made in advance and stored in the fridge, then re-whipped
Variations
- Strawberry version: Replace raspberry preserves with strawberry jam and fresh strawberries for a sweeter profile
- Mixed berry cake: Use a blend of raspberries, blueberries, and blackberries for a more complex flavor
- Lemon twist: Add lemon zest to the cake batter for a bright citrus note
- Chocolate drizzle: Add white chocolate drizzle over the top for extra richness
- Coconut version: Add coconut extract and sprinkle toasted coconut on the sides
- Hazelnut twist: Replace almond extract with hazelnut extract for a Nutella-like flavor
- Cheesecake filling layer: Add a thin cheesecake layer between cake layers for extra creaminess
- Dark chocolate contrast: Add dark chocolate shavings on top for balance
- Vanilla bean upgrade: Replace vanilla extract with vanilla bean paste
- Almond crunch: Add crushed almond praline between layers for texture
- Raspberry curd filling: Replace jam with homemade raspberry curd for stronger flavor
- Gluten-free version: Use a 1:1 gluten-free flour blend
- Cupcake version: Turn batter into cupcakes and fill with jam inside
- Naked cake style: Lightly frost sides for a rustic appearance
- Extra creamy frosting: Add extra heavy cream for softer frosting texture
FAQs
- Can I make this cake ahead of time?
Yes, it can be made a day in advance and stored covered. - Can I skip the almond extract?
Yes, but the flavor will be less rich and slightly more neutral. - Can I use frozen raspberries?
Yes, but fresh raspberries are best for decoration. - Why are egg whites used?
They create a lighter, softer cake texture. - Can I replace sour cream?
Greek yogurt works as a substitute. - How do I store leftovers?
Keep refrigerated in an airtight container. - Can I freeze this cake?
Yes, unfrosted layers freeze well for up to 2 months. - Why is my frosting too soft?
The butter may be too warm; chill briefly and re-whip. - Can I make it without alcohol?
Yes, simply omit amaretto. - Can I use white chocolate chips instead of bars?
Yes, but use good quality chips for smooth melting.
This White Chocolate Raspberry Cake is a luxurious dessert that balances creamy white chocolate, nutty almond notes, and bright raspberry flavor. With its soft layers and elegant presentation, it’s a reliable showstopper for any special occasion. Whether you keep it classic or try one of the variations, it delivers a bakery-quality result at home.
Print
White Chocolate Raspberry Cake Recipe
Description
This White Chocolate Raspberry Cake is a bakery-style layered dessert made with soft almond-vanilla cake, silky white chocolate buttercream, raspberry preserves, and fresh berries. The combination of sweet white chocolate and tart raspberries creates a balanced flavor that feels elegant and rich without being overwhelming. It is perfect for birthdays, celebrations, and small wedding cakes because it holds its shape well and can be prepared ahead of time.
Ingredients
For the Almond Cake
- 2 1/2 cups cake flour, sifted
- 3 teaspoons baking powder
- 1/2 teaspoon baking soda
- 3/4 teaspoon salt
- 1 cup unsalted butter, room temperature
- 1 1/2 cups granulated sugar
- 6 egg whites, room temperature and lightly beaten until foamy
- 1 teaspoon vanilla extract
- 1 1/2 teaspoons almond extract
- 3/4 cup whole milk, room temperature
- 2/3 cup sour cream, room temperature
For the White Chocolate Buttercream
- 1 1/2 cups unsalted butter, softened
- 3 1/4 cups powdered sugar, sifted
- 1/4 teaspoon salt
- 2 tablespoons heavy cream
- 1 1/2 tablespoons amaretto (optional flavoring)
- 1 teaspoon almond extract
- 9 ounces white chocolate, melted and cooled
For Assembly
- 1 cup raspberry preserves
- 1 cup fresh raspberries
- 1 cup sliced almonds
Instructions
Cake Preparation
- Preheat oven to 350°F (175°C)
- Grease and line two 9-inch cake pans with parchment paper
- Mix flour, baking powder, baking soda, and salt in a bowl
- Beat butter until creamy, then add sugar and whip until fluffy
- Add egg whites gradually while mixing
- Combine milk, sour cream, vanilla, and almond extract
- Add dry ingredients alternately with wet mixture until just combined
- Divide batter evenly between pans
- Bake 25–30 minutes until a toothpick comes out clean
- Cool in pans for 15 minutes, then transfer to racks to cool completely
Buttercream Preparation
- Beat butter until smooth and fluffy
- Slowly add powdered sugar until fully blended
- Mix in salt, cream, almond extract, and amaretto
- Add melted white chocolate and beat until smooth and creamy
- Whip for 1 minute on medium-high speed for extra light texture
Assembly
- Slice each cake layer horizontally to create 4 layers
- Place first layer on serving plate
- Spread buttercream, then raspberry preserves
- Repeat layers until all cake layers are stacked
- Frost top and sides evenly
- Press sliced almonds onto sides of cake
- Decorate top with fresh raspberries
- Let cake set for 20 minutes before slicing
Notes
- Serve at room temperature for the best texture and flavor
- Store covered in the refrigerator for up to 2–3 days
- Bring to room temperature before serving to soften buttercream
- Cake layers can be baked one day ahead and wrapped tightly
- Frosting can be made in advance and stored in the fridge, then re-whipped