Tofu Avocado Chocolate Mousse – Creamy, Rich, and Surprisingly Light
This tofu avocado chocolate mousse is the kind of dessert that feels fancy but takes almost no effort. It’s silky, deeply chocolatey, and sweet enough to satisfy a craving without weighing you down. If you’ve never blended tofu and avocado before, you’re in for a pleasant surprise.

The texture is luscious, the flavor is pure chocolate, and the ingredients are simple. Make it for a quick weeknight treat or an easy make-ahead dessert for guests.
What Makes This Recipe So Good
- Ultra-creamy texture: Silken tofu and ripe avocado blend into a cloud-like mousse—no whipping required.
- Deep chocolate flavor: Cocoa powder and melted dark chocolate create a rich, balanced taste.
- Naturally dairy-free: No cream needed, but you’ll never miss it.
- Fast and foolproof: Everything goes into a blender or food processor. Chill and enjoy.
- Make-ahead friendly: It sets beautifully in the fridge and tastes even better the next day.
Ingredients
- 12 ounces silken tofu, drained
- 1 ripe avocado
- 1/2 cup dark chocolate chips or chopped dark chocolate (60–70%), melted and slightly cooled
- 1/4 cup unsweetened cocoa powder
- 1/4 to 1/3 cup maple syrup or agave, to taste
- 1 teaspoon pure vanilla extract
- Pinch of fine sea salt
- 2–3 tablespoons non-dairy milk, as needed for blending
- Optional toppings: coconut whipped cream, raspberries, sliced strawberries, shaved chocolate, cacao nibs
How to Make It

- Melt the chocolate: Place the chocolate in a microwave-safe bowl.Heat in 20–30 second bursts, stirring between each, until smooth. Let it cool for 2–3 minutes so it doesn’t seize when blended.
- Prep the tofu and avocado: Drain the tofu well. Scoop the avocado flesh from the peel and discard the pit.
- Blend the base: In a high-speed blender or food processor, add tofu, avocado, cocoa powder, maple syrup, vanilla, and salt.Blend until mostly smooth.
- Add melted chocolate: With the motor running, stream in the melted chocolate. Blend until completely silky. If it’s too thick, add non-dairy milk 1 tablespoon at a time.
- Taste and adjust: Add a splash more sweetener for sweetness, cocoa for intensity, or a pinch more salt to sharpen the flavor.
- Chill: Spoon into ramekins or glasses.Cover and refrigerate for at least 1 hour, or up to 24 hours, to set.
- Serve: Top with berries, coconut whip, or shaved chocolate. Serve cold.
How to Store
- Refrigerator: Cover tightly and refrigerate for up to 3 days. Keep toppings off until serving.
- Freezer: Freeze in airtight containers for up to 1 month.Thaw in the fridge overnight and whisk to refresh the texture.
- Make-ahead: For parties, portion into small cups the day before and garnish just before serving.
Health Benefits
- Protein boost: Silken tofu adds plant-based protein that helps keep you satisfied.
- Heart-healthy fats: Avocado brings monounsaturated fats that support cardiovascular health.
- Antioxidants: Cocoa and dark chocolate are rich in flavanols, which may support brain and heart health.
- Lower sugar option: Using maple syrup lets you control sweetness, and the richness means you can use less.
- Dairy-free and gluten-free: Great for various dietary needs without sacrificing taste.
Pitfalls to Watch Out For
- Using firm tofu: Silken tofu is key for a smooth texture. Firmer types will make the mousse grainy.
- Unripe avocado: A hard or underripe avocado won’t blend well and can taste bitter.
- Overheating chocolate: Burnt chocolate turns chalky. Melt gently and cool slightly before blending.
- Skipping the chill: The mousse needs time in the fridge to set and develop flavor.
- Under-seasoning: A small pinch of salt makes the chocolate pop.Don’t leave it out.
Variations You Can Try
- Mocha Mousse: Add 1–2 teaspoons instant espresso powder for a coffee kick.
- Orange-Chocolate: Stir in 1 teaspoon orange zest and a splash of orange extract.
- Mint Chip: Add 1/4 teaspoon peppermint extract and fold in mini chocolate chips.
- Spiced Mexican Chocolate: Add 1/2 teaspoon ground cinnamon and a small pinch of cayenne.
- Peanut Butter Swirl: Blend in 2 tablespoons peanut or almond butter for a nutty twist.
- Low-Sugar: Use a granular, zero-calorie sweetener that dissolves well, and choose 70% dark chocolate.
FAQ
Can I use regular tofu instead of silken tofu?
Firm or extra-firm tofu won’t blend as smoothly and can leave a chalky texture. If silken tofu isn’t available, use soft tofu and blend longer, adding a splash more milk as needed.
Do I have to use melted chocolate, or is cocoa powder enough?
Cocoa powder alone works, but melted chocolate adds body, shine, and a more luxurious mouthfeel. For the best texture, use both as listed.
What sweetener works best?
Maple syrup blends easily and adds a subtle caramel note. Agave or date syrup also works. If using a granular sweetener, dissolve it in a bit of warm non-dairy milk first to avoid grit.
How can I make it higher in protein?
Use the full 12 ounces of tofu and add 1 tablespoon of almond butter or a scoop of unflavored or chocolate plant protein. Blend thoroughly and adjust milk for texture.
Why is my mousse bitter?
Bitter taste usually comes from underripe avocado or overly dark chocolate. Sweeten a bit more, add a touch of vanilla, and balance with a small extra pinch of salt.
Can I make this without avocado?
Yes. Replace the avocado with an extra 6 ounces of silken tofu and 1 tablespoon coconut oil for richness. The texture will be slightly lighter but still creamy.
Final Thoughts
This tofu avocado chocolate mousse is proof that simple ingredients can create a truly special dessert. It’s quick, flexible, and indulgent without feeling heavy. Keep a batch in the fridge for weeknight treats, or dress it up with fresh berries for guests. Once you try it, you might not go back to the classic version.

Ingredients
Method
- Melt the chocolate: Place the chocolate in a microwave-safe bowl. Heat in 20–30 second bursts, stirring between each, until smooth. Let it cool for 2–3 minutes so it doesn’t seize when blended.
- Prep the tofu and avocado: Drain the tofu well. Scoop the avocado flesh from the peel and discard the pit.
- Blend the base: In a high-speed blender or food processor, add tofu, avocado, cocoa powder, maple syrup, vanilla, and salt. Blend until mostly smooth.
- Add melted chocolate: With the motor running, stream in the melted chocolate. Blend until completely silky. If it’s too thick, add non-dairy milk 1 tablespoon at a time.
- Taste and adjust: Add a splash more sweetener for sweetness, cocoa for intensity, or a pinch more salt to sharpen the flavor.
- Chill: Spoon into ramekins or glasses. Cover and refrigerate for at least 1 hour, or up to 24 hours, to set.
- Serve: Top with berries, coconut whip, or shaved chocolate. Serve cold.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
