Tofu Chocolate Mousse
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.This rich, decadent, silky Tofu Chocolate Mousse is the perfect gluten-free dessert to satisfy my cravings. It is healthy, chocolatey, and I prep it in 5 minutes with silken tofu, bananas, tahini, cocoa powder, and maple syrup.

I love creating new recipes with simple ingredients I keep on hand. Silken tofu is one of those ingredients I always have for making vegan recipes, like this chocolate mousse and tofu ice cream to satisfy my chocolate cravings.
It’s so creamy and delicious, and makes for a perfect base for my indulgent chocolate mousse. The mousse is so healthy and low in sugar, I find myself eating it after the school run instead of my usual silken tofu scramble. Ha! It’s 100% raw, natural, refined sugar-free, gluten-free, vegan, and totally delicious.
Latest Recipe Video!
👩🏽🍳 Why I Love This Recipe
Most traditional chocolate mousse recipes are packed with refined sugars and way too complicated to make! That’s why I created this decadent tofu mousse that I can enjoy any time of the day. It literally takes me 5 minutes to prep it, and you can’t even tell that this vegan chocolate treat is packed with nutrients. Tahini is my secret ingredient for giving the mousse a rich, nutty consistency that goes well with the cocoa powder! It’s naturally sweet too, from bananas and a touch of maple syrup.
This vegan chocolate mousse is so good, I have been making it on repeat since I created it. I just add the 5 ingredients to the blender and let it do its thing until I end up with a smooth and creamy-looking mousse. It’s the easiest chocolate mousse I have ever made and possibly the best too! The texture is so smooth and creamy, even though there isn’t a drop of heavy cream or dairy in it, just wholesome ingredients of tahini, bananas, cocoa powder, tofu, and maple syrup. I add chia seeds at the end sometimes for a boost of nutrition and to help the consistency set while it chills.
Whether you’re vegan or not, I dare you to resist this absolutely irresistible chocolate mousse! For something so elegant, delicious, and simple, most guests think I spend hours making it. They’re shocked when I tell them how I made it and immediately ask for the recipe. Who knew a vegan chocolate mousse could taste this good!? Try it for yourself, and tell me it’s not the best chocolate mousse you’ve ever tried.
🥘 Ingredients
My silken tofu chocolate mousse requires 5 wholesome ingredients you may already have at home. Here is what I use:

Tofu: I use soft silken tofu for the perfect base for this indulgent vegan chocolate mousse. Make sure you buy silken tofu and not extra firm or firm tofu! I like using organic tofu whenever it’s available since non-organic soy is typically GMO.
Bananas: Ripe bananas, along with the tofu, are what I add to make the creamy base! The bananas are a key ingredient in this easy vegan chocolate mousse, so don’t substitute them. They give this raw chocolate mousse a creamy texture and natural sweetness.
Tahini: To ensure the mousse is velvety and smooth, I add in some tahini. It’s usually found in the condiment aisle or near the ethnic foods.
Cocoa Powder: This provides all the rich dark chocolate flavor. For an intense chocolate flavor, I use Dutch cocoa powder.
Sweetener: I recommend using a touch of maple syrup to add just a bit more sweetness to this vegan chocolate pudding. Agave, honey, coconut sugar, white sugar, or liquid stevia are great options too.
🔪 How To Make
My vegan tofu chocolate mousse recipe is a breeze to make! Here are the steps by steps:
Blend Ingredients: I place the soft tofu, bananas, tahini, cocoa powder, and maple syrup into a blender and let it run until the mixture is smooth. A large food processor will also work.

Transfer Mousse: Once blended and smooth, I spoon the chocolate tofu mousse into individual cups or ramekins.
Refrigerate: Then, I refrigerate for around 3 hours, or overnight. I like to top my mousses with a few dark chocolate shavings, fresh raspberries, or coconut whipped cream before serving.

