Tofu Chocolate Mousse is a silky smooth vegan dessert that will make any chocolate lover smile! Easy to make with only 6 ingredients.

For more decadent dairy-free chocolate desserts, check out my Best Vegan Chocolate Cake, Vegan Chocolate Pie, and Vegan Pudding recipes while you’re here!

close up on tofu chocolate mousse topped with whipped cream in a glass jar.

I absolutely love making vegan mousse. It’s a surprisingly easy dessert that’s usually made with minimal ingredients and has the most amazingly smooth and airy texture. Whether it’s Vegan Chocolate Mousse (made with aquafaba), Peanut Butter Mousse, or this Silken Tofu Chocolate Mousse, I can’t stop myself from indulging!

What makes this tofu chocolate mousse recipe so special is the magic of blended silken tofu. Combined with melted chocolate, sugar, and vegan cream, these simple ingredients transform into a dessert that’s incredibly rich and smooth!

Why this is the best vegan chocolate mousse

  • Rich yet light and creamy – Blended silken tofu gives this vegan chocolate tofu mousse a texture that’s decadent and ultra-creamy.
  • For chocolate lovers – Vegan or not, any chocolate lover will love this divine dessert. You won’t even guess that it’s made with tofu!
  • An easy dessert – All you have to do is blend the 6 simple ingredients and chill the mousse in the fridge. After an hour, you have a perfect vegan dessert!
a spoonful of tofu chocolate mousse over top of a glass jar of mousse.

How to make tofu chocolate mousse

Find the complete recipe with measurements in the recipe card below.

Melt the vegan chocolate chips in the microwave or a double boiler until smooth.

melted chocolate in a glass bowl.

After the melted chocolate is slightly cool, add it to a blender along with the silken tofu, vegan cream or milk, sugar, vanilla, and salt. Blend until very smooth.

Pour the vegan mousse into glass jars and refrigerate for at least 1 hour before serving.

Top each serving with vegan whipped cream, chocolate shavings, fresh berries, chopped nuts, then enjoy!

ingredients for tofu chocolate mousse in a large blender.

Flavor variations

  • Double chocolate mousse – For a richer chocolate flavor, try blending in 2 tablespoons of cocoa powder.
  • Peppermint chocolate mousse – Replace the vanilla extract with peppermint extract for a festive flavor.
  • Tofu white chocolate mousse – Make this with my vegan white chocolate instead of regular chocolate!
  • Add warm spices – Blend in a pinch of ground cinnamon or nutmeg. 

Frequently asked questions

Can you taste the tofu in the mousse?

Nope! The tofu is there for texture, not flavor. The chocolate, sugar, and vanilla hide any tofu flavor left behind.

Can I use extra-firm tofu instead of silken tofu?

No, you must use silken tofu to achieve the silky smooth texture. Blending firmer varieties of tofu, like firm or extra-firm tofu, will make the mousse gritty so I don’t recommend it.

How long should you chill the mousse before serving?

For the best results, chill the mousse for at least 1 hour before serving. It also stores well for up to 4 days in the refrigerator.

Can you freeze vegan mousse?

Yes, you can freeze the mousse in an airtight container for up to 2 months. Let it thaw in the fridge overnight, then enjoy.

tofu chocolate mousse topped with whipped cream in glass jars.
close up on tofu chocolate mousse topped with whipped cream in a glass jar.
5 stars (2 ratings)

Tofu Chocolate Mousse

Tofu Chocolate Mousse is a silky smooth vegan dessert that will make any chocolate lover smile! Easy to make with only 6 ingredients.
Prep: 10 minutes
Cook: 2 minutes
Chilling time: 30 minutes
Total: 42 minutes
Servings: 6 servings


  • 1 1/2 cups dairy free chocolate chips I use Guittard
  • 12 ounces Mori Nu silken tofu
  • 1/4 cup vegan cream or almond, coconut milk
  • 1/2 cup granulated sugar or maple syrup, to taste*
  • 1 teaspoon pure vanilla extract
  • 1/8 teaspoon salt


  • Melt the chocolate chips in a microwave in 30 second intervals, stirring in between, until melted and smooth. Alternatively, melt over a double boiler on the stovetop.
  • Let the chocolate cool for 5 minutes, then add to a high powered blender along with the silken tofu, cream or milk, sugar, vanilla and salt. Blend until very smooth, scraping down the sides as needed.
  • Pour the mousse into glass jars and refrigerate until ready to serve. Ideally, let it chill for an hour so it can firm up.
  • Top with vegan whipped cream and fresh fruit, if desired.


  1. For a less sweet mousse, use no sugar, or add to taste. You can also simply add a few tablespoons of pure maple syrup instead of sugar.
  2. I don’t recommend using regular firm tofu varieties. Silken tofu has a silky smooth texture that doesn’t taste like tofu at all in this dessert.


Serving: 1of 6 servings | Calories: 342kcal | Carbohydrates: 46g | Protein: 6g | Fat: 19g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.4g | Sodium: 53mg | Potassium: 124mg | Fiber: 3g | Sugar: 39g | Vitamin C: 0.1mg | Calcium: 78mg | Iron: 4mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , ,

you may also like:


  1. Another winner from Nora ☺️ this mousse is so easy to make, delicious, and it’s the perfect consistency. Yum!

  2. I don’t really know the difference between silken and soft tofu, but I have a ton of soft tofu. Could I use that here?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.