High Protein Chocolate Mousse

There are moments when only a deeply rich, creamy chocolate dessert will do. For years, I thought that indulgence and a healthy-ish lifestyle were mutually exclusive. A classic chocolate mousse, with its heaps of cream and sugar, was a treat reserved for very special occasions. But then, I discovered a way to create a dessert that delivers all the velvety texture and intense chocolate flavour we crave, but with a remarkable, protein-packed twist. This high protein chocolate mousse is the result of that discovery, and it has become an absolute staple in my kitchen. Friends always ask me for this recipe after trying it at dinner parties; they can never believe the secret ingredients!
What makes this mousse so special is its incredible texture. It’s not a stodgy, dense pudding masquerading as a mousse. It’s light, airy, and melts in your mouth, thanks to a clever combination of silken tofu and thick Greek yoghurt. Don’t be put off by the tofu – I promise you won’t taste it! It simply creates the most luxurious, smooth canvas for the dark chocolate to shine. The Greek yoghurt adds a subtle, pleasant tang that cuts through the richness and, of course, boosts the protein content significantly.
This recipe is ideal for anyone looking for a satisfying sweet snack after a workout, a guilt-free dessert to round off a weeknight meal, or even something elegant to serve to guests. It’s a dessert that nourishes as well as delights, proving that you can absolutely have the best of both worlds. After a wholesome dinner like my Savory Beef And Broccoli Stir Fry Recipe, this feels like the perfect, balanced way to finish the evening.
Recipe Overview
This high protein chocolate mousse delivers a rich, decadent flavour with an astonishingly light and creamy texture. The dominant flavour is pure, dark chocolate, balanced by the gentle sweetness of maple syrup and a hint of vanilla. After testing this recipe five times, I finally got it just right—the key is blending the base until it’s perfectly silky before adding the chocolate. What you get is a smooth, elegant dessert that feels utterly indulgent but is secretly packed with goodness.
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Total Time: 2 hours 20 minutes (including chilling)
- Servings: 4 people
- Difficulty: Easy
Why You’ll Love This High Protein Chocolate Mousse
- Genuine Flavour: This isn’t a pale imitation of a dessert. The use of 70% dark chocolate and high-quality cocoa powder provides a deep, complex chocolate flavour that’s intensely satisfying. The mousse is rich without being cloying.
- Ready to Chill in 15 Minutes: The active preparation time is wonderfully short. The whole mixture comes together in a blender in about 15 minutes, then the fridge does the rest of the work.
- Flexible Recipe: You can easily adapt this to your taste. Swap maple syrup for honey or agave nectar. Add a shot of espresso to intensify the chocolate flavour, or a dash of orange zest for a classic pairing.
- Great for Weeknight Indulgence: It works beautifully for those moments when you want a proper dessert without straying too far from your health goals. It’s also sophisticated enough to serve at a dinner party.
- Family Tested: My whole family enjoys this, and my children are none the wiser about the healthy ingredients hiding inside. They just know it as that lovely, creamy chocolate pudding!
Ingredients You’ll Need
For the best texture, it’s crucial to use silken tofu, not firm. I always reach for a brand like Mori-Nu, which comes in a shelf-stable packet and is consistently smooth. Using full-fat Greek yoghurt also makes a big difference to the final creaminess.
- 300g silken tofu, drained of any excess water
- 150g full-fat Greek yoghurt
- 100g dark chocolate (at least 70% cocoa solids), roughly chopped
- 40g unsweetened cocoa powder, sifted
- 60ml (4 tbsp) pure maple syrup
- 1 tsp vanilla extract
- A generous pinch of flaky sea salt
- For Garnish (Optional):
- Fresh raspberries or strawberries
- Chocolate shavings
- A dollop of Greek yoghurt
Elena’s Tip: Make sure your silken tofu and Greek yoghurt are at room temperature. Adding slightly cooled melted chocolate to very cold ingredients can cause the chocolate to harden into little specks, affecting the final smooth texture.
How to Make High Protein Chocolate Mousse
The magic of this recipe happens in the blender. The goal is to get the mixture as smooth and airy as possible before chilling it, which is what will give you that classic mousse-like consistency.
- Melt the Chocolate: Place the chopped dark chocolate in a heatproof bowl. You can melt it in the microwave in 30-second bursts, stirring in between, or set the bowl over a small saucepan of gently simmering water (a bain-marie). Be careful not to let any water get into the chocolate. Once melted and smooth, set it aside to cool for 5-7 minutes. For a detailed guide, BBC Good Food has a great article on how to melt chocolate properly.
- Blend the Tofu: Add the drained silken tofu to the jug of a high-speed blender. Blend on high for a full minute until it is completely, utterly smooth. Scrape down the sides of the jug and blend for another 30 seconds to ensure there are no lumps. This is the most important step for a velvety texture.
- Add the Creamy Base: Add the Greek yoghurt, sifted cocoa powder, maple syrup, vanilla extract, and sea salt to the blender with the tofu.
- Blend Until Combined: Blend the mixture again on a medium-high speed for about one minute, until everything is well combined, creamy, and a uniform dark brown colour. Scrape down the sides once more.
- Incorporate the Chocolate: With the blender running on a low speed, slowly pour in the slightly cooled melted chocolate. I find that this gradual incorporation prevents the chocolate from seizing and helps create a seamless consistency. Once all the chocolate is added, increase the speed to high and blend for a final 30-45 seconds until the mousse is glossy and smooth.
- Portion and Chill: Pour the mousse mixture evenly into four small serving glasses, ramekins, or bowls.
- Set in the Fridge: Place the mousses in the fridge to chill and set for at least 2 hours, or up to 4 hours for a firmer texture. The flavour also develops and deepens as it chills.
- Garnish and Serve: Just before serving, top with your choice of garnish. Fresh raspberries, a few delicate chocolate shavings, and an extra small dollop of yoghurt look and taste wonderful.
Tips From My Kitchen
- Temperature Control: Never add hot melted chocolate to the cold tofu and yoghurt base. Let it cool for a few minutes until it’s lukewarm to the touch. This prevents the chocolate from seizing and creating a grainy texture.
- The Secret Step: I learned that blending the silken tofu on its own first is non-negotiable. It breaks down the protein structure and creates the silky-smooth foundation. Skipping this initial solo blend can result in a slightly gritty feel, no matter how much you blend it later.
- Make-Ahead: This is a brilliant dessert to prepare in advance. You can make it the day before you plan to serve it. Just cover the individual portions with cling film and keep them in the fridge. Garnish just before serving.
- Storage: Leftover mousse can be stored in the fridge, covered, for up to 3 days. The texture remains excellent, making it a great option for a ready-made sweet snack.
Equipment You’ll Need
- High-speed blender or food processor
- Heatproof bowl
- Small saucepan (if using the bain-marie method)
- Silicone spatula
- Serving glasses or ramekins
Delicious Variations to Try
This recipe is a fantastic base for getting creative. Here are a few variations we love in my house:
- Mocha Mousse: Dissolve 1-2 teaspoons of instant espresso powder in a tablespoon of hot water and add it to the blender along with the cocoa powder. It beautifully enhances the chocolate notes.
- Vegan Option: This recipe is easily made vegan! Simply swap the Greek yoghurt for a thick, plant-based alternative like a coconut or soya yoghurt. Ensure your dark chocolate is certified dairy-free.
- Mint Chocolate Mousse: Add 1/4 to 1/2 teaspoon of pure peppermint extract to the blender with the vanilla. Garnish with a fresh mint leaf for a classic flavour combination that feels wonderfully refreshing.
What to Serve With High Protein Chocolate Mousse
While this mousse is sublime on its own, a few simple accompaniments can elevate it further. It’s a wonderful follow-up to lighter mains like our Smoky Grilled Chicken Skewers Recipe.
- Fresh Berries: The sharpness of raspberries, strawberries, or cherries provides a perfect contrast to the rich chocolate.
- Shortbread Biscuits: A crisp, buttery biscuit served alongside offers a lovely textural difference for dipping.
- Coffee or Espresso: A freshly brewed coffee or a small shot of espresso is the ideal drink pairing, as its bitterness complements the mousse’s sweetness.
Frequently Asked Questions

