Vegan Chocolate Avocado Mousse: 5-Min Hazelnut Dessert

Posted on

Juliana Walton

vegan chocolate avocado mousse - featured image

I have a confession to make. For years, I was the person at the dinner party who politely declined the “healthy” dessert option. You know the one—it usually involved tofu or some leafy green that looked like it had been through a blender and lost. I loved chocolate. I loved creamy textures. I loved desserts that made my eyes close and my shoulders drop when I took the first bite. But “healthy” and “dessert” lived in two completely different worlds in my kitchen.

Then, three years ago, I was hosting a dinner party for some very discerning friends. One of them is vegan, and the other is a self-proclaimed chocoholic who will critique a brownie like a food critic. I was stressed. I didn’t want to make two separate desserts. I didn’t want to mess up the timing. And I definitely didn’t want to serve something that felt like an afterthought.

I stumbled across a recipe for chocolate avocado mousse. My first thought? “Absolutely not. I am not eating guacamole for dessert.” But desperation makes you try weird things. I blended the avocados, the cocoa, the maple syrup, and a splash of vanilla. I told myself I’d just eat the bowl of green mush in the bathroom if it tasted bad.

I took a bite. And then another. And then I finished the whole bowl while my friends were still eating their main course. It was rich. It was silky. It was undeniably chocolatey. The avocado? Gone. Completely masked. My vegan friend asked for the recipe immediately, and the chocoholic friend asked if I’d put any dairy in it. I told him no. He didn’t believe me until I showed him the avocado on the counter.

That night changed my dessert game. I’ve made this vegan chocolate avocado mousse with toasted hazelnuts dozens of times since. Sometimes I serve it to guests who don’t even know it’s vegan (they never suspect). Sometimes I make it for myself when I need a late-night treat that doesn’t leave me feeling sluggish. It’s quick, it’s luxurious, and it’s honestly better than half the mousse I’ve had at fancy restaurants. Here’s how you make it.

Why You’ll Love This Vegan Chocolate Avocado Mousse

This isn’t just a “guilt-free” swap. It’s actually delicious on its own merits. I’ve made this for everyone from picky toddlers to wine-snob friends, and it’s a universal crowd-pleaser. Here’s why this recipe has earned a permanent spot in my rotation:

It Takes 5 Minutes — Seriously. I’m not exaggerating. If you have a blender or food processor, you can have dessert ready before your pizza delivery arrives. I’ve made this on weeknights after a long day when I had zero energy to cook but still craved something sweet. It’s the ultimate low-effort, high-reward treat.

Texture is Actually Creamy — I know, I know. Avocado sounds… chunky. But when you blend ripe avocados with cocoa powder and a liquid sweetener, the fat content creates a texture that is indistinguishable from heavy cream. It’s smooth, dense, and velvety. I’ve had commercial vegan mousses that were runny and watery. This one is substantial.

The Hazelnuts Change Everything — Plain avocado mousse is good. Avocado mousse with toasted hazelnuts is *great*. The nutty crunch contrasts with the silky chocolate, and the flavor profile becomes sophisticated and complex. It’s the difference between a basic coffee and a latte with a perfect microfoam.

It’s Actually Healthy — Don’t get me wrong, this is still a dessert. It has sugar (or maple syrup). But you’re getting healthy fats from the avocado, fiber, and antioxidants from the cocoa. It’s satisfying without being heavy. I often eat this as a post-dinner treat and don’t feel like I need to lie down for an hour.

Gluten-Free and Dairy-Free — Naturally. No cross-contamination worries, no lactose issues. This is the dessert I make when I’m hosting a group with mixed dietary needs. It’s one dish that everyone can eat, which makes hosting so much less stressful.

This recipe is my go-to when I need to impress without trying hard. It’s elegant, it’s quick, and it tastes like you spent hours in the kitchen (even though you didn’t).

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. This recipe relies on high-quality ingredients because there aren’t many of them. When the ingredient list is short, each one has to do heavy lifting.

For the Mousse Base:

Ripe Avocados (2 medium, about 1 cup / 240g flesh) — This is the star. They must be ripe. I test by gently squeezing the skin; it should yield slightly to pressure, like the base of your thumb when your hand is relaxed. If it’s hard, it’s not ready. If it’s mushy, it’s overripe. I like using Hass avocados because they have that buttery texture. Green avocados (like Florida ones) are too watery and lack the fat content needed for creaminess.

