This avocado chocolate mousse is thick, silky, and intensely chocolatey - without tasting like avocado. It's naturally sweetened with dates, extra-creamy from coconut yogurt, and boosted with a pinch of espresso for that "real chocolate mousse" flavor - no eggs or cream needed.

Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, I'll send you easy and delicious recipes every week!
Dairy free avocado chocolate mousse is one of my favorite homemade desserts. I make it pretty regularly simply because I am always in the mood for chocolate, and it's an easy way to get my chocolate fix, just like with these fudgy black bean cookies.
Jump to:
- ⭐️ Why You'll Love This Chocolate Avocado Mousse
- 🥑 Ingredient Notes
- 📝 Variations & Substitutions
- 🥄 How To Make Avocado Chocolate Mousse
- 👩🏼🍳 Storage & Make-Ahead Instructions
- 👩🏼🍳 Expert Tips & Troubleshooting
- 🍓 Topping Suggestions
- 💬 Frequently Asked Questions
- 🍫 More Vegan Chocolate Recipes
- Avocado Chocolate Mousse Recipe
⭐️ Why You'll Love This Chocolate Avocado Mousse
- Tastes like real chocolate mousse (not avocado): ripe Hass avocado, cocoa powder, & a pinch of salt creates deep, fudgy flavor with zero "green" taste.
- Ultra-creamy, silky texture: coconut yogurt makes it feel mousse-y and luscious, even though it's completely dairy-free.
- Quick & no-cook: toss everything in a blender/food processor and you're basically done - no stovetop, no melting chocolate.
- Naturally sweetened: dates add caramel-y sweetness and make each bite rich and filling (so a little goes a long way).
- Easy to customize: make it extra-dark, espresso-infused, or sweeter; then finish it with berries, flaky salt, or whipped coconut cream.
🥑 Ingredient Notes

- Avocados - High in fiber, potassium, and healthy fats. Be sure to use use ripe avocados that are soft to the touch (and dark in color). More ripe avocados to use up? Try my avocado gazpacho!
- Pitted dates - High in fiber and full of magnesium and potassium.
- Cocoa powder - You can use either natural cocoa powder or Dutch cocoa powder here.
- Vanilla extract - Warm, rich notes will help to add flavor (and disguise that avocado taste!).
- Instant espresso or coffee - This is often the secret ingredient in chocolate cakes; it amplifies the taste of chocolate. You can also use decaf instant coffee if you are sensitive to caffeine.
- Salt - Like all desserts, a little bit of salt is always needed to bring out the flavor of the other ingredients.
📝 Variations & Substitutions
- Milk. Substitute your favorite plant-based milk, like oat milk, soy milk, or coconut milk.
- Sweetener. Substitute your favorite natural sweetener for the dates. Ripe banana, dried figs (just be sure to soak them in warm water for about 10 minutes before using), and maple syrup (1 tablespoon) all work well.
- Yogurt. Substitute your favorite plant-based yogurt for the coconut yogurt.
- Extract flavor. Add a pinch of almond extract or orange extract to change the flavor.
🥄 How To Make Avocado Chocolate Mousse
Add avocados, dates, cocoa powder, vanilla, coconut yogurt, instant espresso, and salt to a food processor or blender. Blend for 2-3 minutes until smooth. Turn machine off and scrape down sides of bowl using a rubber spatula.

Add almond milk and continue to blend for an additional 2 minutes. (The mixture will thicken after chilling.)

Spoon the pudding into an airtight container and chill in the refrigerator until ready to serve. When ready to serve, spoon mousse into small cups and top with berries and flaky sea salt (if using).
👩🏼🍳 Storage & Make-Ahead Instructions
- Storage: Place in an airtight container and store in the fridge for up to 5 days.
- To freeze: Place in a freezer-safe container and store in the freezer for up to 3 months. To thaw, place in your refrigerator overnight. I recommend giving it a quick whirl in your food processor or blender before serving.
- Make-ahead: This is an excellent make-ahead dessert, as it actually gets thicker and smoother after chilling in the fridge. Make it up to 2-3 days ahead, then store it covered in the refrigerator. Give it a quick stir before serving, and add toppings right before eating.
👩🏼🍳 Expert Tips & Troubleshooting