💭 Expert Tips
My #1 Secret Tip for this silken tofu chocolate mousse is the longer the vegan tofu chocolate mousse sets in the fridge, the better it will be. I recommend allowing it to set overnight for the best results!
Other Tips To Keep In Mind:
- Blend the mousse: There is no need to overmix the mousse when you are blending it. Once it’s smooth and creamy, I pour it into individual pots!
- Store it right: I transfer the mousse into jars or containers with airtight lids to keep it fresh. This helps it stay smooth and tasty even after a day in the fridge.
- Serve it chilled: I like to serve this dairy-free chocolate mousse cold because it tastes rich and refreshing. It also sets nicely in the fridge, giving it a perfect creamy texture.
- Enjoy as a dip: Sometimes I serve this mousse as a dip for a fun dessert platter. Graham crackers, cookies, or fresh fruit taste amazing with the smooth chocolate flavor.
📖 Variations
Here are a few simple ways I like to customize this decadent dessert.
Mix-ins: Stir in melted chocolate for even more chocolate flavor. I melt 1/2 cup of good-quality chocolate chips in the microwave or over a double boiler and stir that into the blended mousse.
Nut Butter: For a nuttier flavor, I swap the tahini for creamy peanut butter, almond butter, or even cashew butter! Start with 2 tablespoons and add more if you prefer.
Peppermint Extract: Chocolate and mint are one of my favorite combinations. I add ½ a teaspoon of peppermint extract to the blender. The combination is amazing and my kids love it!
🍽 Serving Suggestions
I think the best way to serve this chocolate mousse is with fruits or other sweet treats. Here are some of my favorite recipes:
Fruits are healthy, delicious, and perfect for mornings with a pot of nutritious chocolate mousse. I love making this easy-peasy breakfast fruit salad with a mixture of berries and orange, or a creamy cottage cheese with fruit bowl, and a drizzle of honey for the perfect indulgent breakfast.
My kids love to just grab-n-go with a chocolate mousse, which i find suits my lifestyle perfectly, as I don’t need to whip up something for them whenever they are in need of a snack. Which is why I always have ready-to-go snacks like dried fruit cookies in our cookie jar and pots of vegan breakfast parfaits in the fridge to give them healthy choices whenever they feel like snacking.
🧊 Storage Directions
Refrigeration: I store the vegan mousse in the refrigerator for up to 3 days in an airtight container or by covering the pots with plastic wrap.
Freezing: I don’t recommend freezing this chocolate mousse as it will become solid and not scoopable like a mousse.
Reheating: Since the mousse is served chilled, it doesn’t need to be reheated.
❓ Recipe FAQs
In my experience, when the mousse did not set properly, it wasn’t chilled long enough. For best results, let it chill overnight in the fridge.
The main reason for lumpy mousse instead of smooth will be due to not blending long enough. I recommend blending the mousse ingredients for a minimum of 5 minutes to make sure the tofu has become smooth. Another reason can be the type of tofu used. Make sure to use silken tofu and not firm tofu, as it will not have that creamy, smooth consistency.
This vegan silken tofu chocolate mousse is supposed to be thick, but if your desired consistency is slightly thinner, I recommend adding a tablespoon of plant-based milk. Almond, cashew, or soy are great options. Add a tablespoon at a time while blending to achieve your desired thickness. You don’t want it too thin or else it will not set properly.