Unsweetened Cocoa Powder (½ cup / 50g) — Use good quality here. I prefer Dutch-processed cocoa because it’s darker, less acidic, and has a deeper chocolate flavor. Natural cocoa powder works too, but the flavor will be lighter and more tart. Avoid “processed cocoa” or sweetened mixes. I always keep a tin of high-quality cocoa powder in my pantry, similar to how I keep spices for my pumpkin pies.

Maple Syrup (¼ cup / 60ml) — Pure maple syrup, not pancake syrup. It adds a subtle caramel note that pairs beautifully with chocolate. You can use agave nectar if you prefer a neutral sweetness, but maple syrup adds more depth. I’ve tried honey, but since this is vegan, stick to plant-based sweeteners. Brown rice syrup works too, but it’s less sweet, so you might need more.

Vanilla Extract (1 teaspoon / 5ml) — Pure vanilla extract, not imitation. It rounds out the chocolate flavor and makes it taste more like a dessert and less like chocolate pudding. If you don’t have vanilla, you can skip it, but the flavor will be flatter.

Salt (½ teaspoon / 3g) — Fine sea salt or kosher salt. This is crucial. Salt enhances the chocolate flavor and balances the sweetness. Don’t skip it. I use Maldon sea salt flakes sometimes for a finishing touch, but for blending, fine salt dissolves better.

Optional Liquid (1-2 tablespoons / 15-30ml) — I usually don’t need this, but if your avocados are very firm, you might need a splash of almond milk or oat milk to help the blender get going. I prefer unsweetened, unflavored milk. Almond milk works best because it’s neutral. If you use coconut milk, it will add a coconut flavor, which is nice but changes the profile.

For the Topping:

Hazelnuts (½ cup / 60g) — Whole, raw hazelnuts. You can buy them pre-toasted, but toasting them yourself takes 5 minutes and makes a huge difference. The oils release, and the flavor becomes nutty and aromatic. I sometimes swap these for pecans or walnuts if I’m out of hazelnuts, but hazelnuts are the classic pairing with chocolate.

Pinch of Sea Salt — For sprinkling on top. It adds a nice crunch and flavor contrast.

Optional Garnish:

Flaky Sea Salt — Like Maldon. A few crystals on top make it look professional.

Whipped Coconut Cream — If you want it extra fancy, top with a dollop of whipped coconut cream. I keep a can of full-fat coconut milk in the fridge overnight, scoop out the solid cream, and whip it with a little powdered sugar. It’s like a vegan whipped cream.

Dark Chocolate Shavings — For a richer chocolate hit. I use 70% dark chocolate and shave it with a vegetable peeler.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use:

Food Processor or High-Speed Blender — This is the most important tool. A food processor is ideal because it chops and blends in a way that creates a smooth, emulsified texture. I use my Cuisinart food processor for this. If you don’t have one, a high-speed blender like a Vitamix or Ninja works too. A standard blender might leave some chunks, so you’ll need to blend longer and scrape down the sides more.

Measuring Cups and Spoons — Standard stuff. Dollar store versions work fine for this recipe.

Serving Dishes — I like to serve this in small glasses or ramekins. It looks elegant and portion-controlled. I use little glass cups that I bought at a thrift store. They’re perfect for individual servings.

Paring Knife — For cutting the avocados. A sharp knife makes it easier to scoop out the flesh.

Spoon — For scooping the avocado flesh. A sturdy spoon works best. I’ve tried using a knife to scoop, but it’s messy and inefficient.

Skillet (for toasting hazelnuts) — Any heavy-bottomed skillet works. I use a small cast-iron skillet because it heats evenly. You don’t need oil for toasting.

Cheesecloth or Fine Mesh Strainer (optional) — If you want absolutely silky mousse, you can strain it through a fine mesh strainer after blending. I rarely do this because my blender is powerful enough, but if you’re using a less powerful blender, this step helps remove any fibrous bits.

How to Make It: Step-by-Step

vegan chocolate avocado mousse preparation steps

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up. This is so simple that you’ll wonder why you’ve ever bought store-bought mousse again.

Step 1: Prep the Avocados (2 minutes)

Cut the avocados in half lengthwise. Remove the pit. You can use a knife to gently twist the pit out, or you can use a spoon to scoop it out. Once the pit is out, scoop the flesh into a bowl. You want about 1 cup of flesh. If your avocados are smaller, you might need three. Taste a small piece of the avocado. It should be sweet and buttery. If it tastes bitter or soapy, it might be old or low quality. Discard and use a fresh one. I’ve learned the hard way that bad avocados ruin the whole batch.

Step 2: Toast the Hazelnuts (5 minutes)

