This stunning layer cake combines the delicate sweetness of white chocolate sponge with tart, vibrant raspberry filling. The moist, tender crumb comes from melted white chocolate folded into a classic butter-based batter. Fresh raspberry compote adds bright fruity notes between layers, while the white chocolate cream cheese frosting delivers rich, velvety sweetness. Perfect for birthdays, weddings, or any celebration calling for an impressive homemade dessert.
The kitchen still smelled like vanilla when my sister walked in, asking what the occasion was. I told her sometimes a Tuesday deserves something this pretty and pink. She laughed until she tasted it, then took the largest slice imaginable. Now she requests it for every single birthday.
I made this for a dinner party once and accidentally tripled the raspberry filling because my measuring cup was dirty. The mistake was glorious—extra jammy pockets between every bite. My friend Sarah still talks about that cake, and I always add a bit more filling now.
Ingredients
- 2 ½ cups all-purpose flour: Spoon and level instead of scooping directly to avoid packing it down
- 2 tsp baking powder: Fresh baking powder makes all the difference for lift
- ½ tsp salt: Balances the intense sweetness of white chocolate
- 1 cup unsalted butter: Really let it soften to room temp for smooth incorporation
- 1 ½ cups granulated sugar: Creates that tender, fine crumb structure
- 4 large eggs: Room temperature eggs emulsify better into the batter
- 8 oz white chocolate: Use good quality white chocolate with real cocoa butter
- 1 cup whole milk: Full fat keeps the sponge moist and tender
- 2 tsp vanilla extract: Pure extract, never imitation
- 1 ½ cups fresh raspberries: Gently sort through and discard any mushy ones
- ¼ cup granulated sugar: Adjust slightly depending on berry sweetness
- 1 tbsp cornstarch: Essential for that proper jam consistency
- 2 tbsp water: Helps dissolve the sugar and cornstarch
- 1 tsp lemon juice: Brightens the filling and prevents it from being cloying
- 12 oz white chocolate: Chop into small pieces for even melting
- 8 oz cream cheese: Make sure it is properly softened for silky frosting
- ½ cup unsalted butter: Room temperature for creamy results
- 1 tsp vanilla extract: Rounds out the white chocolate flavor
- 2 ½ cups confectioners sugar: Sift twice to avoid lumps in your frosting
Instructions
- Preheat your oven and prep the pans:
- Set your oven to 350 degrees and butter three 8 inch round pans before lining the bottoms with parchment paper.
- Whisk the dry ingredients:
- In a medium bowl combine flour with baking powder and salt until well blended.
- Cream the butter and sugar:
- Beat butter and sugar together until the mixture turns pale and fluffy, about 3 to 4 minutes.
- Add the eggs:
- Drop in eggs one at a time, letting each fully incorporate before adding the next.
- Mix in white chocolate:
- Pour in your melted and slightly cooled white chocolate along with vanilla extract.
- Combine wet and dry:
- Alternate adding flour mixture and milk on low speed, starting and ending with the flour.
- Bake the layers:
- Divide batter evenly among pans and bake for 30 to 35 minutes until a toothpick comes out clean.
- Cool the cakes:
- Let cakes rest in pans for 10 minutes before flipping onto wire racks to cool completely.
- Make raspberry filling:
- Simmer raspberries with sugar, lemon juice, and water, mashing berries as they soften.
- Thicken the filling:
- Stir in cornstarch and cook for 2 to 3 minutes until the mixture coats the back of a spoon.
- Cool the filling:
- Transfer to a bowl and let it cool completely, or it will melt your frosting.
- Prepare the frosting:
- Melt white chocolate gently and let it reach room temperature before using.
- Beat frosting base:
- Cream together cream cheese and butter until no lumps remain.
- Combine frosting:
- Mix in cooled white chocolate and vanilla, then gradually beat in sifted sugar until fluffy.
- Assemble the cake:
- Place one layer on your plate and spread with half the raspberry filling.
- Layer again:
- Add the second cake layer and repeat with remaining filling.
- Frost everything:
- Top with final cake layer and frost the top and sides generously.
- Finish and chill:
- Decorate with fresh raspberries and white chocolate curls, then refrigerate for at least 1 hour.
This cake showed up at my wedding shower because my mom secretly learned to make it. I cried when I saw those familiar pink layers peeking through the white frosting. Some recipes become part of your story like that.
Making It Ahead
I bake the sponge layers a day in advance and wrap them tightly in plastic wrap at room temperature. The filling and frosting keep well in the fridge for two days, just bring them to room temperature before assembling.
Working With White Chocolate
Real white chocolate contains cocoa butter, not palm oil, and melts differently than dark chocolate. I use short 15 second bursts in the microwave, stirring between each one, to prevent seizing and graininess.
Assembly Secrets
Place a small dab of frosting under your bottom cake layer to keep it from sliding around on the plate. Use an offset spatula and rotate the plate as you frost for those smooth, professional looking edges.
- Chill the frosted cake for 15 minutes before doing the final coat
- Run your spatula under hot water for extra smooth frosting
- Decorate within a few hours of serving for the freshest look
Every time I serve this, someone asks for the recipe before dessert is even over. Something about white chocolate and raspberries just makes people happy.
Recipe FAQs
- → Can I make the cake layers ahead of time?
-
Yes, bake and cool the cake layers completely, then wrap tightly in plastic wrap and freeze for up to 3 months. Thaw overnight in the refrigerator before assembling and frosting.
- → How do I prevent the raspberry filling from making the cake soggy?
-
Ensure the raspberry filling is completely cooled and thickened before spreading. The cornstarch helps create a gel-like consistency that stays in place between layers without seeping into the sponge.
- → Can I use frozen raspberries instead of fresh?
-
Absolutely. Thaw frozen raspberries completely and drain excess liquid before cooking. You may need to reduce the water in the filling recipe slightly to compensate for the extra moisture from thawing.
- → What's the best way to melt white chocolate without seizing?
-
Melt white chocolate gently using a double boiler or microwave at 50% power, stirring frequently. Avoid any contact with water or steam, as even a few drops can cause the chocolate to seize and become grainy.
- → How long should I chill the cake before serving?
-
Refrigerate the assembled cake for at least 1 hour to set the frosting and allow flavors to meld. For cleanest slices, chill for 2-3 hours or overnight. Remove from the refrigerator 30 minutes before serving for optimal texture.
- → Can I substitute the white chocolate with milk or dark chocolate?
-
Yes, though the flavor profile will change significantly. Milk chocolate will make the cake sweeter and creamier, while dark chocolate adds depth and slight bitterness. Adjust sugar in the frosting accordingly—reduce slightly when using milk chocolate, increase for dark chocolate.