Love this plant based dessert recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comments section further down the page!
You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!
📋 Recipe Card
🎥 Watch How to Make It
Tofu Chocolate Mousse
Ingredients
- 1 block silken soft tofu
- 2 large bananas or 3 small
- 2 tbsp tahini or almond butter
- 1½ tsp unsweetened cocoa powder
- 1 tbsp maple syrup or agave
- 1 tbsp chia seeds optional
Instructions
- Blend all ingredients in a blender until smooth. Taste and adjust sweetness as needed. If using chia seeds, they can be added to the mixture before or after blending.
- Refrigerate for around 3 hours, ideally overnight.
Notes
- My #1 Secret Tip for this silken tofu chocolate mousse is the longer the vegan tofu chocolate mousse sets in the fridge, the better it will be. I recommend allowing it to set overnight for the best results!
- Blend the mousse: There is no need to overmix the mousse when you are blending it. Once it’s smooth and creamy, I pour it into individual pots!
- Store it right: I transfer the mousse into jars or containers with airtight lids to keep it fresh. This helps it stay smooth and tasty even after a day in the fridge.
- Serve it chilled: I like to serve this dairy-free chocolate mousse cold because it tastes rich and refreshing. It also sets nicely in the fridge, giving it a perfect creamy texture.
- Enjoy as a dip: Sometimes I serve this mousse as a dip for a fun dessert platter. Graham crackers, cookies, or fresh fruit taste amazing with the smooth chocolate flavor.






Loved it! Less rich than a typical mousse and not too sweet (both great things, in my opinion!) I used tahini and it worked so well with cocoa! Another brilliant recipe – thanks!
Woohoo! Thanks so much Ieva!!
I love these!! Perfect for me who loves chocolate for real. Thank you for this awesome recipe!
Yay! So glad you liked it!
Looks so good! Do you think this recipe would work with homemade date paste as a substitute for maple syrup?
Thanks Christina! I haven’t tried it with date paste, but I think really any sweetener would work so I would give it a shot!
Ohhh definitely giving this a try! It sounds not only scrumptious but healthy. A win-win!
Totally!! It really is a win-win – enjoy! 🙂
These were the perfect snack to satisfy my chocolate cravings!
Yes!! I’m so glad you liked this recipe Alisa!
This recipe will be a delicious and nutritious breakfast or snack! My kids love everything chocolate, and I am sure they would enjoy this.
Definitely!! It’s a great way to give your kids a healthy treat!
I love chocolate mousse so much and this vegan version looks so delicious!!
Thanks Chris! Can’t wait to hear how it turns out for you!
I am definitely intrigued by the ingredients in this, but banana and chocolate definitely pair well so I can see it working!
Yes!! It’s super rich and creamy – you will love it!
Such a great idea to use bananas in this dessert and it looks so decadent too.
Thanks so much Amanda! Enjoy!
Hi,
My partner unfortunately doesn’t like bananas.
Will it still taste ok without? Or maybe increase maple syrup?
Thanks,
Izzy
Hi Izzy! It won’t have as nice of a texture (or flavor) without the bananas! You could try just increasing the maple syrup, but again I’m not sure if the texture will still be off! It’s worth a shot though. If you do omit the bananas entirely you’ll have to let me know if it still works!
Hello Anjali
Thank you for this recipe. Will try it today. Have you tried any variations of this–with other fruits? If you’ve tried a strawberry /blueberry variation, can you post the recipe here? thanks for the wealth of knowledge you share here to help others and for all these delicious recipes.
Lavanya
Hi Lavanya! So yes! You can add any fruit on top of this mousse – like make the mousse according to this recipe, and add fresh strawberries/blueberries on top. That would taste great. I wouldn’t recommend adding fruits into the mousse though, I’d use them more as a topping. Let me know if that makes sense and if you have any other questions!
For someone who doesn’t like banana, they may want to try using avocado. I haven’t done so myself for this recipe, but it makes an excellent sub for bananas in smoothies. I would probably skip the tahini, though, since avocado brings fat with it.
I agree – avocado would totally work in place of the banana in this recipe! And yes, depending on how much fat you want in the mousse, you can adjust the tahini as needed!
Since when has tofu been raw? The soy milk is always cooked when making tofu. This isn´t vegan either. Vegans don´t use honey.
Hi Mannu, for tofu that is technically true, but since nothing is cooked when making this mousse it would still be considered “raw.” Even those following a raw food diet eat tofu. And we have honey or maple syrup listed for a sweetener so to make it vegan you’d use maple syrup instead of honey.