01 -
Preheat oven to 350°F (175°C). Grease and flour three 8-inch cake pans. In a bowl, whisk together flour, baking powder, and salt. In a separate bowl, cream butter and sugar until light and fluffy. Add eggs one at a time, mixing well after each addition. Mix in vanilla extract, almond extract, and melted white chocolate. Gradually add the flour mixture and milk alternately, beginning and ending with the flour mixture. Divide the batter evenly among the prepared pans and bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean. Cool the cakes completely on wire racks.
02 -
In a medium saucepan, combine raspberries, sugar, cornstarch, water, and lemon juice. Cook over medium heat, stirring constantly, until the mixture thickens and bubbles. Remove from heat and allow to cool completely.
03 -
In a large bowl, beat the butter until creamy. Mix in the melted white chocolate, followed by powdered sugar. Gradually add heavy cream and vanilla extract, beating until the frosting is fluffy and smooth.
04 -
Place the first cake layer on a serving plate or cake stand. Spread a layer of raspberry filling over the cake, followed by a thin layer of frosting. Repeat this process with the second cake layer. Place the final cake layer on top and frost the entire cake with the white chocolate frosting. Optionally, garnish with fresh raspberries and white chocolate shavings.