While you prep the avocados, toast the hazelnuts. Heat a dry skillet over medium heat. Add the hazelnuts in a single layer. Toast them, shaking the pan frequently, for 3-5 minutes until they are fragrant and lightly browned. Watch them closely—they burn quickly. Once toasted, transfer them to a plate and let them cool. Once cool, rub them in a clean kitchen towel to remove most of the skins. You don’t need to get every bit of skin, but removing some makes the texture less bitter. Chop the hazelnuts roughly. You want chunks, not a fine powder. I like a mix of fine crumbs and larger pieces for texture.

Step 3: Blend the Mousse (3 minutes)

Add the avocado flesh, cocoa powder, maple syrup, vanilla extract, and salt to your food processor or blender. Pulse a few times to break up the ingredients. Then, blend on high speed for 1-2 minutes. Stop and scrape down the sides with a spatula. Blend again until the mixture is completely smooth and creamy. It should look like thick chocolate pudding. If it’s too thick, add a splash of almond milk or oat milk, one tablespoon at a time, until it reaches your desired consistency. I prefer it thick and rich, but if you like it lighter, add more liquid.

Step 4: Chill and Set (10 minutes minimum)

Transfer the mousse to serving dishes. I like to smooth the tops with a spoon for a polished look. Cover with plastic wrap or lids. Refrigerate for at least 10 minutes. This step is important because it lets the flavors meld and the texture firm up slightly. I often make it ahead and let it chill for an hour or two. It gets even better after chilling. If you’re in a rush, you can serve it immediately, but it will be softer and less intense in flavor.

Step 5: Add the Hazelnuts and Serve

Sprinkle the toasted, chopped hazelnuts over the top of each serving. Add a pinch of flaky sea salt if you like. Serve immediately. The mousse can be stored in the fridge for up to 3 days, but it’s best eaten fresh.

Total Time: About 10 minutes (5 minutes prep, 5 minutes toast, 3 minutes blend, 10 minutes chill)

Troubleshooting Tips:

Mousse is too thick: Add liquid milk, one tablespoon at a time, until it reaches your desired consistency.

Mousse is too thin: Chill it longer. The cold will firm it up. You can also add a little more cocoa powder or a frozen avocado chunk (if you have extra ripe avocados).

Mousse is bitter: Check your cocoa powder. Some natural cocoa powders are very bitter. Try a Dutch-processed cocoa, which is milder and sweeter. Also, make sure your maple syrup is pure and not spoiled.

Hazelnuts are burnt: Start with less time. Hazelnuts burn easily. If they’re too dark, they’ll taste bitter. It’s better to under-toast than over-toast.

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Pick Ripe Avocados Carefully — This is the #1 tip. The avocado is the base of the mousse, so its quality matters. Look for avocados that are dark green or nearly black, depending on the variety. They should yield to gentle pressure. If they’re hard, they won’t blend smoothly and will taste grassy. I’ve ruined batches with underripe avocados. It’s not worth the risk.

Don’t Skimp on Salt — Salt enhances the chocolate flavor. I know some people are salt-averse, but a little bit of salt makes the chocolate taste more like chocolate. It’s a chemistry thing. If you’re worried about sodium, use less, but don’t skip it entirely.

Toast Hazelnuts Properly — Raw hazelnuts have a bland, almost rubbery flavor. Toasting them releases oils and adds a nutty, aromatic quality that elevates the whole dessert. Don’t skip this step. It’s the difference between “okay” and “amazing.”

Chill Before Serving — I know it’s tempting to eat it right away, but chilling improves the texture and flavor. The cold makes the mousse feel richer and more indulgent. It also helps the flavors meld together. I usually make it in the morning or the night before.

Use a Food Processor — If you have one, use a food processor. It creates a smoother, more emulsified texture than a blender. Blenders tend to leave air bubbles and can be grainy. Food processors chop and blend in a way that creates a dense, pudding-like consistency.

Customize the Sweetness — Map syrup is my go-to, but you can use agave, brown rice syrup, or even powdered sugar. Powdered sugar will make the mousse sweeter and smoother, but it won’t have the caramel notes of maple syrup. Adjust to your taste. I like it moderately sweet, so I use ¼ cup. If you like it sweeter, use ⅓ cup.

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 1 teaspoon of peppermint extract to the blender. Top with chocolate chips instead of hazelnuts. It tastes like a mint chocolate bar. My kids love this version.

Orange Chocolate — Add 1 teaspoon of orange zest and 1 tablespoon of orange juice to the blender. Top with candied orange peel. The citrus brightens the chocolate and makes it feel more sophisticated.

