This post may contain affiliate links, view our disclaimer for details.

Silken tofu and chocolate might not sound like an obvious pair, but I swear they make the creamiest, dreamiest vegan tofu chocolate mousse! This recipe is made with a combination of melted chocolate and Dutch-process cocoa powder which makes this version have the BEST texture and flavor.

I’ve found that a bit of chocolate helps the mousse set, and cocoa powder adds a deeper, brownie-like chocolate flavor without making the texture too dense.

Emily’s Recipe Notes

  • Flavor: Rich, chocolatey and just sweet enough
  • Texture: Creamy with a light mouthfeel
  • Made With: A full package of silken tofu for extra protein
  • Why We Love It: Tastes like brownies in a cup!
vegan tofu chocolate mousse in a vintage tea cup.
rich and creamy vegan chocolate mousse made with silken tofu

Why This Recipe Works

I love using tofu in vegan desserts because it can replace eggs in certain recipes like vegan cheesecake and puddings. For this recipe, I wanted to see if it could also help make a chocolate mousse that was a little higher in protein without losing that rich taste.

The first question I had when developing this recipe was: which tofu actually makes the best chocolate mousse?

My guess was silken tofu, since it has a custardy texture and works so well in creamy desserts. But I wanted to test it against firm tofu since it would create a slightly higher-protein dessert.

Firm vs. silken tofu chocolate mousse texture comparison before and after chilling.
firm tofu vs. silken tofu for mousse

Silken Tofu vs. Firm Tofu for Vegan Mousse

The firm tofu version needed extra liquid just to blend (about 2 tbsp of soy milk per 200g of tofu). Even then, the mousse was denser and grainier. It wasn’t bad, but it didn’t have the light, airy texture I wanted. Silken tofu, on the other hand, blended into a smooth base. Once chilled, it set into a creamy mousse instead of a dense pudding.

Why This Recipe Uses Less Melted Chocolate

Melted chocolate does a lot in chocolate mousse. It adds flavor, sweetness, fat, and structure. As the mousse chills, the chocolate firms up and helps everything set.

However, there is such a thing as too much chocolate for this recipe! In one early test, I used 200g silken tofu with 100g chocolate (2:1 ratio). It was delicious, but after chilling overnight, it was almost too firm – closer to ganache than mousse.

Instead of using only melted chocolate, I’ve opted to use a bit of Dutch-process cocoa powder as well. The melted chocolate helps the mousse set just firm enough, while the cocoa powder makes it taste more chocolatey. Keep reading for the ingredient notes that make the biggest difference!

Ingredients

Ingredients including dark chocolate, Dutch-process cocoa powder, sweetener, vanilla, and silken tofu.
what you’ll need

Ingredient Highlights & Some Swaps

Silken Tofu

As mentioned above, I found using silken tofu, not firm or extra-firm tofu, makes the creamiest mousse. For this recipe, I used Nasoya refrigerated silken tofu, which is easy for me to find at most grocery stores. This brand is close to a soft-silken texture.

Shelf-stable silken tofu, like Mori-Nu, should also work, but the package sizes are usually smaller. Since this recipe uses a full 16 oz of tofu, you’ll need more than one shelf-stable pack.

Mori-Nu tofu also comes in different firmness levels, so the texture may vary slightly depending on whether you use soft-silken, firm-silken, or extra-firm silken tofu. But as long as it’s silken of some variety it should work.

Dark Chocolate

My biggest tip for the chocolate is to use a good-quality 60–70% dark chocolate bar that you’d actually want to eat on its own. I used Lindt Excellence 70% dark chocolate bars in my best tests, and they melted into a very fluid chocolate that blended really easily into the tofu.

When testing chocolate chips, they melted thicker and didn’t loosen up in the same way. If all you have are chocolate chips, make sure the tofu is slightly warm and blend the mousse right away so the chocolate doesn’t firm up before it has a chance to fully incorporate.

Dutch Process Cocoa Powder

I highly, highly recommend Dutch-process cocoa powder here. I tested this with regular natural cocoa powder, and the flavor was noticeably sharper. Because the mousse isn’t being baked or hidden under a lot of sugar you can definitely taste the difference more directly. I used Guittard’s Cocoa Rouge Cocoa Powder.

Brown Sugar

Brown sugar is the ingredient I swear makes this taste a little like brownies in a cup!

I originally made the mousse with maple syrup, which did work, but the flavor was a little flat. Brown sugar gave it a deeper, classic chocolate flavor. It adds just enough sweetness, plus that tiny bit of caramel/molasses flavor that works really well with the cocoa powder.

One note: Don’t stir the brown sugar directly into the melted chocolate. I tried that, and it can cause the chocolate to seize up before being blended into the tofu.

Step By Step Guide

Exact ingredient quantities are in the recipe card below!

Cubed silken tofu in a glass bowl with cocoa powder and raspberries in the background.

If using refrigerated tofu, pop it in the microwave for 30-45 seconds to warm it up slightly.

Chopped dark chocolate in a glass bowl before melting for tofu chocolate mousse.

Then, melt the chopped chocolate in a microwave-safe bowl.

Silken tofu and melted dark chocolate added to a blender for chocolate tofu mousse.

Add all the ingredients to a high speed blender.

The mousse blended until smooth in a blender before chilling.

Blend everything up until just combined, scraping down the sides as needed.

Vegan chocolate mousse being poured into a teacup before chilling until thick and creamy.

Pour the mousse into serving jars or cups. This recipe makes 4 regular servings or 2 very large servings.

