This decadent chocolate raspberry truffle cake is the perfect dessert for any occasion. The rich chocolate cake is layered with a creamy raspberry filling and topped with a smooth chocolate ganache. The combination of chocolate and raspberry is a match made in heaven, and this cake is sure to impress your guests. To make the cake, start by baking two layers of chocolate cake. While the cake is cooling, prepare the raspberry filling by mixing fresh raspberries with cream cheese, sugar, and vanilla extract. Once the cake has cooled, spread the raspberry filling between the layers and refrigerate for at least an hour. Finally, make the chocolate ganache by melting chocolate and heavy cream together and pouring it over the top of the cake. Let the ganache set before serving. This cake is rich and indulgent, and is sure to be a crowd-pleaser.