Go Back

White Chocolate Raspberry Cake - A Soft, Bright, Bakery-Style Dessert

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 12 servings

Ingredients
  

  • All-purpose flour – for structure and a tender crumb
  • Granulated sugar – sweetens the cake evenly
  • Baking powder and baking soda – for lift
  • Fine salt – balances sweetness
  • Unsalted butter – room temperature, for creaming
  • Neutral oil (like canola or vegetable) – keeps the cake moist
  • Eggs – room temperature
  • Buttermilk – tenderizes and adds tang
  • Pure vanilla extract
  • White chocolate – bars, not chips, melted and slightly cooled
  • Fresh raspberries – plus extra for garnish
  • Lemon zest – optional, brightens the berries
  • Cream cheese – for the frosting
  • Powdered sugar – for frosting sweetness and structure
  • Heavy cream – loosens the frosting to a silky texture
  • Pinch of salt – for the frosting

Method
 

  1. Prep the pans and oven. Heat the oven to 350°F (175°C). Grease and line two 8-inch round cake pans with parchment. Lightly flour the sides. This prevents sticking and keeps the edges neat.
  2. Melt the white chocolate. Gently melt 6 ounces (170 g) of chopped white chocolate in a heatproof bowl over barely simmering water, or in the microwave at 50% power in 20–30 second bursts. Stir until smooth, then cool to lukewarm. Overheated white chocolate seizes, so go slow.
  3. Toss the berries. In a small bowl, gently toss 1½ cups raspberries with 1 teaspoon flour and a pinch of lemon zest if using. This helps keep them from sinking into the batter.
  4. Mix dry ingredients. Whisk 2½ cups all-purpose flour, 1½ teaspoons baking powder, ½ teaspoon baking soda, and ½ teaspoon fine salt in a medium bowl.
  5. Cream butter, sugar, and oil. In a large bowl, beat ½ cup unsalted butter (room temp) with 1½ cups granulated sugar until pale and fluffy, 2–3 minutes. Stream in ¼ cup neutral oil and beat 30 seconds more. This combo gives lift and long-lasting moisture.
  6. Add eggs and vanilla. Beat in 3 large eggs, one at a time, scraping the bowl as needed. Mix in 2 teaspoons vanilla. The mixture should look smooth and slightly thick.
  7. Alternate dry ingredients and buttermilk. With the mixer on low, add the dry mixture in three additions, alternating with 1 cup buttermilk in two additions, beginning and ending with dry. Mix just until combined. Do not overmix; it toughens the crumb.
  8. Fold in the white chocolate. Pour in the cooled melted white chocolate and fold by hand with a spatula until you no longer see streaks. The batter will look creamy and slightly glossy.
  9. Fold in raspberries. Gently fold in the floured raspberries. Try not to crush them—some bleeding is fine and creates pretty swirls.
  10. Fill and bake. Divide batter between pans. Smooth the tops. Bake 24–28 minutes, until the centers spring back and a toothpick comes out with a few moist crumbs. If using one 9x13 pan, bake 30–35 minutes.
  11. Cool completely. Let cakes rest 10 minutes in the pans, then turn out onto a rack, peel away parchment, and cool fully. Warm cake will melt the frosting.
  12. Make the frosting. Beat 8 ounces cream cheese (room temp) with ½ cup unsalted butter (room temp) until smooth and fluffy, 1–2 minutes. Sift in 3–3½ cups powdered sugar, 1 teaspoon vanilla, a pinch of salt, and 1–3 tablespoons heavy cream to reach a soft, spreadable texture. For a stronger white chocolate note, beat in 2 ounces melted and cooled white chocolate.
  13. Assemble. Place the first layer on a stand. Spread a thin layer of frosting. Dot with a handful of chopped raspberries or a spoon or two of raspberry jam for extra punch (optional). Top with the second layer and press gently.
  14. Frost and finish. Apply a thin crumb coat, chill 15 minutes, then finish with a smooth layer of frosting. Garnish with fresh raspberries and white chocolate curls or shavings.
  15. Rest before slicing. Chill 20–30 minutes to set the frosting. Slice with a hot, clean knife for neat layers.