You can whip this up in 15 minutes or less, and I’m not kidding when I say it rivals the fancy stuff from a French bistro! I still remember the first time I hosted a dinner party and realized, in a panic, that I had forgotten dessert entirely. I needed something that looked elegant, tasted rich, but didn’t require separating eggs or hours of setting time. That’s when I stumbled upon the secret of using silken tofu.
Now, stay with me. I know “tofu” and “dessert” in the same sentence can sound a bit suspicious if you haven’t tried it. But this isn’t about compromising flavor for health; it’s about achieving a silky, decadent texture that is totally crave-worthy without the heavy cream. This chocolate mousse recipe is a game-changer because it creates a dessert that is light, airy, and intensely chocolatey, all while being naturally dairy-free and vegan. It’s one of those recipes where the result feels like magic, and your guests will never guess the secret ingredient unless you tell them.

Table of Contents
Easy Chocolate Mousse (Dairy & Dairy-Free)
Ingredients
- 1 16-ounce package silken tofu (must be silken, not firm or medium)
- 8 ounces semi-sweet chocolate chips approx. 60-70% cocoa
- 4 tablespoons pure maple syrup
- 3 tablespoons unsweetened cocoa powder
- 1 teaspoon pure vanilla extract
- 1/8 teaspoon fine sea salt
- Optional toppings: Coconut whipped cream fresh berries (raspberries/strawberries), dark chocolate shavings, fresh mint leaves
Instructions
- Melt the Chocolate: Place the semi-sweet chocolate chips in a microwave-safe bowl. Microwave in 30-second intervals, stirring thoroughly between each, until completely smooth (about 1-2 minutes total). Set aside to cool slightly for 2-3 minutes to prevent the tofu from cooking.
- Blend Until Silky: Break the silken tofu into chunks and add it to a high-speed blender or food processor. Pour in the melted chocolate, maple syrup, cocoa powder, vanilla extract, and sea salt.
- Mix: Blend on high speed for 60-90 seconds. Stop to scrape down the sides if needed. The mixture should be completely smooth, glossy, and velvety with no visible tofu bits.
- Adjust: Taste your mousse! If you want it sweeter, add a tablespoon more maple syrup. For a deeper chocolate flavor, add a tablespoon more cocoa powder. Blend briefly to combine.
- Chill: Divide evenly among 4-6 serving glasses or ramekins. Smooth the tops with a spatula. Cover tightly with plastic wrap, pressing it directly onto the surface of the mousse to prevent a skin from forming. Refrigerate for at least 1 hour (2 hours is ideal).
- Serve: Remove from the fridge 5 minutes before serving. Top with coconut whipped cream, fresh berries, and chocolate shavings.
Nutrition
Ingredients
To get that perfect velvety consistency, precision matters. Here is everything you need to make this easy vegan chocolate mousse:
- Silken Tofu: 1 (16-ounce) package. Note: It must be silken! Firm or medium tofu will result in a grainy texture.
- Semi-Sweet Chocolate Chips: 8 ounces. Opt for high-quality chocolate (around 60-70% cocoa) for the deepest flavor.
- Pure Maple Syrup: 4 tablespoons.
- Unsweetened Cocoa Powder: 3 tablespoons.
- Pure Vanilla Extract: 1 teaspoon.
- Fine Sea Salt: 1/8 teaspoon.

Optional Garnishes:
- Coconut whipped cream
- Fresh berries (raspberries, strawberries, or blueberries)
- Dark chocolate shavings
- Fresh mint leaves
Instructions
Get ready to see some kitchen alchemy in action. The process is straightforward, but following these steps ensures that we get the glossy, professional finish we’re after.
1. Melt the Chocolate
Start by placing your semi-sweet chocolate chips in a microwave-safe bowl. Microwave them in 30-second intervals. This part is crucial: stir thoroughly between each interval. It usually takes about 1-2 minutes total. You want to be careful not to overheat it, as chocolate can seize and become grainy if it gets too hot. Once it’s completely melted and smooth, set it aside to cool slightly for 2-3 minutes. You want it warm enough to flow, but not scorching hot, or it might cause the tofu to separate when they meet.
2. Blend Until Silky Smooth
Here is the step that transforms humble ingredients into a rich chocolate mousse. Add the silken tofu to a high-speed blender or food processor. I recommend breaking it into smaller chunks first to help the blades catch it easily.
Pour in your slightly cooled melted chocolate, maple syrup, cocoa powder, vanilla extract, and sea salt. Blend on high speed for 60-90 seconds. You should stop and scrape down the sides once or twice to ensure everything is incorporated. Keep blending until the mixture is completely smooth, glossy, and uniform. There should be absolutely no visible tofu bits remaining. The texture should look velvety and luxurious right in the blender jar!
3. Taste and Adjust
This is arguably the most challenging part of the recipe, trying not to eat it all right out of the blender! Taste your mousse. If you have a serious sweet tooth, you can blend in an additional tablespoon of maple syrup. Want a bolder, darker profile? Add another tablespoon of cocoa powder. If you love vanilla, a splash more won’t hurt. Just give it a brief blend after any additions to fully incorporate them.
4. Transfer and Chill
Divide the mousse evenly among 4-6 individual serving glasses or ramekins, or into one large serving bowl. Using a spatula to smooth the tops gives it that professional patisserie look. Cover each container tightly with plastic wrap.
Pro Tip: Press the plastic wrap directly onto the mousse’s surface. This prevents a “skin” from forming on top, keeping it silky all the way through. Refrigerate for at least 1 hour, though 2 hours is ideal. This chilling time allows the mousse to firm up and the flavors to meld beautifully.
5. Finish & Serve
Remove the mousse from the refrigerator about 5 minutes before serving to take the chill off slightly; this releases the flavors. Top each serving with a generous dollop of coconut whipped cream, a handful of fresh raspberries, and a sprinkle of dark chocolate shavings. For an extra elegant touch, add a small sprig of fresh mint. Serve immediately and watch your guests’ eyes light up with that first luxurious spoonful!