Peanut Butter Swirl — Blend 2 tablespoons of peanut butter into the mousse. Or, swirl a spoonful of peanut butter on top before serving. It adds protein and a salty-sweet contrast.

Coffee Mocha — Add 1 tablespoon of instant espresso powder to the blender. It enhances the chocolate flavor without making it taste like coffee. Perfect for coffee lovers.

Coconut Chocolate — Use coconut milk instead of almond milk. Top with toasted coconut flakes. It tastes like a coconut cream pie.

Dietary Modifications:

Low-Sugar — Use stevia or monk fruit sweetener instead of maple syrup. Note: Liquid sweeteners work better than powdered ones for blending. You’ll need to adjust the amount based on the sweetness of your sweetener.

Nut-Free — Skip the hazelnuts and top with cacao nibs or crushed pretzels for crunch. The mousse itself is naturally nut-free.

Raw Vegan — Use raw cocoa powder and raw maple syrup. The avocados are already raw. This version is unprocessed and whole-food-based.

Serving & Storage

How to Serve:

I usually serve this straight from the fridge in small glasses or ramekins. It looks rustic and stays cold. But here are other ways I’ve enjoyed it:

Side Dishes:

This is a dessert, so it doesn’t need sides. But if you want to make it a full experience, serve it with a cup of herbal tea or black coffee. The bitterness of the coffee pairs well with the sweet chocolate. I also like it with a glass of red wine, like a Cabernet Sauvignon, which has tannins that complement the cocoa.

Toppings Bar:

When I have guests, I put out: toasted hazelnuts, cacao nibs, flaky sea salt, whipped coconut cream, and chocolate shavings. Everyone customizes their bowl. It’s fun and interactive.

Wine Pairing:

Not a wine expert, but my wine-snob friend says a bold red like Cabernet or a sweet dessert wine like Port works great with this. The richness of the mousse stands up to the wine.

Storage Instructions:

Refrigerator: Store in an airtight container for up to 3 days. The avocado might oxidize slightly and turn brown on the surface, but it’s still safe to eat. To prevent browning, press plastic wrap directly onto the surface of the mousse before sealing the container. I’ve never had it go bad in 3 days, but it’s best eaten fresh.

Reheating: Don’t reheat this. It’s meant to be served cold. If it’s too cold straight from the fridge, let it sit at room temperature for 5-10 minutes. It will soften slightly and become more palatable.

Freezing: You can freeze this mousse, but the texture might change slightly. The avocado fat can separate a bit when thawed. If you want to freeze it, blend it, pour it into a freezer-safe container, and freeze for up to 1 month. Thaw in the fridge overnight and stir well before serving. It won’t be as smooth, but it’s still tasty.

Meal Prep: Make it on Sunday and store in individual servings in the fridge. Grab one for a mid-week treat. It’s perfect for lunch or a snack.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is an estimate based on 4 servings.

Per Serving Amount
Calories 280
Protein 5g
Carbs 32g
Fiber 8g
Sugar 18g
Fat 16g
Saturated Fat 3g
Cholesterol 0mg
Sodium 120mg
Calcium 60mg

What’s Good:

– High in healthy fats from avocado

– Good source of fiber

– No dairy or gluten

– Antioxidants from cocoa

What to Know:

– Moderate in sugar (from maple syrup)

– Calorie-dense due to fat content

– Contains nuts (hazelnuts)

My Take:

“Look, this is still a dessert. It has sugar and fat. But it’s nutrient-dense fat and fiber, not empty calories. It’s satisfying and wholesome. When I want to make it lighter, I reduce the maple syrup and add more cocoa. But usually? I just enjoy a small portion and savor it.”

Final Thoughts

So that’s my vegan chocolate avocado mousse with toasted hazelnuts! 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 dessert nights 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 friends are happy, my family is happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different toppings, swap in your favorite nuts, adjust the sweetness to your taste. The best recipes are the ones you adapt to your preferences. And if you want to explore more easy, healthy desserts, check out my no-bake pumpkin pie or my caramel apple crisp for more seasonal inspiration.

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, but they need to be thawed completely before blending. Frozen avocados can be watery, so you might need to drain some of the liquid. I prefer fresh avocados for the best texture, but frozen works in a pinch. I’ve used frozen avocados from my grocery store’s freezer aisle when I forgot to buy fresh ones.

Q: My mousse is too bitter—what happened?

A: It’s usually the cocoa powder. Natural cocoa powder is more acidic and bitter than Dutch-processed cocoa. Try switching to Dutch-processed cocoa, which is milder and sweeter. Also, check your maple syrup. If it’s old or low quality, it can taste bitter. Use pure, fresh maple syrup.

