
This article contains affiliate links. If you purchase through them, INUMAMI may earn a small commission at no extra cost to you. We only recommend what we genuinely use and trust and your support means the world to us.
A rich and silky chocolate tofu mousse made with silken tofu, dark chocolate and tahini. Creamy, naturally vegan and incredibly easy to prepare.
There are many ways to make a chocolate mousse, but the important thing is achieving an airy texture that feels rich and dense while still being light enough to be a mousse rather than a cream.
In this recipe, you will learn my favourite way to make it using silken tofu. Think of it as a base recipe you can use in many different ways: serve it on its own as a dessert, use it as a filling for cakes, pair it with other desserts, or even spoon it over French toast or banana bread.
This version is rich and indulgent, and it is also completely plant based, gluten free and refined sugar free. Basically, a 10 out of 10.
What Makes This Chocolate Silken Tofu Mousse So Good
It is incredibly easy to prepare. There is no whipping involved, all you need is a blender and a little patience while the mousse rests and sets in the fridge. Ideally, make it the day before and simply leave it in the fridge until the next day.
It is also very versatile and can be used in many different ways. You can use it as a filling for cakes, as one element in a more elaborate dessert, or simply enjoy it on its own with your favourite toppings. You will find a few topping ideas further down in the recipe.
It is also be a lighter alternative to a classic chocolate mousse. Silken tofu is relatively low in calories and a good source of plant based protein, while dark chocolate gives the mousse richness and depth. In my version, I also use chocolate without refined sugar. There is no butter, no dairy milk and, of course, no eggs, making this dessert naturally plant based, gluten free and suitable for many different diets.
Ingredients for Silken Tofu Chocolate Mousse

Silken Tofu
Silken tofu is a very soft and delicate type of tofu that is commonly used in desserts, creams and vegan sauces such as aioli. Its smooth texture makes it particularly easy to blend into a completely creamy consistency.
It is different from semi firm tofu because it contains more water and is processed in a way that gives it a much softer, almost custard like texture. Semi firm tofu is pressed more, contains less water and holds its shape much better, which makes it more suitable for cooking, pan frying or adding to savoury dishes. For the mousse, silken tofu is the best choice because it blends into a smooth cream without leaving a grainy texture.
Dark Chocolate
You can use any type of dark chocolate you like. I used a 70% dark chocolate without refined sugar, which gives the mousse a rich chocolate flavour without making it too bitter. You can also use a milder dark chocolate if you prefer a sweeter result, or choose a higher cocoa percentage for a deeper and more intense flavour. I find that anything between 60% and 75% works particularly well for this recipe.
If you use a very dark chocolate, around 80% or above, I would taste the mixture before chilling and add a little more maple syrup if needed, as the final mousse will naturally be more bitter.
Tahini
Tahini adds a subtle nutty depth to the mousse and makes the chocolate flavour feel even richer. You only need a small amount, so it does not turn the dessert into a sesame mousse. Instead, it gives the chocolate a slightly more complex flavour and adds another layer of creaminess.
It is completely optional, though. If you do not like tahini or simply do not have it at home, you can leave it out and the mousse will still work perfectly. The silken tofu and melted chocolate are what create the main texture, while the tahini is there mostly for flavour and richness.
Maple Syrup
Maple syrup is optional and really depends on how sweet you want the mousse to be and on the type of dark chocolate you are using. I added a small amount because I wanted the final flavour to be slightly sweeter and more balanced.
If your chocolate is already quite sweet, or if you prefer a more intense and less sweet chocolate flavour, you can leave it out completely. I recommend tasting the mixture before chilling it and adjusting the sweetness only if needed.
Ingredient Substitutions
Can I Replace the Tahini?
You can simply omit the tahini, or replace it with a nut butter such as cashew butter, peanut butter or almond butter. The mousse will still work well, although the flavour will change slightly depending on which one you choose.
Can I Replace the Maple Syrup?
You can replace the maple syrup with agave syrup, date syrup or another liquid sweetener of your choice. You can also leave it out completely if your chocolate is already sweet enough or if you prefer a more intense, less sweet flavour.
Can I Use Firm Tofu Instead of Silken Tofu?
I do not recommend replacing silken tofu with firm tofu in this recipe. Firm tofu contains less water and has a denser, more compact structure, so the final mousse can turn out heavier and less silky.
Silken tofu blends much more smoothly and gives the mousse the soft, creamy texture we are looking for. If possible, I would definitely use silken tofu for the best result. My favourite one is from 365 Whole Food Market and you can find it online following the link.
The Process: How to Make Silken Tofu Chocolate Mousse
This mousse is incredibly simple to make, but the final result feels so polished that it will make you feel like a professional pastry chef. It is also one of my favourite desserts to serve at the end of a dinner, especially when I want something that looks refined and impressive without spending hours in the kitchen. With the right plating, it can easily give you that little Michelin star moment at home.
Step 1. Melt the Chocolate
Start by melting the chocolate. I usually do this using a bain marie, but you can also use the microwave. If you choose the microwave, use a low power setting and stir the chocolate regularly to prevent it from burning. Continue until completely melted and smooth.
Step 2. Blend
Add the silken tofu, melted chocolate, tahini and maple syrup to a blender, then blend until completely smooth and creamy. The mixture should be glossy and completely free of lumps. This is the easiest step in the entire recipe. Silken tofu blends so smoothly that you should not have any trouble getting a perfectly creamy texture.
I use a small food processor that came with my Braun blender set, and it is honestly the one I reach for all the time. You can also see it in my video below. If you do not have something similar, an immersion blender or a regular smoothie blender will work perfectly well too.


