Ultimate Chocolate Mousse: A Foolproof Dessert Everyone Loves
I love cooking, but when it comes to dessert, I’m honestly a bit of a disaster. So when I’m hosting, I need a dessert that’s simple enough for me not to mess up, but still feels like a proper showstopper. Enter the humble – or maybe not so humble – chocolate mousse. It’s rich, silky, and looks like you’ve gone to loads of effort… but really, it’s ridiculously easy. This is the ultimate, foolproof chocolate mousse recipe that even I can pull off – and if I can do it, trust me, so can you.
Ingredients (Serves 4–6)
- 200g dark chocolate (around 70% cocoa for richness)
- 3 large eggs, separated
- 50g caster sugar
- 300ml double cream
- 1 tsp vanilla extract
- Pinch of salt
Optional for serving: whipped cream, chocolate shavings, berries, or a drizzle of liqueur (like Cointreau or Baileys).

👩🍳 Method
- Melt the chocolate
- Break the chocolate into pieces and place in a heatproof bowl.
- Set over a pan of simmering water (don’t let the bowl touch the water) and stir until smooth.
- Set aside to cool slightly – it should be warm but not hot when you add the other ingredients.
- Whip the cream
- In a separate bowl, whip the cream to soft peaks (don’t overwhip – it should hold shape but still look silky).
- Beat the egg whites
- Place egg whites in a clean bowl with a pinch of salt. Whisk until they form soft peaks. Gradually add the sugar and continue whisking until glossy and stiff.
- Combine the chocolate and egg yolks
- Stir the vanilla into the melted chocolate, then mix in the egg yolks one at a time until smooth.
- Fold everything together
- Gently fold in the whipped cream with a spatula. Then, carefully fold in the egg whites in 2–3 additions until just combined (don’t overmix – you want to keep the air).
- Chill
- Spoon the mousse into serving glasses or bowls. Chill for at least 2 hours, or overnight for extra decadence.
✨ Why It Works
- The whipped cream gives it a light texture.
- The egg whites create the signature airy mousse lift.
- Using good-quality chocolate means the flavor shines without fancy extras.