- Use very ripe Hass avocados. If they're firm or watery, the mousse can taste "green" and turn thin. Look for avocados that yield to gentle pressure. To speed up the ripening process, place them in a paper bag for a couple of days.
- Start with less liquid, then adjust. Add the non-dairy milk one tablespoon at a time; too much up front is the main reason mousse becomes pudding-like in texture.
- Fix bitterness fast. Cocoa powder can taste bitter if your dates aren't soft enough or you're light on salt or vanilla. To fix this, add a pinch more salt and 1-2 dates and blend again. If you want it sweeter still, add 1 or 2 teaspoons of maple syrup.
- Blend longer than you think. Scrape down the sides and blend until completely silky; any tiny avocado bits will make it taste more "avocado-like".
- Chill to set & mellow flavor. Refrigerate at least 1-2 hours or overnight so it thickens and the avocado flavor fades; if it's still too soft, chill longer.
🍓 Topping Suggestions
- Toasted nuts - Top your vegan chocolate avocado mousse with toasted walnuts, hazelnuts, or pecans. And, if you love the flavor of hazelnuts and chocolate, be sure to try my vegan nutella!
- Mixed berries
- Flaked coconut
- Cinnamon
- Coconut whipped cream
💬 Frequently Asked Questions
Usually it's one of three things: the avocados weren't ripe enough, it wasn't blended long enough, or it needs a bit more flavor balancing. Use very ripe Hass avocados, blend until completely silky, and don't skip the salt and vanilla. Chilling for 1-2 hours also helps the flavor mellow.
Yes, this is a great make-ahead dessert! It actually gets thicker and smoother after chilling in the fridge. Make it up to 2-3 days ahead, then store it covered in the refrigerator. Give it a quick stir before serving, and add toppings right before eating.
Too thick: Add non-dairy milk 1 tablespoon at a time, blending between additions until it's creamy and silky.
Too thin: Chill longer; it will firm up as it sets. If it's still loose, blend in 1-2 more dates or a spoonful of coconut yogurt to thicken it up.
Either works. Unsweetened cocoa powder tends to taste smoother and more "classic chocolate mousse," while cacao powder can be a bit more intense/bitter. If using cacao, you may want an extra date, a small drizzle of maple syrup, and a pinch more salt to round it out.
🍫 More Vegan Chocolate Recipes
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with me through social media by following me on Instagram, Pinterest, TikTok, and Facebook.
Subscribe to my email newsletter to get a FREE e-book of 15 Healthy Weeknight Recipes, and get new recipes delivered to your inbox every week!

Avocado Chocolate Mousse Recipe
Equipment
- Food processor or blender
Ingredients
- 2 medium-size ripe avocados
- 6-8 pitted dates, soaked in warm water for 10 minutes and roughly chopped
- ½ cup cocoa powder
- 1 Tablespoon vanilla extract
- ½ cup coconut yogurt
- 1 teaspoon instant espresso or coffee (decaf works as well)
- ¼ teaspoon salt
- ½ cup unsweetened vanilla almond milk
- ½ cup fresh berries (optional garnish)
- flaky sea salt (optional)
Instructions
- Add avocados, dates, cocoa powder, vanilla, coconut yogurt, instant espresso, and salt to a food processor or blender. Blend for 2-3 minutes until smooth. Turn machine off and scrape down sides of bowl using a rubber spatula.
- Add almond milk and continue to blend for an additional 2 minutes. (The mixture will thicken after chilling in the refrigerator.)
- Spoon the mousse into an airtight container and chill in the refrigerator until ready to serve.
- When ready to serve, spoon mousse into small cups and top with berries and flaky sea salt (if using).
Notes
- Use very ripe Hass avocados. If they're firm or watery, the mousse can taste "green" and turn thin. Look for avocados that yield to gentle pressure. To speed up the ripening process, place them in a paper bag for a couple of days.
- Start with less liquid, then adjust. Add the non-dairy milk one tablespoon at a time; too much up front is the main reason mousse becomes pudding-like in texture.
- Fix bitterness fast. Cocoa powder can taste bitter if your dates aren't soft enough or you're light on salt or vanilla. To fix this, add a pinch more salt and 1-2 dates and blend again. If you want it sweeter still, add 1 or 2 teaspoons of maple syrup.
- Blend longer than you think. Scrape down the sides and blend until completely silky; any tiny avocado bits will make it taste more "avocado-like".
- Chill to set & mellow flavor. Refrigerate at least 1-2 hours or overnight so it thickens and the avocado flavor fades; if it's still too soft, chill longer.











Shivaraj says
Hi Meryanni
Great one! Yet to be tried though...
Is there any significance in using a non dairy milk as for as the taste or consistency is concerned? Is it only for lactose tollerence issue? I mean, what if I use a normal skimmed milk?
P.S : BTW, we see that coconut becoming more and more common ingredient in your food formula...We have loads of Indian dishes on Coconut...both Sweet and Spicy ????????????
Thanks
Shivaraj
Gastronotherapy says
Hi Shivaraj! No difference in taste that I can tell, it's more about just being a vegan recipe. And yes to coconut being used more in my household - Kiran definitely appreciates it! 🙂
veenaazmanov says
Avocado is one of my favorite fruit. This recipe sounds unique and interesting and I love the combination of toppings too. Delicious.
Gastronotherapy says
If you love avocado, you will absolutely love this healthy dessert!
Denay DeGuzman says
My daughter assembled this yummy pudding, and the whole family enjoyed it! So incredibly delicious.
Gastronotherapy says
So happy to hear that! Thanks for leaving a comment!
Seema Sriram says
These look so heavenly. I just happen to have some coconut yogurt so m going to get an avocado to try this right away.
Gastronotherapy says
Let me know what you think, Seema!
Beth says
Yummy! My family just loves this pudding and we love the combination too! Rich and very delicious! I’ll be making this over the weekend!
Gastronotherapy says
So happy to hear that! I make it often! 🙂
Maria says
I'm a big fan of chocolate but I never knew it could be paired with avocado. Let me try this recipe for my kids, I think they'll like it too.
Gastronotherapy says
I think you could easily fool them! 🙂