Step 3. Chill Until Set
Transfer the mousse to a container or directly into the serving bowls and refrigerate for at least 2 hours, or until fully set. That said, I have found that the best texture comes from making it the evening before and leaving it in the fridge overnight. By the next day, the mousse becomes firmer, silkier and much more satisfying to scoop and serve.

How to Get the Perfect Silken Tofu Mousse Texture
Getting the right texture is actually one of the easiest parts of this recipe because the silken tofu does most of the work for you. Its naturally soft and creamy consistency blends into a very smooth base, without the need for whipping or adding any thickener.
For this recipe, I used a simple 2:1 ratio of silken tofu to dark chocolate, so 200 g of tofu to 100 g of chocolate. I found this proportion gives the best balance between creaminess and structure. The tofu keeps the mousse soft and silky, while the chocolate firms up as it chills and gives the mousse enough body to hold its shape.
Once the mixture has rested in the fridge, especially overnight, the texture becomes thick, smooth and creamy, while still feeling light enough to be a mousse rather than a cream.
How to Serve Silken Tofu Chocolate Mousse
This is probably the most fun part, because there are so many different ways to serve this mousse and almost endless possibilities when it comes to toppings.
As you can see in the photos, on the day I recorded this recipe, one of the many times I have made this mousse because it has become one of my favourite desserts, I decided to serve it with macerated plums and a crispy sesame tuile.
Macerated Plums and Sesame Tuile Topping
For the plums, I used 2 small fresh plums, cut into small pieces, and mixed them with 1 teaspoon of Disaronno, 1 teaspoon of maple syrup, 1 teaspoon of lemon juice and a tiny pinch of salt. I left them to macerate for about 40 minutes, until they became juicy while still keeping their texture.
For the sesame tuile, which echoes the subtle tahini flavour in the mousse, I mixed 20 g aquafaba, 12 g maple syrup, 8 g neutral oil, 10 g rice flour, 15 g sesame seeds and a small pinch of salt. I spread the mixture very thinly onto a lined baking tray and baked it at 180°C for about 15 minutes, until golden and crisp around the edges.
Once out of the oven, I let the tuile cool completely so it could firm up and become crisp, then broke it into irregular pieces with my hands before serving.
The combination of creamy chocolate mousse, juicy plums and crisp sesame tuile gives the dessert a beautiful contrast of textures and makes such a simple mousse feel much more special.

Olive Oil and Flaky Salt Topping
For something much simpler, but always incredibly good, finish the mousse with a small drizzle of good extra virgin olive oil and a few flakes of sea salt.
The olive oil adds a fruity, slightly peppery note that works beautifully with dark chocolate, while the salt makes the chocolate taste even deeper and more intense. It is minimal, elegant and takes less than a minute, but it makes the mousse feel instantly more special.
Toasted Nuts Topping
Another very simple option is to roughly chop a handful of walnuts or almonds, toast them until fragrant, and sprinkle them over the mousse just before serving.
The toasted nuts add a lovely crunch and a slightly deeper flavour that works especially well with dark chocolate. It is incredibly easy, but it gives the mousse more texture and makes it feel instantly more complete.
How to Use Chocolate Tofu Mousse as a Topping
This mousse can absolutely be the star of the dish, but it can also play a supporting role, even if it has a tendency to steal the scene.
You can spoon it over French toast, banana bread or fig bread for an easy chocolate topping. You can also transfer it to a piping bag and use it to decorate a cheesecake, such as a strawberry cheesecake, where the chocolate adds both richness and contrast.
And when a simple drizzle of chocolate sauce does not feel like enough, use an ice cream scoop to place a generous spoonful of mousse on top of a brownie. I especially love it with my bean brownies. The contrast between the dense brownie and the soft, creamy mousse works beautifully.
FAQ’s
Not as a direct 1:1 substitution. Melted chocolate does more than add chocolate flavour to this mousse. It also contains cocoa butter, which firms up as the mousse chills and helps create the thick, creamy texture of the final dessert.
Cocoa powder can certainly be used to make a chocolate tofu mousse, but the recipe would need different proportions and usually an additional source of fat or sweetness to achieve a similar texture. For this specific recipe, I recommend using melted dark chocolate for the best result.
Not exactly. The two desserts can be very similar because both use tofu to create a creamy chocolate base, but the final texture is different.
A chocolate tofu pudding is usually softer, looser and more spoonable, with a consistency closer to a thick custard. A chocolate tofu mousse should feel more structured, lighter and more set once chilled.
In this recipe, the melted dark chocolate is especially important because the cocoa butter firms up in the fridge and gives the mousse more body. The 2:1 ratio of silken tofu to chocolate also helps create that balance between softness and structure.
If you eat the mixture shortly after blending, before it has had enough time to chill, it will actually feel much closer to a chocolate tofu pudding. After several hours in the fridge, especially overnight, it develops the thicker, silkier texture we want from a mousse.
Yes, absolutely. In fact, I think this mousse is even better when made ahead of time.
It needs at least 2 hours in the fridge to set properly, but I usually prefer making it the evening before and leaving it to chill overnight. This gives the chocolate enough time to firm up and helps the mousse develop a thicker, silkier and more structured texture.
It also makes it a perfect dessert for dinner parties, because you can prepare everything in advance and simply add your toppings just before serving.

Chocolate Tofu Mousse with Silken Tofu
Equipment
- 1 Blender
Ingredients
- 7 oz Silken Tofu
- 3.5 oz Vegan Dark Chocolate
- 1½ tbsp Tahini
- 2 tsp Maple Syrup
Instructions
- Melt the dark chocolate using a bain marie until completely smooth.
- Add the silken tofu, melted chocolate, tahini, maple syrup. Blend until completely smooth, creamy and glossy, with no lumps remaining.
- Transfer the mousse to a container or directly into serving bowls. Refrigerate for at least 2 hours, or until fully set.