Last Tuesday, I was staring into my open refrigerator, feeling that specific kind of late-night desperation that only strikes after dinner is done and the kids are finally asleep. I had a bag of spinach wilting in the crisper, three overripe avocados that were definitely past their prime for toast, and a sudden, overwhelming craving for something sweet. Not just “sweet.” I wanted rich, dark, velvety chocolate. But I also didn’t want to turn on the oven or make a huge mess. And, let’s be honest, I didn’t want to eat a whole pint of ice cream and face the consequences the next morning.
I grabbed an avocado. I grabbed a spoon. I was about to throw the fruit in the compost bin when I remembered a tweet I’d seen weeks ago about blending avocados with cocoa powder. I laughed. I actually laughed out loud in my empty kitchen. Chocolate mousse made from a green fruit? It sounded like a diet food trap, the kind of thing people make when they’re trying to convince themselves they’re eating healthy.
But I was tired. And I was hungry. So I threw the avocado in the blender, added cocoa powder, a splash of almond milk, some maple syrup, and a dash of vanilla. I hit the button. The machine whirred, turning my sad, green ingredients into a dark, glossy brown sludge. I tasted it. My eyes went wide. It wasn’t just “okay.” It was incredible. It was creamy, rich, and deeply chocolatey, with absolutely zero avocado taste. Just pure, unadulterated dessert satisfaction.
I’ve made this vegan chocolate avocado mousse probably fifty times since that random Tuesday night. I’ve served it to skeptical friends, to my kids (who thought it was magic), and to myself when I needed a treat but wanted to keep things light. It’s become my go-to for when I want something fancy without the effort. And the best part? The flaky sea salt on top? That’s the secret. It cuts the sweetness and makes it taste like it came from a high-end bakery, not a blender.
Why You’ll Love This 5-Ingredient Vegan Chocolate Avocado Mousse
There are about ten reasons I keep coming back to this recipe, but if I’m being honest, it’s mostly because it solves three big problems: it’s fast, it’s healthy-ish, and it’s ridiculously easy.
- Stupid Simple — Seriously, if you can dump ingredients into a blender, you can make this. I’ve made it at 11 PM while wearing pajamas and holding a baby. No cooking. No chopping. No standing over a stove.
- Lightning Fast — It takes about 5 minutes from start to finish. That’s it. Five minutes. I can make this faster than I can order takeout, and it’s way better for you.
- Actually Healthy — Yes, it has avocado and cocoa. It’s full of healthy fats, fiber, and antioxidants. It’s dessert that doesn’t leave you feeling sluggish. I feel good eating this.
- Crowd-Pleaser — I’ve served this to chocolate snobs and picky eaters. Everyone loves it. No one can taste the avocado. I’ve had people ask for the recipe, only to be shocked when I tell them the main ingredient is a fruit.
- Pantry-Friendly — You probably have most of these ingredients already. Cocoa powder, maple syrup, vanilla, milk, and avocados. If you have those, you’re good to go.
This is my secret weapon for last-minute guests or when I need to satisfy a sweet tooth without guilt. It’s reliable, delicious, and surprisingly elegant.
Ingredients You’ll Need for Vegan Chocolate Avocado Mousse
Here’s the best part: you probably have most of this already. I’m particular about three ingredients here, and I’ll tell you exactly why. This isn’t just “blend stuff together”—the quality of your ingredients matters, especially when there are only five of them.
For the Base
Ripe avocados (2 medium, about 1 cup / 240g flesh) — This is non-negotiable. They need to be ripe. Soft to the touch, almost squishy. If they’re hard, they won’t blend smoothly and your mousse will be chunky. I buy them a few days before I plan to make this so they have time to ripen. Hass avocados are the best for this.
Unsweetened cocoa powder (½ cup / 50g) — Use good quality here. I prefer Dutch-processed cocoa because it’s darker and less bitter. Regular unsweetened cocoa works too, but Dutch-processed gives that rich, brownie-like flavor. Don’t use chocolate drinking mix—it has sugar and milk solids in it.
Maple syrup (¼ cup / 60ml) — I use pure maple syrup, not pancake syrup. It adds a subtle caramel note that pairs beautifully with chocolate. Honey works if you’re not vegan, but maple keeps it plant-based. Agave nectar is another option if you prefer a milder sweetness.
Vanilla extract (1 teaspoon / 5ml) — Real vanilla, not imitation. It brightens up the chocolate flavor and makes it taste more complex. A little goes a long way.
For the Texture
Almond milk (2-3 tablespoons / 30-45ml) — I use unsweetened almond milk because it’s light and doesn’t add extra sweetness. Oat milk works too and makes it creamier. Coconut milk is an option, but it can add a coconut flavor that might not be what you want. Start with 2 tablespoons—you can always add more if it’s too thick.
The Finish
Flaky sea salt (a pinch / about ¼ teaspoon) — This is the game-changer. Maldon sea salt is my favorite, but any flaky salt works. The salt enhances the chocolate flavor and adds a satisfying crunch. Don’t skip this step. It makes the mousse taste like it came from a fancy dessert shop.
Optional Add-ins:
- Espresso powder (½ teaspoon) — Adds depth to the chocolate flavor. It doesn’t make it taste like coffee, just richer chocolate.
- Chopped nuts (2 tablespoons) — Walnuts or pecans add crunch and make it feel more like a truffle.
- Coconut flakes (2 tablespoons) — Toasted coconut adds a nice tropical twist.
Equipment Needed
You don’t need fancy equipment for this. Here’s what I actually use.
Blender or Food Processor — I use a high-speed blender like a Vitamix, but a regular blender works fine. A food processor is great too, especially if you want a thicker texture. The key is that it needs to be powerful enough to break down the avocado completely. If you have a stick blender, that works too, but it might take a bit more effort.
Spatula — For scraping down the sides of the blender. I use a silicone spatula because it’s easy to clean.
Serving Bowls or Glasses — I like using small ramekins or dessert glasses to make it look fancy. But any bowl works. I’ve served it in coffee mugs when I’m being lazy.
Measuring Cups and Spoons — Pretty standard stuff. Dollar store versions work fine.
Optional but nice:
- Microplane — For grating dark chocolate over the top. Adds a nice visual touch.
- Piping bag — If you want to pipe the mousse into the bowls for a professional look. Not necessary, but fun.
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)
Cut the avocados in half, remove the pits, and scoop out the flesh into a bowl. I usually scoop it into the blender directly to save on dishes. Check the avocados—they should be dark green or black on the outside and soft inside. If they’re still light green, they’re not ripe enough. Give them a few more days.
Step 2: Add Ingredients to Blender (1 minute)
Add the avocado flesh, cocoa powder, maple syrup, vanilla extract, and almond milk to the blender. I add the liquid first, then the powders, then the avocado. It helps everything blend more evenly. Don’t overthink this—just dump it all in.
Step 3: Blend Until Smooth (2-3 minutes)
Blend on high speed for 2-3 minutes. This is the most important step. You need to blend until the mixture is completely smooth and creamy. If you have a high-speed blender, it’ll take about 1 minute. If you have a regular blender, it might take 3-4 minutes. Scrape down the sides with a spatula halfway through to make sure everything is incorporated. The mousse should be glossy and thick, with no chunks of avocado visible.
Step 4: Taste and Adjust (1 minute)
Taste the mousse. Do you need more sweetness? Add a little more maple syrup. Too thick? Add a splash more almond milk. Too thin? Add a bit more cocoa powder or freeze it for 10 minutes. This is your chance to make it perfect for your taste.
Step 5: Chill (Optional but recommended) (15-30 minutes)
I usually chill the mousse for at least 15 minutes before serving. It firms up slightly and tastes even better cold. You can serve it right away, but chilling makes it feel more like a real dessert. I put it in the fridge while I clean up the kitchen.
Step 6: Serve with Flaky Sea Salt (1 minute)
Spoon the mousse into serving bowls or glasses. Sprinkle with flaky sea salt. I like to use a little bit more than you think you need—the salt is what makes it special. Add any optional toppings like chopped nuts, coconut flakes, or a drizzle of nut butter.
Total Time: About 15 minutes (5 minutes active, 10 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 Ripe Avocados — This is the #1 tip. If your avocados aren’t ripe, the mousse will be chunky and not creamy. I buy avocados a few days before I plan to make this. If you’re in a hurry, you can ripen them faster by putting them in a paper bag with a banana for 24 hours.
- Don’t Skimp on Cocoa — Use enough cocoa powder. If you use too little, it will taste like avocado shake. I use ½ cup because I love strong chocolate flavor. Adjust to your taste, but don’t go below ¼ cup.
- Chill It — Chilling makes a huge difference. The cold temperature firms up the fats in the avocado, making the texture closer to real mousse. Don’t skip this step if you have the time.
- Flaky Salt is Key — Regular table salt won’t give you the same texture or flavor impact. Flaky sea salt adds a crunch and bursts of salty flavor that contrast with the sweet chocolate. It’s worth buying a small container.
- Blend Long Enough — Don’t rush the blending. If there are chunks of avocado, it ruins the experience. Blend until it’s completely smooth. It takes longer than you think.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
- Peanut Butter Mousse — Add 2 tablespoons of peanut butter to the blender. Swirl some extra peanut butter on top. It’s like a Reese’s cup in mousse form.
- Mint Chocolate Mousse — Add ½ teaspoon of peppermint extract. Top with crushed peppermint candies. Great for holidays.
- Chai Spice Mousse — Add 1 teaspoon of chai spice mix. It adds warmth and complexity. Amazing with a cup of tea.
- Coconut Mousse — Use coconut milk instead of almond milk. Add a teaspoon of coconut extract. Top with toasted coconut flakes. It’s tropical and delicious.
- Espresso Mousse — Add 1 teaspoon of espresso powder. Enhances the chocolate flavor without making it taste like coffee.
Dietary Modifications:
- Sugar-Free — Use monk fruit sweetener or stevia instead of maple syrup. It works, but the texture might be slightly different.
- Nut-Free — Use oat milk or soy milk instead of almond milk. The rest of the recipe is naturally nut-free.
- Gluten-Free — This recipe is naturally gluten-free. Just make sure your cocoa powder and vanilla extract are certified gluten-free.
Serving & Storage
How to Serve:
I usually serve this straight from the fridge in small dessert bowls. It looks rustic and stays cold. But here are other ways I’ve enjoyed it:
- With Fresh Berries — Strawberries or raspberries add a nice tart contrast to the sweet chocolate.
- With Whipped Cream — Coconut whipped cream is a great vegan option. It adds lightness and volume.
- With Cookie Crumbles — Crushed gluten-free cookies or graham crackers add crunch.
Storage Instructions:
Refrigerator: Store in an airtight container for up to 3 days. The avocado might oxidize slightly, turning a bit darker, but it will still taste good. Stir it before serving if it separates.
Freezing: This doesn’t freeze well because the avocado texture changes when thawed. It can become grainy. Make it fresh or store in the fridge for up to 3 days.
Meal Prep: Make the mousse on Sunday, store in the fridge, and serve throughout the week. It’s perfect for lunchbox desserts or after-school snacks.
Pro tip: If the mousse looks a bit separated after chilling, just stir it well. It will come back together. If it’s too thick, add a splash of milk and stir.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking.
| Per Serving (based on 4 servings) | Amount |
|---|---|
| Calories | 180 |
| Protein | 4g |
| Carbs | 22g |
| Fiber | 8g |
| Sugar | 12g |
| Fat | 10g |
| Saturated Fat | 2g |
| Cholesterol | 0mg |
| Sodium | 5mg |
What’s Good:
- High in fiber from the avocado
- Healthy fats from the avocado
- Antioxidants from the cocoa
- Low in saturated fat
What to Know:
- Contains natural sugars from maple syrup
- Calorie-dense due to avocado and cocoa
- Contains no dairy or gluten
My Take:
Look, this is dessert. It has chocolate and sweetener. But it’s also full of healthy fats and fiber. It’s way better than a candy bar or a slice of cake. When I eat this, I feel satisfied but not guilty. It’s a balance I’ve found works for me.
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 late-night snack attacks more times than I can count. It’s my answer to “what’s for dessert” when I want something sweet but don’t want to make a big deal out of it. My kids love it, my friends love it, and I love it because it’s healthy-ish and delicious.
Make it yours! Try different toppings, swap in your favorite milk, adjust the sweetness to your taste. 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. Just thaw it completely before blending. Frozen avocado can actually make the mousse thicker and colder, which is nice. I’ve used frozen avocados when I bought them in bulk and froze them. It works great.
Why did my mousse turn out grainy?
Usually means your avocados weren’t ripe enough or you didn’t blend it long enough. Ripe avocados are soft and blend easily. If you have a powerful blender, it should be smooth in 1-2 minutes. If you have a regular blender, blend for 3-4 minutes. Scrape down the sides halfway through.
Can I make this ahead for a dinner party?
Absolutely. Make it up to 2 days ahead and store in the fridge. It actually tastes better after chilling. Just add the flaky salt and toppings right before serving. I do this all the time for parties because it’s low-stress.
Does it taste like avocado?
No, not if you use ripe avocados and enough cocoa powder. The cocoa masks the avocado flavor completely. Most people can’t taste the avocado at all. They just taste rich, creamy chocolate. If you’re worried, start with a small batch to test it out.
Can I use honey instead of maple syrup?
You can, but it won’t be vegan. Honey adds a floral sweetness that’s different from maple syrup. If you’re not vegan, honey works fine. Agave nectar is another option if you want a neutral sweetness.
How long does this last in the fridge?
It lasts up to 3 days in an airtight container. The avocado might darken slightly, but it will still taste good. Stir it before serving if it separates. Don’t leave it out at room temperature for more than 2 hours.
Can I double this recipe?
Yes, double everything and use your biggest blender. The blending time might increase slightly. I do this when I’m meal-prepping or feeding a crowd. Just make sure your blender is big enough to handle the volume.
Pin This Recipe!
Vegan Chocolate Avocado Mousse: Easy 5-Ingredient Dessert
- Total Time: 15 minutes
- Yield: 4 servings 1x
Description
A rich, creamy, and velvety chocolate mousse made with just five simple ingredients. This healthy-ish, plant-based dessert is ready in minutes and tastes like high-end bakery chocolate without the guilt.
Ingredients
- 2 medium ripe avocados (about 1 cup / 240g flesh)
- ½ cup / 50g unsweetened cocoa powder (Dutch-processed preferred)
- ¼ cup / 60ml pure maple syrup
- 1 teaspoon / 5ml vanilla extract
- 2–3 tablespoons / 30-45ml unsweetened almond milk
- Pinch of flaky sea salt (about ¼ teaspoon)
Instructions
- Cut the avocados in half, remove the pits, and scoop the flesh into a blender.
- Add the cocoa powder, maple syrup, vanilla extract, and almond milk to the blender.
- Blend on high speed for 2-3 minutes until the mixture is completely smooth, glossy, and creamy with no chunks visible. Scrape down the sides halfway through if needed.
- Taste the mousse and adjust sweetness or thickness by adding more maple syrup or almond milk as desired.
- Chill in the refrigerator for at least 15-30 minutes to firm up (optional but recommended).
- Spoon into serving bowls or glasses and sprinkle with flaky sea salt before serving.
Notes
Ensure avocados are very ripe (soft to the touch) for a smooth texture. Dutch-processed cocoa provides a richer, darker flavor. Flaky sea salt is essential to enhance the chocolate flavor. The mousse can be stored in an airtight container in the fridge for up to 3 days. Do not freeze as the texture may become grainy.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1/4 of the recipe
- Calories: 180
- Sugar: 12
- Sodium: 5
- Fat: 10
- Saturated Fat: 2
- Carbohydrates: 22
- Fiber: 8
- Protein: 4
Keywords: vegan, chocolate mousse, avocado dessert, healthy dessert, gluten-free, 5-ingredient recipe, no-bake, dairy-free


