This beautiful cake is perfect for celebrations or anytime you want a dessert that looks stunning but stays simple to make. The white chocolate adds richness, the raspberries add brightness, and the whipped cream keeps everything light and dreamy.
2 cups all-purpose flour
1½ cups granulated sugar
½ cup unsalted butter, softened
1 cup milk
3 large eggs
1 tbsp baking powder
1 tsp vanilla extract
½ tsp salt
1 cup white chocolate chips
1 cup fresh raspberries
1 cup heavy whipping cream
2 tbsp powdered sugar
1 tsp vanilla extract
Preheat oven to 350°F (175°C).
Grease and flour two 9-inch round cake pans.
In a large mixing bowl, cream the softened butter and sugar until pale and fluffy.
Add eggs one at a time, mixing well after each.
Stir in the vanilla extract.
In a separate bowl, whisk together the flour, baking powder, and salt.
Add dry ingredients to the wet mixture in batches, alternating with milk. Mix just until smooth.
Gently fold in the white chocolate chips and fresh raspberries.
Divide the batter evenly between the two pans.
Bake 25–30 minutes, or until a toothpick comes out clean.
Cool cakes in the pans for 10 minutes, then transfer to a wire rack to cool completely.
In a clean mixing bowl, beat the heavy cream, powdered sugar, and vanilla until soft peaks form.
Keep chilled until ready to use.
Place the first cake layer on a serving plate.
Spread a layer of whipped cream on top.
Add the second cake layer.
Frost the top and sides of the cake with remaining whipped cream.
Garnish with fresh raspberries and white chocolate shavings if desired.
Extra flavor boost: Add a tablespoon of raspberry purée between the layers.
Fruit swaps: Substitute raspberries with blueberries or strawberries.
Stabilized whipped cream option: Add 1 tablespoon instant pudding mix for firmer frosting.