Smooth chocolate mousse served in a small teacup with raspberries and dark chocolate.

Then, I recommend chilling in the fridge for at least 4 hours!

Texture Tip: The mousse will have a pudding like consistency before it chills in the fridge. That’s normal! As it chills, the melted chocolate firms up and helps the tofu base set into a thicker, mousse-like texture.

Chilling & Serving the Mousse

I’ve found this mousse has the lightest texture after chilling for about 4-6 hours. As it continues to chill it will firm up a bit more but is still very delicious! It can be stored covered in the refrigerator for up to 4 days. I like portioning it into small jars or cups before chilling so it’s ready to serve.

P.S. It’s especially good with dairy-free whipped cream, shaved chocolate, raspberries, strawberries, or a pinch of flaky salt on top!

Chocolate vegan mousse served in a teacup with dairy-free whipped cream, shaved chocolate, raspberries, and dark chocolate.
creamy dreamy vegan chocolate mousse made with tofu

Some Common Questions


Can you taste the tofu?

No, the tofu flavor is very mild when the mousse has enough flavorings added. I noticed the tofu flavor more in tests that were lower in chocolate or not quite sweet enough. Using Dutch-process cocoa and a good dark chocolate helps the mousse taste more like chocolate dessert and less like tofu.

Why is my mousse more like pudding?

It may need more chill time, or there may be too much liquid in the mixture. I found in my testing that coconut cream or other liquids like dairy-free milk can also make the mousse less airy.

Why is my mousse too firm?

This usually happens when there’s too much melted chocolate. As the mousse chills, the chocolate sets and can make the texture almost ganache-like.

More Vegan Chocolate Desserts

Best Vegan Chocolate Cake (Moist, Fluffy & Rich)

Vegan Double Chocolate Zucchini Bread

Vegan Chocolate Chip Cookies – Tested & Perfected!

Very Best Vegan Brownies – Fudgy with Shiny Tops

Did You Make This Tofu Chocolate Mousse?

I’d love to know! Leave a star rating and comment below!

Creamy Silken Tofu Chocolate Mousse

No ratings yet
Rate this Recipe
By Emily
This vegan chocolate mousse takes just a few minutes to prep and tastes so rich and creamy, no one will ever know it’s made with silken tofu. Plus, it's packed with over 8g of protein per serving!
4 servings
Prep Time 5 minutes
Total Time 4 hours 5 minutes
Servings 4 servings
4 servings

Ingredients

  • 16 oz silken tofu, 454g – drained
  • 2.6 oz high-quality 60-70% dark chocolate, 75g – chopped
  • 3 tbsp light brown sugar, 37g – plus more to taste
  • ½ cup + 1 tbsp Dutch Processed cocoa powder, 45g
  • 1 tsp pure vanilla extract or vanilla bean paste
  • ¼ tsp fine salt
  • ¼ tsp espresso powder or instant coffee

Instructions

  • Warm the tofu: Drain the silken tofu and place it in a microwave-safe bowl. Microwave for 30–60 seconds, just until it is room temperature or slightly warm. Drain off any extra liquid, then add the tofu to a blender.
    16 oz silken tofu
  • Melt the chocolate: Add the chopped chocolate to a microwave-safe bowl. Microwave in 30-second intervals, stirring after each one, until smooth and melted.
    2.6 oz high-quality 60-70% dark chocolate
  • Blend the mousse: Add the remaining ingredients to the blender with the tofu and blend until completely smooth, scraping down the sides as needed.
  • Chill: Divide the mousse between 4 serving bowls, jars, or cups. Cover and chill for at least 4 hours, or until thick and airy. Top with dairy-free whipped cream, shaved chocolate or berries.

Recipe notes

Tofu: I tested this with Nasoya refrigerated silken tofu, which has a soft, custardy texture and is easy to find at most grocery stores near me. Shelf-stable silken tofu, like Mori-Nu, should also work, but weigh out 16 oz / 454 g total since those packages are smaller.
Chocolate: I had the best results with Lindt Excellence 70% dark chocolate bars. My biggest tip here is to use a high quality chocolate that you’d want to eat on its own!
Cocoa powder: I tested this with Guittiard’s Dutch-process cocoa powder and regular Hershey’s natural cocoa powder. The Dutch-process cocoa tasted smoother and darker, while the natural cocoa came across sharper and more bitter. 
Sweetener: Maple syrup works too, but I found that light brown sugar gives the mousse a deeper, brownie-like flavor. 

Nutrition

Serving: 1 servingCalories: 241kcalCarbohydrates: 24.5gProtein: 8.8gFat: 13.7gSaturated Fat: 6.8gFiber: 3.5gSugar: 16g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Desserts
Cuisine French-Inspired

© Thank You Berry Much. Content and photographs are copyright protected. Sharing of this blog post is encouraged and appreciated, copying or pasting full recipes to any social media, website or print is strictly prohibited.

vegan tofu chocolate mousse in a vintage tea cup.

Did You Make This?

Leave a star rating and a comment below to let others know how it turned out for you!

Creamy chocolate mousse graphic showing dairy-free chocolate mousse with the text “no eggs, no dairy.”
pin this to Pinterest!

More Desserts to Try

Easy Vegan Chocolate Lava Cakes

The Best Baked Eggless Cheesecake with Strawberries

Vegan Tiramisu

Categories:

, , , , , , , , , , ,

Leave a Reply

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

Recipe Rating





Even More Recipes You'll Love...