Chocolate mousse has a reputation for being a bit fancy, but this vegan tofu version is refreshingly low-effort.
It’s rich, smooth, chocolatey, and surprisingly light at the same time.
It has such a delicious, silky texture that makes it feel much more indulgent than the ingredient list suggests.
We love this recipe for those moments when you want dessert but don’t want to bake anything, chill pastry, or wash half the kitchen afterward.
Everything goes into the blender, and a few minutes later you’ve got a chocolate dessert that looks like you tried much harder than you did.
It’s also one of those recipes that’s handy for families because you can portion it into little glasses, add different toppings, and make everyone think dessert was very organized. We’ll happily take the credit!
Below, we’ll show you how to make our vegan chocolate tofu mousse step by step. We’ll also share our favorite flavor twists and serving ideas.
Ingredients You’ll Need for Vegan Chocolate Tofu Mousse
You don’t need much to make this mousse. Most of the ingredients are probably already somewhere in your kitchen.
For the Chocolate Mousse
- 12 ounces silken tofu, drained
- 1 cup vegan dark chocolate chips or chopped vegan dark chocolate
- 3 tablespoons maple syrup
- 2 tablespoons unsweetened cocoa powder
- 1 teaspoon vanilla extract
- ¼ teaspoon sea salt
- 2 to 3 tablespoons plant-based milk, if needed
Optional Toppings
- Fresh berries
- Shaved vegan chocolate
- Chopped nuts
- Toasted coconut
- Vegan whipped cream
- Cacao nibs
- Fresh mint
How to Make Vegan Chocolate Tofu Mousse Step by Step
This really is one of the easiest desserts you can make!
Melt the chocolate, blend everything together, chill it, and try not to keep checking the refrigerator every ten minutes.
- Melt the chocolate
Place the vegan chocolate in a microwave-safe bowl and heat in short bursts, stirring between each one, until smooth.
You can also melt it gently in a heatproof bowl over a saucepan of simmering water. - Cool slightly
Let the melted chocolate sit for a few minutes so it isn’t piping hot when it goes into the blender. - Add the ingredients
Place the silken tofu, melted chocolate, maple syrup, cocoa powder, vanilla, and salt in a blender or food processor. - Blend until smooth
Blend until completely silky, stopping to scrape down the sides if needed. - Adjust the texture
If the mousse feels too thick, add plant-based milk 1 tablespoon at a time and blend again. - Taste and tweak
Add a little more maple syrup if you prefer it sweeter, or another spoonful of cocoa powder for a deeper chocolate flavor. - Chill
Spoon the mousse into small glasses or bowls and refrigerate for 1 to 2 hours before serving. - Add toppings
Finish with berries, shaved chocolate, chopped nuts, vegan whipped cream, or whatever sounds good that day.
Our Favorite Flavor Twists for Chocolate Tofu Mousse
Plain chocolate is hard to argue with, but sometimes dessert needs a little extra flourish.
Here are some easy ways to switch things up:
- Chocolate orange mousse: Add 1 teaspoon of orange zest and a little fresh orange juice.
- Mint chocolate mousse: Add a tiny splash of peppermint extract.
- Espresso chocolate mousse: Stir in 1 teaspoon of instant espresso powder.
- Peanut butter mousse: Blend in 1 to 2 tablespoons smooth peanut butter.
- Almond chocolate mousse: Add a drop of almond extract and top with chopped almonds.
- Berry chocolate mousse: Top with raspberries, strawberries, or blueberries.
- Coconut chocolate mousse: Add a spoonful of coconut cream and finish with toasted coconut.
- Extra-dark chocolate mousse: Use a higher-percentage dark chocolate and add an extra spoonful of cocoa powder.
- Spiced chocolate mousse: Add a pinch of cinnamon or cayenne for a warmer flavor.

What to Serve with Vegan Chocolate Tofu Mousse
This mousse is rich enough to serve on its own, but toppings make it more fun.
Fresh berries are one of our favorites because they cut through the richness without making the dessert feel heavy. Raspberries and strawberries are especially tasty!
You can also serve it with:
- Vegan whipped cream
- Chopped hazelnuts or almonds
- Toasted coconut
- Shaved vegan chocolate
- Cacao nibs
- Crushed vegan cookies
- Fresh mint
- Orange zest
- Sliced banana
If you’re serving this for guests, spoon it into small glasses and add toppings just before serving.
It instantly looks like a restaurant dessert, even though the blender did nearly all the work!
Can You Make Vegan Chocolate Tofu Mousse Ahead of Time?
Yes, and this is actually one of the best things about it.
The mousse benefits from chilling, so making it a few hours in advance is ideal.
You can also prepare it the night before and leave it covered in the refrigerator until you’re ready to serve.
That makes it especially handy when you’re making dessert for a family meal or having people over.
Add fresh fruit, whipped cream, or crunchy toppings just before serving so they stay at their best.
How to Store Vegan Chocolate Tofu Mousse
Keep the mousse in an airtight container, or cover individual serving glasses, and store it in the refrigerator. It’s best eaten within 3 to 4 days.
Give it a quick stir if the texture changes slightly after chilling, although it should stay smooth and creamy.
Final Thoughts
This vegan chocolate tofu mousse is rich, creamy, easy to make, and dangerously good for something that starts with a block of tofu.
We love that it feels indulgent without turning dessert into a major kitchen project.
Spoon it into individual glasses, add berries or chocolate shavings, and suddenly you’ve got a delicious dessert!
And if someone asks what makes it so creamy, you can decide whether to reveal the tofu immediately or let them finish the bowl first.
Our Easy Vegan Chocolate Mousse Tofu Recipe
Recipe by Jess Miller4
servings30
minutes40
minutesIngredients
12 ounces silken tofu, drained
1 cup vegan dark chocolate chips or chopped vegan dark chocolate
3 tablespoons maple syrup
2 tablespoons unsweetened cocoa powder
1 teaspoon vanilla extract
¼ teaspoon sea salt
2 to 3 tablespoons plant-based milk, if needed
Directions
- Melt the chocolate
Place the vegan chocolate in a microwave-safe bowl and heat in short bursts, stirring between each one, until smooth.
You can also melt it gently in a heatproof bowl over a saucepan of simmering water. - Cool slightly
Let the melted chocolate sit for a few minutes so it isn’t piping hot when it goes into the blender. - Add the ingredients
Place the silken tofu, melted chocolate, maple syrup, cocoa powder, vanilla, and salt in a blender or food processor. - Blend until smooth
Blend until completely silky, stopping to scrape down the sides if needed. - Adjust the texture
If the mousse feels too thick, add plant-based milk 1 tablespoon at a time and blend again. - Taste and tweak
Add a little more maple syrup if you prefer it sweeter, or another spoonful of cocoa powder for a deeper chocolate flavor. - Chill
Spoon the mousse into small glasses or bowls and refrigerate for 1 to 2 hours before serving. - Add toppings
Finish with berries, shaved chocolate, chopped nuts, vegan whipped cream, or whatever sounds good that day.

