If you’d told me six months ago that I’d be making a chocolate mousse from tofu I would’ve thought you were insane. Let alone a protein chocolate mousse!

Yep, you read that correctly – the secret ingredient in these pots of heaven is tofu. And I say secret ingredient because you can’t taste it. I promise.

Quite a few people have taste-tested these for me and nobody has guessed tofu was in them…and everyone has LOVED them! So I knew it was time to share this plant-based protein chocolate mousse recipe with the world.

They’re gluten-free (just like all of my recipes) and vegan.

And even though each one contains more protein than 100g of chickpeas or green lentils you’d genuinely never know by the taste that they’re actually healthy!

Each mousse also provides you with one-quarter of your daily recommended intake of iron! And almost one-third of your daily recommended intake of calcium!

Wait…healthy chocolate mousse!? Yep!

Plant-Based Protein Chocolate Mousse

Serves four (or in my case, serves one person four times)


349g silken tofu – I use Yutaka (which is available in Tesco)

20g cacao powder (or you could use vegan cocoa powder)

80g maple syrup

2tsp vanilla extract


Throw all of the ingredients in a food processor and whizz them up until combined. You could do this with an electric whisk if you don’t have a food processor – I just always choose the easiest option in the kitchen to save time.

Then scoop into four ramekins (or any other small dishes/glasses) – each portion is 100g.

Place in the fridge to set for at least two hours, then serve.


Nat xx

Kcals: 132

Protein: 8g

Carbs: 18g

Fat: 3g

Fibre: 1g

Check out some of my other healthy treat recipes too…

Mini mint chocolate cheesecakes

Raw “Snickers” cheesecake

Choc orange cheesecake

Chocolate orange sharing pot