It’s 5:15 PM. You’ve just walked through the door, your feet are throbbing, and the fridge is staring back at you with that familiar, judgmental emptiness. There’s no dinner planned. There’s no energy to plan one. And then, right as you’re about to resign yourself to cereal or a sad bag of chips, you remember the avocado sitting on the counter.
Don’t panic. It’s not going to be a salad. Not today.
Last week, I was in a full-blown post-work slump. My kids were bouncing off the walls, my partner was asking “what’s for dinner?” for the third time, and I needed something that felt like a treat but didn’t require me to stand over a stove for an hour. I grabbed two avocados, some cocoa powder, and a can of coconut milk. I blended it all together while mentally checking out of reality. Ten minutes later, I had a bowl of rich, dark, creamy chocolate mousse that made my kids stop mid-rant and ask for seconds.
This vegan chocolate avocado mousse isn’t just a “healthy hack.” It’s a legitimate dessert. It’s the kind of thing you serve to guests who swear they’re “watching their sugar” and watch them inhale it while whispering, “This is amazing, what’s in it?” (Don’t tell them it’s avocado until they’ve had two bowls. Trust me.)
I’ve tested this recipe probably two dozen times. Sometimes with maple syrup, sometimes with honey (if we’re breaking vegan rules for a special occasion), sometimes with coconut cream instead of milk. But this version? The 5-ingredient, 5-minute, pure bliss version? It’s the one I make on repeat. It’s my answer to “5pm and nothing planned.” It’s fast, it’s easy, and it uses ingredients you probably already have.
Why You’ll Love This 5-Ingredient Chocolate Mousse
I know what you’re thinking. “Avocado in dessert? Really?” Here’s the thing: once you taste it, you’ll forget the avocado is there. It’s all about the texture and the chocolate. Here’s why this recipe has earned a permanent spot in my weekly rotation:
Zero Cooking Required — Seriously. If you can use a blender or food processor, you can make this. No stove, no oven, no melting chocolate over a double boiler (which is always a mess). Just blend and chill.
Ready in 10 Minutes (Plus Chill Time) — The actual active time is 5 minutes. The rest is waiting. I usually blend it in the morning or right after work, pop it in the fridge, and by the time dinner is done, it’s set. It’s the ultimate low-effort win.
Pantry-Friendly Ingredients — You don’t need weird superfoods or a trip to a specialty store. You need avocados, cocoa powder, sweetener, vanilla, and a liquid. If you have those, you have dinner (or dessert) sorted.
Kid-Approved (Even the Picky Ones) — My son usually rolls his eyes at anything green. But this mousse is so dark and rich, he doesn’t notice. I’ve served this to his friends, and they’ve loved it. It’s a sneaky way to get healthy fats into your family without a fight.
Actually Tastes Like Dessert — This isn’t that “healthy” food that tastes like cardboard with chocolate dust on it. This is rich, fudgy, and decadent. It satisfies the chocolate craving without the sugar crash that comes with store-bought options.
This is my go-to when I need something sweet to end the day but don’t want to order takeout or bake a cake. It’s reliable, it’s fast, and it makes everyone happy. No stress, just chocolate.
Ingredients You’ll Need
Here’s the best part: this recipe is so simple that the quality of your ingredients matters more than the quantity. You don’t need much, but you need the right stuff.
Ripe Avocados (2 large) — This is the base. They need to be ripe. I mean, really ripe. If you press them gently and they give a little, they’re perfect. If they’re hard, they’re not ready. If they’re mushy and brown inside, toss them. I look for avocados that are dark green to almost black. Hass avocados are best because they have that creamy, buttery texture we want. I buy them a few days before I need them so they ripen in time.
Unsweetened Cocoa Powder (½ cup / 50g) — Use good quality here. This is where the chocolate flavor comes from. I prefer Dutch-processed cocoa powder because it’s darker and less bitter, but regular natural cocoa works too. Avoid “sweetened” cocoa mix—that’s for hot chocolate, not mousse. I keep a tin of high-quality cocoa in my pantry specifically for these kinds of treats.
Sweetener (¼ to ⅓ cup / 60-80g) — I use pure maple syrup because it blends smoothly and adds a nice subtle flavor. Coconut sugar works too, but you might need to blend it longer to dissolve. If you’re using honey (not vegan, but delicious), use that. Avoid granulated sugar here—it won’t dissolve in the cold mixture and will leave you with gritty bites. I like to start with ¼ cup and taste it. You can always add more.
Coconut Milk (¼ cup / 60ml) — This adds creaminess and helps the blender get everything smooth. Use full-fat canned coconut milk for the richest texture. Shake the can well before opening, or scoop out the thick cream from the top if you want it extra thick. Almond milk or oat milk works, but the mousse will be lighter and less rich. I stick with coconut milk for that dessert-like mouthfeel.
Vanilla Extract (1 teaspoon) — Pure vanilla makes a huge difference. It rounds out the chocolate flavor and adds warmth. Skip the imitation stuff; it tastes chemical in a delicate dessert like this.
Salt (a pinch) — This is non-negotiable. Salt enhances the chocolate flavor. Without it, the mousse tastes flat. Just a tiny pinch of sea salt is enough.
Cacao Nibs (for topping) — These add a crunchy, bitter contrast to the sweet, creamy mousse. They’re like little chocolate chips but healthier. If you can’t find them, chopped dark chocolate or even crushed nuts work as a substitute. I love the texture they add, but it’s optional if you’re in a rush.
Optional Add-ins: I sometimes add a tablespoon of peanut butter for a chocolate-peanut butter vibe. It’s amazing. Or a splash of espresso powder if you want a mocha twist. But keep it simple first.
Equipment Needed
You don’t need fancy gadgets for this. Here’s what I actually use:
High-Speed Blender or Food Processor — This is the most important tool. A standard blender might leave chunks if your avocados aren’t perfectly ripe. I use my Vitamix, but a Ninja or even a sturdy hand blender works. A food processor gives the smoothest texture because it chops the avocado finely. If you don’t have either, you can mash the avocado by hand and whisk everything together, but it takes longer and might not be as smooth.
Spatula — For scraping down the sides of the blender. I always lose track of how much mousse sticks to the sides until I scrape it down.
Serving Bowls or Glasses — I like to serve this in little ramekins or even mason jars for a cute presentation. It looks fancy but is super easy.
Spoon — For tasting. Obviously.
That’s it. No mixers, no special pans, no cleanup nightmare. Just a blender and a bowl.
How to Make It: Step-by-Step
Alright, let’s make this! It’s so easy, I’m walking you through it like you’re doing it right now.
Step 1: Prep the Avocados (2 minutes)
Cut your avocados in half, remove the pits, and scoop the flesh into a bowl. Check for any brown spots—if there are any, just scrape them off with a spoon. You want only the bright green flesh. I usually mash them lightly with a fork before putting them in the blender to help the blades get started.
Step 2: Add the Ingredients (1 minute)
Throw the avocado, cocoa powder, maple syrup, coconut milk, vanilla, and salt into your blender or food processor. I add the liquid first to help the blades spin freely, then the solids on top.
Step 3: Blend Until Smooth (2-3 minutes)
Pulse a few times to break everything up, then blend on high. This is the key step. You need to blend until the mixture is completely smooth and creamy. There should be no green streaks or chunks left. This might take 2-3 minutes in a standard blender. Stop and scrape down the sides once or twice. If it’s too thick, add a splash more coconut milk. If it’s too thin, add a bit more cocoa powder or another half an avocado.
Step 4: Taste and Adjust (1 minute)
Stop the blender and taste the mousse. Is it sweet enough? Add more maple syrup if needed. Is it chocolatey enough? Add more cocoa. Does it need salt? Add a pinch. This is your chance to make it perfect for your taste.
Step 5: Chill (At least 30 minutes)
Transfer the mousse into serving bowls or a large dish. Cover with plastic wrap or a lid and put it in the fridge. It needs to chill to set and become thick and creamy. I usually do this for at least 30 minutes, but overnight is even better. The cold temperature makes the avocado fat solidify slightly, giving it that mousse-like texture.
Step 6: Serve (1 minute)
Take it out of the fridge. Top with cacao nibs, a dollop of coconut whipped cream, or fresh berries if you’re feeling fancy. Serve immediately. It’s best eaten within 2 days, but let’s be honest, it probably won’t last that long.
Total Time: About 10 minutes active, plus chill time.
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 rule. Underripe avocados will make your mousse grainy and difficult to blend. Ripe avocados blend into silk. I keep a bag of avocados on my counter and check them daily. If I know I’m making this in a few days, I put them in the paper bag to speed up ripening.
Don’t Skip the Salt
I know it’s a dessert, but salt is essential. It makes the chocolate taste more like chocolate. I always add a pinch of flaky sea salt at the end for an extra flavor boost.
Chill Thoroughly
Warm avocado mousse is… okay. Chilled avocado mousse is amazing. The texture changes completely. Don’t serve it right away. Give it at least 30 minutes in the fridge. If you’re in a huge rush, you can put it in the freezer for 15 minutes, but the fridge is better for even setting.
Use Full-Fat Coconut Milk
Light coconut milk or almond milk will make the mousse watery. You want the richness of full-fat coconut milk. If you’re out of coconut milk, you can use a little bit of coconut cream or even a splash of oat cream, but avoid thin milks.
Blend Longer Than You Think
It’s tempting to stop blending when it looks smooth, but keep going for another minute. This ensures all the avocado fibers are broken down. The result is a texture that rivals any dairy-based mousse.
Common Mistakes:
Too thick: Add more coconut milk, one tablespoon at a time.
Too thin: Add more cocoa powder or another avocado.
Grainy: Your avocados weren’t ripe enough, or you didn’t blend long enough.
Pro Trick: If you want a mocha flavor, add a teaspoon of instant espresso powder. It intensifies the chocolate without tasting like coffee.
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 creamy peanut butter to the blender. It’s like a Reese’s cup in mousse form. My kids love this version.
Mint Chocolate Chip
Add ½ teaspoon of peppermint extract and top with vegan chocolate chips after chilling. Refreshing and festive.
Cherry Almond
Add 1 teaspoon of almond extract and top with chopped almonds and dried cherries. Tastes like a fancy bakery dessert.
Coconut Lime
Add the zest of one lime and a tablespoon of lime juice. It’s bright and tropical. Surprisingly good.
Gluten-Free
This recipe is naturally gluten-free. Just make sure your cocoa powder and sweetener are certified gluten-free if you’re strict.
Nut-Free
This is naturally nut-free if you use coconut milk and skip nut-based toppings. Perfect for school lunches (if you’re careful about chocolate allergies, though usually chocolate is fine).
Dairy-Free
This is already dairy-free! Just ensure your sweetener is vegan (maple syrup or coconut sugar) and your cocoa powder doesn’t have added milk solids (most don’t).
Lower-Sugar
Use a zero-calorie sweetener like stevia or monk fruit, but adjust the amount according to the package. The texture might be slightly different, but it still works.
Serving & Storage
How to Serve:
I usually serve this straight from the blender into small bowls. It looks rustic and homemade. But here are other ways I’ve enjoyed it:
- With Fruit: Fresh strawberries, raspberries, or sliced bananas on top add a nice contrast.
- With Nuts: Chopped hazelnuts or pecans add crunch.
- With Whipped Cream: Vegan whipped cream (like coconut cream whipped up) makes it extra special.
- As a Dip: Serve it with apple slices or pretzels for a fun snack.
Storage Instructions:
Refrigerator: Store in an airtight container for up to 3 days. The avocado might oxidize slightly (turn brown) on the surface, so press plastic wrap directly onto the surface of the mousse before closing the lid. This prevents browning.
Freezing: You can freeze this mousse! Portion it into small containers or muffin tins. It will last for up to 2 months. Thaw in the fridge overnight. The texture might be slightly different (a bit icier), but it’s still delicious. I don’t recommend freezing it in the same container you served it in, as thawing can change the consistency.
Reheating: Don’t reheat this. Eat it cold. It’s best served chilled.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is per serving (based on 4 servings).
- Calories: 280
- Protein: 6g
- Carbs: 28g
- Fiber: 8g
- Sugar: 18g (natural from maple syrup and avocado)
- Fat: 18g (healthy fats from avocado and coconut)
- Saturated Fat: 8g
What’s Good: High in fiber, healthy fats, and antioxidants from the cocoa. No refined sugar.
What to Know: Higher in calories due to the avocado and coconut milk, but these are nutrient-dense calories. It’s a rich dessert, so a small portion goes a long way.
My Take: This is a healthy-ish treat. It’s not “diet food,” but it’s way better than a slice of cake. It fills you up and satisfies the sweet tooth without the guilt.
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 my weeknights more times than I can count. It’s my answer to “what’s for dessert?” when I’m tired, don’t want to bake, and still want something that tastes really good. My kids are happy, my partner’s happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different toppings, swap in your favorite sweetener, adjust the chocolate intensity. 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
Q: Can I use frozen avocados?
A: Yes! I actually prefer frozen avocados for mousse because they blend so smoothly. Just thaw them slightly before blending, or blend them frozen with a little extra liquid. The texture will be even creamier.
Q: Why is my mousse too thin?
A: Your avocados might have been too watery, or you added too much coconut milk. Add more cocoa powder or another avocado to thicken it. Chill it for a few hours—the cold will help it set.
Q: Why is my mousse too thick?
A: Your avocados were very dense, or you didn’t add enough liquid. Add more coconut milk or a splash of oat milk, one tablespoon at a time, until it reaches your desired consistency.
Q: Can I make this ahead of time?
A: Absolutely! This is actually better made ahead. The flavors meld together in the fridge, and the texture sets up perfectly. Make it the night before for the best results.
Q: Is this recipe kid-friendly?
A: Yes! Most kids love it because it tastes like chocolate pudding. The avocado flavor is completely masked by the cocoa. It’s a great way to sneak healthy fats into their diet.
Q: Can I use almond milk instead of coconut milk?
A: You can, but the mousse will be lighter and less rich. I recommend using a thicker plant milk like oat milk or soy milk if you don’t have coconut milk. Avoid thin almond milk if you want a creamy texture.
Q: How long does this last in the fridge?
A: Up to 3 days if stored properly with plastic wrap touching the surface. After that, the avocado may start to oxidize and turn brown. It’s still safe to eat, but the appearance won’t be as pretty.
Pin This Recipe!
Vegan Chocolate Avocado Mousse: 5-Ingredient 5pm Dinner
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A rich, creamy, and decadent vegan chocolate mousse made with just five simple ingredients. This no-cook dessert is ready in minutes, kid-approved, and perfect for busy weeknights.
Ingredients
- 2 large ripe avocados
- ½ cup (50g) unsweetened cocoa powder
- ¼ to ⅓ cup (60-80g) pure maple syrup
- ¼ cup (60ml) full-fat canned coconut milk
- 1 teaspoon pure vanilla extract
- 1 pinch sea salt
- Cacao nibs for topping (optional)
Instructions
- Cut avocados in half, remove pits, and scoop flesh into a bowl. Scrape off any brown spots and lightly mash with a fork.
- Add the avocado, cocoa powder, maple syrup, coconut milk, vanilla, and salt into a high-speed blender or food processor.
- Blend on high for 2-3 minutes, stopping to scrape down the sides, until the mixture is completely smooth and creamy with no green streaks.
- Taste the mousse and adjust sweetness or chocolate intensity if needed.
- Transfer to serving bowls or a large dish, cover, and chill in the refrigerator for at least 30 minutes (or overnight) to set.
- Serve chilled, topped with cacao nibs, coconut whipped cream, or fresh berries.
Notes
Ensure avocados are very ripe for a smooth texture. Do not skip the salt as it enhances the chocolate flavor. Chill thoroughly for the best mousse-like consistency. Store in an airtight container with plastic wrap touching the surface to prevent browning for up to 3 days.
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 280
- Sugar: 18
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 28
- Fiber: 8
- Protein: 6
Keywords: vegan, chocolate mousse, avocado dessert, healthy dessert, gluten-free, dairy-free, nut-free, 5-ingredient recipe, quick dessert, kid-friendly