Q: Can I make this ahead for a dinner party?

A: Absolutely! This is actually better made ahead. The flavors meld together, and the texture firms up. I usually make it the night before and store it in the fridge. It keeps well for up to 3 days. Just add the hazelnuts right before serving so they stay crunchy.

Q: Why did my mousse turn brown?

A: Avocados oxidize when exposed to air, just like apples. If your mousse turned brown on the surface, it’s just oxidation. It’s still safe to eat. To prevent this, press plastic wrap directly onto the surface of the mousse before sealing the container. Or, add a squeeze of lemon juice to the blend, which acts as an antioxidant.

Q: Can I use a blender instead of a food processor?

A: Yes, but you’ll need to blend longer and scrape down the sides more. A food processor creates a smoother, more emulsified texture because it chops and blends in a different way. If you use a blender, make sure you have enough liquid to help it blend smoothly. I’ve used both, and the food processor is definitely superior for this recipe.

Q: Is this recipe kid-friendly?

A: Yes! My kids love it. They don’t even know it has avocado in it. The chocolate flavor masks the avocado completely. I often make it for them as a healthy treat. You can reduce the maple syrup if they don’t like it too sweet. I’ve also made it with peanut butter swirls, which they adore.

Q: Can I use cashews instead of hazelnuts?

A: Yes, cashews work great. They’re milder and creamier. Toast them the same way and chop them roughly. I’ve used cashews when I was out of hazelnuts, and they were delicious. Pecans and walnuts also work well.

Pin This Recipe!

vegan chocolate avocado mousse recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
vegan chocolate avocado mousse - featured image

Vegan Chocolate Avocado Mousse: 5-Min Hazelnut Dessert


  • Author: SOFIA
  • Total Time: 10 minutes
  • Yield: 4 servings 1x

Description

A rich, silky, and creamy vegan chocolate mousse made with ripe avocados, cocoa powder, and maple syrup, topped with toasted hazelnuts. This healthy, gluten-free, and dairy-free dessert is ready in just 5 minutes of active prep time.


Ingredients

Scale
  • 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 pure vanilla extract
  • ½ teaspoon / 3g fine sea salt
  • 12 tablespoons / 15-30ml almond milk or oat milk (optional, for consistency)
  • ½ cup / 60g whole raw hazelnuts
  • Pinch of sea salt (for topping)
  • Flaky sea salt (optional garnish)
  • Whipped coconut cream (optional garnish)
  • Dark chocolate shavings (optional garnish)

Instructions

  1. Cut the avocados in half, remove the pits, and scoop the flesh into a bowl. Ensure the avocados are ripe and sweet.
  2. Heat a dry skillet over medium heat. Toast the hazelnuts in a single layer for 3-5 minutes, shaking frequently, until fragrant and lightly browned. Transfer to a plate to cool.
  3. Once cooled, rub the hazelnuts in a clean kitchen towel to remove most of the skins, then chop them roughly into chunks.
  4. Add the avocado flesh, cocoa powder, maple syrup, vanilla extract, and salt to a food processor or high-speed blender.
  5. Pulse a few times to break up ingredients, then blend on high speed for 1-2 minutes, stopping to scrape down the sides, until the mixture is completely smooth and creamy.
  6. If the mixture is too thick, add almond milk or oat milk one tablespoon at a time until desired consistency is reached.
  7. Transfer the mousse to serving dishes, smoothing the tops with a spoon.
  8. Refrigerate for at least 10 minutes to allow flavors to meld and texture to firm up.
  9. Sprinkle the toasted, chopped hazelnuts and a pinch of flaky sea salt over each serving before serving immediately.

Notes

Ensure avocados are ripe; they should yield slightly to gentle pressure. Toasting hazelnuts enhances flavor significantly. The mousse can be stored in the fridge for up to 3 days; press plastic wrap directly onto the surface to prevent browning. If using a blender instead of a food processor, blend longer and scrape sides more often.

  • Prep Time: 5 minutes
  • Cook Time: 5 minutes
  • Category: Dessert
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl/glass
  • Calories: 280
  • Sugar: 18
  • Sodium: 120
  • Fat: 16
  • Saturated Fat: 3
  • Carbohydrates: 32
  • Fiber: 8
  • Protein: 5

Keywords: vegan chocolate mousse, avocado dessert, healthy dessert, gluten-free dessert, dairy-free, hazelnut mousse, quick dessert, no-bake dessert

You might also like these recipes

Leave a Comment

Recipe rating