Tips & Variations for the Best Chocolate Mousse
This recipe is incredibly forgiving, but a few minor tweaks can take it from good to absolutely unforgettable. Here are the tricks I’ve learned along the way to ensure your dairy-free chocolate mousse is perfect every time.
- Temperature is Key: One common issue with tofu-based desserts is “seizing.” This happens if your chocolate is boiling and your tofu is ice cold. I recommend taking your silken tofu out of the fridge about 10 minutes before you start. This brings it slightly closer to room temperature, ensuring it emulsifies perfectly with the warm chocolate for a silky-smooth chocolate mousse texture.
- Sweetener Swaps: While I love the caramel notes that maple syrup adds, you can easily substitute it with agave nectar for a more neutral sweetness. If you are watching your sugar intake, a liquid monk fruit sweetener works surprisingly well here, too!
- The Orange Twist: Chocolate and orange are a match made in heaven. For a holiday variation, grate the zest of one fresh orange into the blender. It adds a zippy, aromatic brightness that cuts through the chocolate’s richness.
- Espresso Elevation: Want to intensify the chocolate flavor? Add half a teaspoon of instant espresso powder to the blender. It won’t make the mousse taste like coffee; it simply deepens the cocoa profile, making it taste more “expensive.”
Nutritional Note: One of the best things about this recipe is the protein content from the tofu. Unlike traditional heavy cream mousse, this version packs a plant-based protein punch, making it a dessert that actually leaves you feeling satisfied rather than sluggish. Nutritional information is approximate and may vary based on ingredients used.

What to Serve With Chocolate Mousse
While this mousse is undoubtedly the star of the show, the right pairings can elevate the experience by adding texture and contrast. Since the mousse is so creamy and soft, I always look for something with a bit of a crunch or acid to balance it out.
- Fresh Berries: The tartness of raspberries or strawberries cuts through the density of the chocolate perfectly. It’s a classic pairing for a reason; it just works.
- Almond Biscotti: If you aren’t strictly gluten-free, a crisp almond biscotti on the side is perfect for dipping. The crunch provides a satisfying contrast to the airy chocolate mousse.
- Toasted Coconut Flakes: If you are keeping it dairy-free and want to emphasize the tropical notes (especially if you use coconut whip), toast large coconut flakes in a dry pan until golden, then sprinkle them on top.
- Salted Caramel Sauce: For a truly decadent treat, drizzle a little vegan salted caramel over the top just before serving. The combination of sweet, salty, and bitter chocolate is totally addictive.
Frequently Asked Questions
How can I make my own chocolate mousse if I don’t have a blender?
If you don’t have a high-speed blender, you can use a food processor or even an immersion blender (stick blender). The key is to break the tofu into as many pieces as possible before adding the chocolate. If you use an immersion blender, be sure to move it up and down to incorporate plenty of air, which helps mimic the traditional airy texture of a mousse.
What are the common mistakes when making mousse with tofu?
The two biggest pitfalls are using the wrong type of tofu and temperature shock. You absolutely must use silken tofu; block tofu (even soft) has a lower water content and will result in a grainy, hummus-like texture rather than a dessert. Secondly, if your melted chocolate is too hot when it hits cold tofu, it can harden instantly (seize) into tiny chips. Tempering the ingredients as described in the instructions solves this!
Is chocolate mousse better with milk or dark chocolate?
This is a matter of personal preference, but for this specific recipe, I recommend semi-sweet or dark chocolate (around 60-70%). Because the tofu base is neutral and creamy, a darker chocolate ensures the final result tastes intensely chocolatey rather than diluted. If you prefer a sweeter, milder dessert, you can use dairy-free milk chocolate, but you may want to reduce the maple syrup slightly.
Conclusion
There you have it: a chocolate mousse recipe that feels sophisticated enough for a dinner party but easy enough for a Tuesday-night craving. I love that this recipe flips the script on traditional French desserts, proving that plant-based ingredients can deliver all the richness and flavor we love.
I can’t wait for you to try this! It’s one of those recipes that may become a staple in your kitchen rotation. If you whip this up, let me know how it turned out or what toppings you chose. Did you go for the classic berries or try the espresso twist? Drop a comment below, I’d love to hear about your creation!