This Chocolate Raspberry Mousse Cake is a dreamy dessert! Layer upon layer of rich chocolate and tender raspberry filling make it simply irresistible.
The combo of chocolate and raspberry is a match made in heaven! I love serving it at parties—everyone gets excited when they see it. Trust me, they won’t leave a crumb! 😊
Key Ingredients & Substitutions
All-purpose flour: This forms the base of your cake. If you need a gluten-free option, you can use a 1:1 gluten-free flour blend. I find that Bob’s Red Mill works great in cakes!
Unsweetened cocoa powder: This gives your cake its rich chocolate flavor. If you want a deeper chocolate taste, try Dutch-processed cocoa. Just remember it might slightly alter the cake’s texture!
Granulated sugar: This sweetens everything. You can use coconut sugar for a slightly healthier version. Just note that it may add a bit of a caramel flavor.
Buttermilk: It helps keep your cake moist. If you don’t have it on hand, mix 1/2 cup of milk with a tablespoon of vinegar or lemon juice, let it sit for 5 minutes, and use that instead.
Raspberries: Fresh raspberries are key for flavor. If they’re out of season, frozen raspberries work well too, just make sure to thaw and drain them first.
Heavy whipping cream: This is essential for the mousse and ganache. If you want a lower fat version, you can use coconut cream, but it will change the flavor slightly!
How Do You Get the Mousse to Stay Light and Fluffy?
Making the chocolate mousse requires a gentle touch to keep it airy. Here’s how to do it:
- First, melt your chocolate and let it cool a bit. This prevents it from cooking your whipped cream.
- When whipping the cream, stop when you reach soft peaks. It should still be pourable, not too stiff.
- Gently fold the whipped cream into the melted chocolate using a spatula. Be careful not to deflate the mixture! Start by adding a small amount of whipped cream to lighten the chocolate, and then fold in the rest.
Taking your time here will ensure your mousse is light and delightful, making each layer of the cake a treat!

Chocolate Raspberry Mousse Cake
Ingredients You’ll Need:
For the Chocolate Cake Base:
- 1 cup (125g) all-purpose flour
- 1/4 cup (22g) unsweetened cocoa powder
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup (100g) granulated sugar
- 1/4 cup (60ml) vegetable oil
- 1 large egg
- 1/2 cup (120ml) buttermilk
- 1 teaspoon vanilla extract
For the White Chocolate Layer:
- 4 oz (115g) white chocolate, chopped
- 1/2 cup (120ml) heavy whipping cream
For the Raspberry Layer:
- 1 cup fresh raspberries
- 2 tablespoons granulated sugar
- 1 tablespoon lemon juice
- 1 teaspoon gelatin powder (or agar-agar for vegetarian option)
- 2 tablespoons cold water
For the Chocolate Mousse:
- 6 oz (170g) semisweet or bittersweet chocolate, chopped
- 1 1/2 cups (360ml) heavy whipping cream, divided
- 3 tablespoons sugar
- 1 teaspoon vanilla extract
For the Chocolate Ganache Topping:
- 4 oz (115g) dark chocolate, chopped
- 1/2 cup (120ml) heavy cream
For Garnish:
- Fresh raspberries
- Chocolate shavings or curls
How Much Time Will You Need?
You’ll need about 30 minutes to prepare all the layers plus an additional 6 to 8 hours to chill and set the cake, ideally overnight. This dessert requires a bit of patience but the result is totally worth it!
Step-by-Step Instructions:
1. Prepare the Chocolate Cake Base:
Start by preheating your oven to 350°F (175°C) and greasing an 8-inch (20 cm) springform pan. Line it with parchment paper for easier removal. In one bowl, sift together the flour, cocoa powder, baking powder, baking soda, and salt. In another bowl, whisk the sugar, vegetable oil, and egg until well mixed. Add the buttermilk and vanilla extract, and mix again. Gradually combine the dry ingredients with the wet ingredients, stirring gently. Now pour the batter into your prepared pan and bake for 20-25 minutes until a toothpick comes out clean. Cool completely in the pan.
2. Make the White Chocolate Layer:
In a small saucepan, heat the heavy cream until it gets hot but doesn’t boil. Pour the hot cream over the chopped white chocolate and let it sit for a minute to soften. Stir until the chocolate is smooth. Allow it to cool at room temperature, then pour this mixture evenly over the cooled chocolate cake base in the pan. Refrigerate for about 30 minutes to set.
3. Prepare the Raspberry Layer:
In a small bowl, soften the gelatin in cold water. In a saucepan, place the fresh raspberries, sugar, and lemon juice. Cook over medium heat until the berries release their juices—this should take about 5 minutes. Remove from heat, stir in the gelatin until dissolved, and let it cool slightly (it shouldn’t set). Now, spoon this mixture over the white chocolate layer in the springform pan, and refrigerate again until firm, about 30 minutes.
4. Make the Chocolate Mousse:
For the mousse, melt the semisweet chocolate in a heatproof bowl over simmering water or in the microwave in short bursts, stirring until smooth. Allow it to cool slightly. In another bowl, whip 1 cup of heavy cream with sugar and vanilla extract until soft peaks form. Carefully fold the whipped cream into the melted chocolate until it’s blended smoothly. Spread the mousse over the raspberry layer and return it to the refrigerator. Chill for at least 4 hours, or overnight for best results.
5. Prepare the Chocolate Ganache Topping:
Heat the heavy cream until it is just about to boil. Pour it over the chopped dark chocolate and let it sit for about a minute. Whisk until it’s smooth and glossy. Let the ganache cool until it thickens but is still pourable. Carefully pour it over the chilled mousse layer, allowing some ganache to drip down the sides.
6. Garnish and Serve:
To finish your beautiful cake, add fresh raspberries and chocolate shavings or curls on top as a delightful decoration. Carefully remove the springform pan sides before serving. This stunning Chocolate Raspberry Mousse Cake is now ready to enjoy—a perfect mix of flavors that everyone will love!
Can I Use Different Fruits Instead of Raspberries?
Absolutely! You can replace raspberries with strawberries, blueberries, or cherries. Just keep in mind that the sweetness and tartness of the fruit may alter the overall flavor, so adjust the sugar accordingly if needed.
How Should I Store Leftover Cake?
Store any leftovers in an airtight container in the fridge for up to 3 days. If possible, cover the cake with plastic wrap instead of cutting it to keep it fresh. When ready to eat, you can serve it chilled straight from the fridge or let it sit at room temperature for about 15 minutes for a softer texture.
Can I Make This Cake in Advance?
Yes! This cake can be made up to 2 days ahead of time. Just complete the entire recipe, chill, and keep it covered in the fridge. It’s a great option for hosting since it allows you more time to focus on other preparations!
What Should I Do If My Ganache Is Too Thin?
If your ganache is too thin, let it sit at room temperature for a few minutes to thicken a bit. If it’s still too runny, you can reheat it slightly and add more chopped chocolate to achieve your desired thickness before pouring it over the cake.



