I have to be honest with you. When I first tried making chocolate mousse with avocado, I was skeptical. Like, deeply skeptical. I kept waiting for that weird, grassy, green-bean taste that usually accompanies “healthy” desserts. I half-expected my kids to look at their bowls and ask why I was serving them guacamole for dessert. Spoiler alert: they didn’t. They asked for seconds.
This happened about three years ago, on a random Tuesday night when I had a sudden, intense craving for something rich and chocolatey but also knew I needed to keep things somewhat light (and vegan, because I was trying to cut out dairy for a week). I had two ripe avocados sitting on the counter looking a little too brown to be good for anything else. I also had a half-empty bag of cocoa powder and some heavy cream substitute in the fridge. I figured, what’s the worst that could happen? A little disappointment? Maybe some wasted avocado?
Instead, I got the creamiest, most decadent chocolate mousse I’ve ever made. Seriously. It has this luxurious mouthfeel that rivals any mousse from a fancy French bakery or a high-end restaurant. The secret isn’t just the avocado—it’s the ratio. When you blend ripe avocado with high-quality cocoa and a touch of sweetness, the avocado disappears completely. It doesn’t taste like fruit. It tastes like chocolate. Pure, unadulterated chocolate.
I’ve made this vegan chocolate avocado mousse at least a dozen times since that first accidental discovery. I’ve tweaked it with different sweeteners, added different extracts, and tested it on everyone from my pickiest eater to my most skeptical foodie friends. The result is always the same: people are confused, delighted, and asking for the recipe. It’s become my go-to when I want to impress guests without spending hours in the kitchen, or when I just need a quick dessert fix that doesn’t leave me feeling sluggish afterward.
What I love most about this recipe is how simple it is. There’s no cooking required. No tempering chocolate. No double boiler. No whipping egg whites. Just blend, chill, and eat. It’s the kind of dessert that feels like cheating, but it’s actually just smart cooking. And let’s be real, if it makes dinner feel like a treat without the guilt, I’m all in.
Why You’ll Love This Recipe
There are a lot of reasons I keep coming back to this vegan chocolate avocado mousse, but here are the big ones that make it a staple in my rotation.
- Zero Cooking Required — Seriously, if you can use a blender, you can make this. I’ve made it at 11 PM after a long day when I didn’t even want to wash a pan. Just toss everything in the blender, hit go, and you’re done. No heat, no mess, no stress.
- Actually Creamy (Not Gooey) — I know what you’re thinking. “Avocado mousse sounds slimy.” I thought the same thing. But when you use the right ripe avocado and blend it long enough, it turns into a silky, smooth pudding. It’s not gooey. It’s genuinely velvety. Trust me on this.
- Ready in 5 Minutes — The active time is about 5 minutes. The rest is just chilling in the fridge. So if you have a craving at 8 PM, you can have dessert by 8:15 PM (or 9:15 PM if you’re impatient like me). It’s faster than ordering takeout.
- Wholesome Ingredients — You know exactly what’s in it. Avocados, cocoa powder, maple syrup, almond milk, vanilla. No weird gums, no preservatives, no unpronounceable chemicals. It’s clean eating that doesn’t taste like cardboard.
- Gluten-Free and Vegan — Naturally. No swaps needed. This is perfect for my gluten-free friends and anyone avoiding dairy. It’s inclusive by design.
- Feels Indulgent — With the flaky sea salt on top, this tastes like a high-end chocolate truffle. It’s rich, salty, sweet, and satisfying. It feels like a cheat meal, but it’s actually packed with healthy fats and fiber.
This is my secret weapon for dinner parties. I serve it in little glasses with a dollop of coconut whipped cream, and people are always shocked when I tell them it’s made with avocado. It’s the kind of dessert that starts conversations. “Wait, this is avocado?!” Yes. Yes, it is.
Ingredients You’ll Need
Here’s the best part: you probably have most of these ingredients already. This isn’t a recipe that requires a special trip to the store. It’s pantry-friendly and fridge-staple friendly.
For the Mousse Base
Ripe avocados (2 large / about 400g flesh) — This is the star. They need to be ripe. I mean, really ripe. If you press them gently and they give a little, they’re good. If they’re hard, they’re not ready. If they’re mushy, they’re overdone. Look for Hass avocados that are dark green or nearly black. The riper, the creamier the mousse.
Unsweetened cocoa powder (½ cup / 45g) — I use natural cocoa powder, not Dutch-processed, for this. It has a more intense chocolate flavor. Quality matters here because you’re tasting it directly. I like Guittard or Droste. Avoid the cheap stuff in the kids’ hot chocolate mix.
Maple syrup (¼ cup / 60ml) — I prefer real maple syrup for its depth of flavor. Agave nectar works too if you want something neutral. Honey doesn’t work because this is vegan. Adjust the amount based on how sweet your cocoa is and how sweet you like it.
Almond milk (2-3 tablespoons / 30-45ml) — Any unsweetened plant milk works. Almond milk is my go-to because it’s light and doesn’t overpower the chocolate. Oat milk works too, but it’s thicker, so you might need less. Avoid coconut milk unless you want a coconut flavor.
Vanilla extract (1 teaspoon / 5ml) — Pure vanilla, not imitation. It enhances the chocolate flavor and adds warmth. Don’t skip this.
Flaky sea salt (½ teaspoon / 3g) — I use Maldon sea salt for topping. It adds that crucial salty contrast that makes chocolate taste chocolate-y. Regular table salt works in the blend, but flaky salt on top is non-negotiable for the texture and look.
Optional: Espresso powder (½ teaspoon / 1g) — This is my secret weapon. It doesn’t make the mousse taste like coffee. It just deepens the chocolate flavor, making it richer and more complex. If you don’t have it, skip it. But I highly recommend it.
Optional: Coconut whipped cream — For serving. If you want to go all out, top each bowl with a dollop of coconut whipped cream. It adds a nice visual contrast and extra creaminess.
Substitutions
No maple syrup? Use agave nectar or date syrup. Avoid granulated sugar because it doesn’t dissolve well in a no-bake recipe.
Don’t like almond milk? Use oat milk, soy milk, or even a splash of water. Just add it slowly.
Avocados not ripe? If you’re in a pinch, you can bake the avocados in their skins at 350°F for 10 minutes to soften them, but the flavor won’t be as sweet.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
High-speed blender — I use my Vitamix, but a standard blender works too. A food processor works as well. The key is that it needs to be powerful enough to break down the avocado fibers completely. If you have lumps after blending, keep going.
Spatula — For scraping down the sides of the blender. You want every bit of that creamy goodness.
Serving dishes — I like little ramekins or even mason jars. It looks pretty and makes portion control easy. But a big bowl works too if you’re sharing.
Measuring cups and spoons — Standard stuff. Dollar store versions work fine.
Optional: Melon baller — If you want to make avocado spheres to hide in the mousse (for the uninitiated), this helps. But honestly, I just blend it all together.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep Your Avocados (2 minutes)
Wash your avocados. Cut them in half lengthwise, remove the pit, and scoop out the flesh into your blender. I use a spoon to get every bit of flesh. If there are any dark spots or brown bits, scrape those off. You want only the bright green flesh. Discard the skins and pits (or save the pits for later tricks—just kidding, don’t eat them).
Step 2: Add the Wet Ingredients (1 minute)
Add the maple syrup, almond milk, vanilla extract, and espresso powder (if using) to the blender with the avocado. Don’t blend yet. Just let it all sit together for a moment. This helps the blender get a good grip on everything.
Step 3: Blend Until Silky (3-5 minutes)
This is the most important step. Start your blender on low and gradually increase to high. Blend for at least 3-5 minutes. I know, that sounds like a long time for such a simple recipe. But trust me. You need to blend it until every single fiber of the avocado is broken down. The mixture should be completely smooth, with no green specks or lumps. It should look like thick chocolate pudding. If you see lumps, keep blending. I’ve made this mistake before, and the texture was off. Don’t rush this step.
Step 4: Taste and Adjust (1 minute)
Stop the blender and taste the mousse. Is it too bitter? Add a little more maple syrup. Is it too thick? Add another tablespoon of almond milk. Is it not chocolatey enough? Add a spoonful more cocoa powder. This is your chance to make it perfect for your taste buds.
Step 5: Chill (At least 30 minutes)
Transfer the mousse into serving dishes. Cover with plastic wrap or lids. Put it in the fridge for at least 30 minutes. This isn’t strictly necessary, but it helps the flavors meld together and gives it a firmer, more pudding-like texture. If you’re impatient, you can eat it right away, but chilled is better. I usually make it in the morning and eat it for dessert.
Step 6: Top and Serve
Just before serving, sprinkle flaky sea salt over the top. If you’re using coconut whipped cream, add a dollop on each bowl. Add a few dark chocolate chips or fresh raspberries for garnish if you want to get fancy. But honestly, the salt is the best topping.
Total Time: About 10 minutes active, plus 30 minutes chilling.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.
Choose the Right Avocado
This is the #1 factor. If your avocado is underripe, your mousse will be grainy and taste grassy. If it’s overripe, it might taste fermented. Look for avocados that yield to gentle pressure. They should feel heavy for their size. I always buy a few at different stages of ripeness so I can pick the perfect one.
Blend Longer Than You Think
I cannot stress this enough. Blend until it’s perfectly smooth. I usually blend for 5 minutes. If you stop too early, you’ll have bits of avocado skin or fiber in your mousse. It’s not pretty. And it’s not creamy. Keep blending until your blender motor gets warm.
Use High-Quality Cocoa
Since there’s only one main flavor besides the avocado, the cocoa needs to shine. Don’t use the cheapest cocoa powder you can find. It will taste dusty and bitter. A good natural cocoa powder makes all the difference. I’ve tried many brands, and Guittard is my favorite for this recipe.
Don’t Skip the Salt
Salt enhances chocolate. It’s science. Without salt, the chocolate tastes flat. With salt, it tastes rich and complex. Use flaky sea salt on top for texture and a burst of flavor. It’s the finish that makes people ask, “What is that?”
Chill Before Serving
Warm avocado mousse is… weird. It’s not the right texture. Chilling firms it up and makes it feel more like a traditional mousse. It also lets the flavors meld. I usually make it the night before, but if you’re in a hurry, 30 minutes in the freezer works too.
Common Mistakes (and how to avoid them)
Mistake: Mousse is too thick. Fix: Add more almond milk, one tablespoon at a time. Blend again.
Mistake: Mousse is too thin. Fix: Add more cocoa powder or a little more avocado. Blend again.
Mistake: Mousse is bitter. Fix: Add more maple syrup. Remember, cocoa powder is naturally bitter. You need enough sweetener to balance it.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Mint Chocolate Chip
Add ½ teaspoon peppermint extract and ¼ cup mini chocolate chips at the end. Blend the chips in briefly so they’re chunky. This tastes like a mint chocolate bar.
Peanut Butter Cup
Add 2 tablespoons peanut butter to the blender. Top with crushed peanuts. This is my husband’s favorite version. It’s like a Reese’s Cup in mousse form.
Chili Chocolate
Add a pinch of cayenne pepper or ¼ teaspoon chili powder. It adds a subtle heat that complements the chocolate. Great for fall.
Orange Chocolate
Add 1 teaspoon orange zest and 1 tablespoon orange juice. It tastes like a chocolate orange. Very festive.
Coconut Chocolate
Use coconut milk instead of almond milk and add ½ teaspoon coconut extract. Top with toasted coconut flakes.
Dietary Modifications
Sugar-Free: Use stevia or monk fruit sweetener instead of maple syrup. Adjust based on your sweetener’s potency.
Nut-Free: Use oat milk or sunflower seed butter instead of almond milk. This is safe for nut allergies.
Low-Fat: This recipe is naturally higher in fat due to the avocado, but if you’re watching fat, you can reduce the avocado to 1 and add more almond milk. It won’t be as creamy, but it’ll work.
Serving & Storage
How to Serve:
I usually serve this straight from the fridge in small glasses. It looks elegant and portion-controlled. But here are other ways I’ve enjoyed it:
Side Dishes:
This is a dessert, so it doesn’t really have side dishes. But it pairs well with:
- Fresh berries (raspberries, strawberries, blackberries)
- Coconut whipped cream
- Dark chocolate shavings
- Crushed nuts (almonds, pecans, walnuts)
Storage Instructions:
Refrigerator: Store in an airtight container for up to 3 days. The avocado might oxidize slightly, turning a darker green, but it’s still safe to eat. Stir it before serving.
Freezing: This doesn’t freeze well. The avocado texture changes when thawed, and it can become grainy. I recommend making it fresh.
Meal Prep: I make this on Sunday and eat it throughout the week. It’s perfect for meal prep because it’s healthy, filling, and satisfies sweet cravings.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
Per Serving (based on 4 servings):
- Calories: 220
- Protein: 4g
- Carbs: 22g
- Fiber: 8g
- Sugar: 12g
- Fat: 14g
- Saturated Fat: 2g
- Cholesterol: 0mg
- Sodium: 150mg
What’s Good:
- High in fiber from the avocado
- Healthy fats from the avocado
- Low in sugar compared to traditional mousse
- Gluten-free and dairy-free
What to Know:
This is still a dessert. It has sugar and fat. But it’s nutrient-dense fat, not empty calories. When I want to make it lighter, I reduce the maple syrup and add more cocoa. But usually? I just enjoy a reasonable portion and feel good about it.
Final Thoughts
So that’s my go-to vegan chocolate avocado mousse! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved me from takeout orders more times than I can count. It’s my answer to “what’s for dessert” when I’m tired, don’t want to cook, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different add-ins, swap in your favorite sweeteners, adjust the salt. The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use frozen avocado?
Yes, you can use frozen avocado, but it needs to be thawed completely before blending. Frozen avocado can be a bit watery, so you might need to adjust the liquid in the recipe. I prefer fresh avocado for the best texture, but frozen works in a pinch.
Why is my mousse grainy?
This usually means you didn’t blend it long enough. Avocado has fibers that need to be broken down. Blend for at least 5 minutes. If you have a high-speed blender, you might need less time. If you still have lumps, try straining the mixture through a fine-mesh sieve.
Can I make this ahead for a dinner party?
Absolutely. This is actually better made ahead. The flavors meld together overnight, and it’s already chilled and ready to serve. I usually make it the day before the party. Just cover it tightly and store it in the fridge.
Does it taste like avocado?
No. Not at all. Once blended, the avocado is undetectable. It just adds creaminess and richness. If you taste avocado, your avocados were underripe or you didn’t blend it long enough.
Can I use honey instead of maple syrup?
If you’re not vegan, yes, you can use honey. It will work the same way. But for a vegan recipe, use maple syrup, agave nectar, or date syrup.
How long does this last in the fridge?
Up to 3 days. After that, the avocado might start to oxidize and turn brown. It’s still safe to eat, but the texture and flavor might change. Stir it before serving if it’s separated.
Can I freeze this mousse?
I don’t recommend it. The avocado texture changes when frozen and thawed. It can become grainy and watery. It’s best enjoyed fresh.
Pin This Recipe!
Vegan Chocolate Avocado Mousse
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A rich, creamy, and decadent chocolate mousse made with ripe avocados, cocoa powder, and maple syrup. This no-bake dessert is vegan, gluten-free, and ready in just minutes.
Ingredients
- 2 large ripe avocados (about 400g flesh)
- 1/2 cup (45g) unsweetened cocoa powder
- 1/4 cup (60ml) maple syrup
- 2–3 tablespoons (30-45ml) almond milk
- 1 teaspoon vanilla extract
- 1/2 teaspoon flaky sea salt (for topping)
- 1/2 teaspoon espresso powder (optional)
Instructions
- Wash avocados, cut in half, remove pits, and scoop the flesh into a high-speed blender.
- Add maple syrup, almond milk, vanilla extract, and espresso powder (if using) to the blender.
- Blend on low, gradually increasing to high, for 3-5 minutes until the mixture is completely smooth and silky with no lumps.
- Taste the mousse and adjust sweetness or thickness by adding more maple syrup or almond milk as needed.
- Transfer the mousse into serving dishes and chill in the refrigerator for at least 30 minutes.
- Before serving, sprinkle with flaky sea salt and top with coconut whipped cream or chocolate chips if desired.
Notes
Ensure avocados are very ripe for the creamiest texture. Blend for a full 3-5 minutes to break down avocado fibers completely. Do not freeze as the texture may become grainy upon thawing. Store in an airtight container in the fridge for up to 3 days.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 220
- Sugar: 12
- Sodium: 150
- Fat: 14
- Saturated Fat: 2
- Carbohydrates: 22
- Fiber: 8
- Protein: 4
Keywords: vegan, gluten-free, chocolate mousse, avocado, healthy dessert, no-bake, dairy-free, easy recipe