High Protein Chocolate Mousse
Ingredients
Method
- Melt the Chocolate: Place the chopped dark chocolate in a heatproof bowl. You can melt it in the microwave in 30-second bursts, stirring in between, or set the bowl over a small saucepan of gently simmering water (a bain-marie). Be careful not to let any water get into the chocolate. Once melted and smooth, set it aside to cool for 5-7 minutes. For a detailed guide, BBC Good Food has a great article on how to melt chocolate properly.
- Blend the Tofu: Add the drained silken tofu to the jug of a high-speed blender. Blend on high for a full minute until it is completely, utterly smooth. Scrape down the sides of the jug and blend for another 30 seconds to ensure there are no lumps. This is the most important step for a velvety texture.
- Add the Creamy Base: Add the Greek yoghurt, sifted cocoa powder, maple syrup, vanilla extract, and sea salt to the blender with the tofu.
- Blend Until Combined: Blend the mixture again on a medium-high speed for about one minute, until everything is well combined, creamy, and a uniform dark brown colour. Scrape down the sides once more.
- Incorporate the Chocolate: With the blender running on a low speed, slowly pour in the slightly cooled melted chocolate. I find that this gradual incorporation prevents the chocolate from seizing and helps create a seamless consistency. Once all the chocolate is added, increase the speed to high and blend for a final 30-45 seconds until the mousse is glossy and smooth.
- Portion and Chill: Pour the mousse mixture evenly into four small serving glasses, ramekins, or bowls.
- Set in the Fridge: Place the mousses in the fridge to chill and set for at least 2 hours, or up to 4 hours for a firmer texture. The flavour also develops and deepens as it chills.
- Garnish and Serve: Just before serving, top with your choice of garnish. Fresh raspberries, a few delicate chocolate shavings, and an extra small dollop of yoghurt look and taste wonderful.
Notes
I truly hope you enjoy this High Protein Chocolate Mousse as much as my family and I do. It’s a recipe that has brought so much joy to our table, offering a moment of pure, chocolaty bliss without any of the guilt. I’d love to hear how it turns out for you, so please feel free to leave a comment below and let me know what you think!
Happy cooking,
Elena







