Decadent Dairy-Free Chocolate Mousse Recipe

This creamy, rich Vegan Chocolate Mousse satisfies dessert cravings without the guilt. Made from just a few wholesome ingredients and naturally sweetened with fruit, this healthier treat is decadently smooth yet simple to make.

An up-close angled shot of a glass dish of vegan chocolate mousse on the counter with carob chips and raspberries.

Originally published May 7, 2021. Updated with additional notes May 31, 2024.

Expect an impossibly smooth, chocolatey dessert made from ripe avocados, Medjool dates, and raw cacao powder. Avocados create a buttery, dairy-free base while dates provide natural sweetness and body. Cacao nibs add a pleasant crunch on top. This combination yields a mousse that feels indulgent but is made from whole, simple ingredients.

This recipe takes about five minutes to prepare in a food processor, making it perfect for busy days or last-minute entertaining. Serve it straight from a jar, spoon it into the optional nut crust for extra texture, or pair it with fresh fruit for a pretty presentation.

All of the ingredients to make vegan chocolate mouse: avocados, dates, cacao powder, and carob chips.

Ingredients

Avocado: Choose perfectly ripe avocados for a silky texture. They should yield slightly to gentle pressure but not be mushy. Hass avocados are ideal for their creamy richness.

Medjool Dates: These add natural sweetness and help bind the mousse. Use pitted dates for convenience or remove pits before blending. Deglet Noor dates can be substituted if preferred, though they are slightly less sweet.

Raw Cacao Powder: Gives deep chocolate flavor without added sugar. Unsweetened cocoa powder can work as a substitute, but the flavor will differ slightly.

Cacao Nibs: Sprinkle on top for crunch. You can also use vegan chocolate chips or grated dark chocolate if you prefer.

Almonds (optional): For the optional nut crust, almonds provide a nutty base. Swap for walnuts, pecans, or seeds like sunflower or pumpkin if desired.

Unsweetened Shredded Coconut (optional): Adds texture and helps bind the crust. Use unsweetened to control sweetness, or opt for coconut flakes for a sweeter crust.

How to Make Vegan Chocolate Mousse

  • Prepare the base: Add pitted avocados, Medjool dates, and cacao powder to a food processor. Blend until the mixture is very smooth and creamy.
  • Adjust sweetness: Taste and, if needed, blend in additional dates or a splash of maple syrup to reach your preferred sweetness.
  • Serve: Spoon the mousse into jars or into the optional nut crusts. Top with cacao nibs or fresh fruit. Enjoy immediately or chill for 1–2 hours to firm the texture.
The avocado, dates, and cacao powder in the bowl of a food proccesor.
An overhead shot of the vegan chocolate mousse in the bowl of a food processor.

Optional: Make a Nut Crust

  • Blend the crust: In a clean food processor bowl, pulse almonds (or other nuts), shredded coconut, and dates until the mixture resembles coarse sand.
  • Form and test: Scoop two tablespoons and press into a ball. If it holds together, the crust is ready. If it crumbles, blend again or add another date for stickiness.
  • Press and fill: Press the mixture into greased or lined tart pans, ramekins, or muffin tins. Fill with mousse and chill until set before serving.
An up-close side shot of a small dish of the vegan chocolate pudding topped with carob chips and raspberries.

Recipe Pro-Tips

  • Use ripe avocados: Texture depends on avocado ripeness; avoid underripe or overly mushy fruit.
  • Soften dates if needed: Soak pitted dates in hot water for 10–15 minutes to make blending easier, then drain before using.
  • Taste and tweak: After blending, taste and add extra dates or a touch of maple syrup if you prefer it sweeter.
  • Chill for creaminess: Chilling for 1–2 hours improves the mousse-like texture, though it can be enjoyed right away.
  • Blend the crust thoroughly: When making the nut crust, blend until the mixture sticks together easily when pressed.
An overhead shot of a small dish of vegan chocolate mousse topped with carob chips and raspberries.

Recipe Mix-Ins

Customize the mousse with one of these flavor variations:

  • Mint: Add 1–2 teaspoons peppermint extract or a handful of fresh mint leaves for a bright, cooling flavor.
  • Mocha: Dissolve 1 tablespoon instant coffee or espresso powder in 1–2 tablespoons hot water and blend into the mousse.
  • Orange: Stir in 1–2 teaspoons freshly grated orange zest or a tablespoon of orange juice for citrus brightness.
  • Berry: Fold in ½ cup fresh berries after blending for color and texture.
  • Mexican chocolate: Add ½ teaspoon ground cinnamon and a pinch of cayenne for a warm, spicy kick.

Serving Suggestions

Serve the mousse in the nut crust and top with fresh berries, toasted coconut, or dairy-free whipped cream. It pairs well with coffee or tea, and its elegant presentation makes it a good choice for dinner parties. For a dessert spread, complement it with cookies, chocolate bark, or a fruit crumble.

Jenné Claiborne holding a dish of vegan chocolate mousse.

Storage Directions

  • Refrigerate: Store mousse in airtight containers or jars for 3–5 days.
  • Freeze: Place mousse in freezer-safe containers with room for expansion and freeze up to 2 months.
  • Thaw: Thaw frozen mousse in the refrigerator for several hours or overnight, then stir before serving.

Frequently Asked Questions

Can I use a sweetener other than dates?

Yes. Maple syrup, agave, or coconut sugar can replace dates but may change texture. Dates help thicken the mousse, while liquid sweeteners yield a looser pudding-like result.

Can I make this recipe ahead of time?

Yes. The mousse benefits from chilling for a few hours, so preparing it ahead is recommended.

Is there an alternative for avocados?

Silken tofu can be used as a substitute for a similar creamy texture. You may need to adjust sweetness and flavor since tofu is more neutral than avocado.

More Healthy Vegan Dessert Recipes

  • Chocolate Sweet Potato Muffins
  • Dreamy Oatmilk Chocolate Tart
  • Best Vegan Chocolate Chip Cookies
  • Matcha Chocolate Sticky Buns

Recipe Card

An up-close angled shot of a glass dish of vegan chocolate mousse on the counter with carob chips and raspberries.

Vegan Chocolate Mousse

A creamy, indulgent vegan mousse made with avocados, dates, and cacao powder.
Prep Time: 5 minutes
Cook Time: 1 minute
Total Time: 6 minutes
Servings: 4

Equipment

  • food processor

Ingredients

Vegan Chocolate Mousse

  • 2 large ripe avocados, pitted
  • 1 cup Medjool dates, measured loosely and pitted
  • 1/4 cup raw cacao powder
  • 2 tbsp cacao nibs

Simple Nut Crust (Optional)

  • 1 cup almonds (or other nuts/seeds)
  • 1/2 cup unsweetened shredded coconut
  • 10 Medjool dates, pitted

Instructions

Vegan Chocolate Mousse

  • Place pitted avocados, dates, and cacao powder in a food processor. Blend until very smooth and creamy.
  • Adjust sweetness by adding more dates or a touch of maple syrup if desired.
  • Spoon into jars or crusts, top with cacao nibs, and enjoy immediately or chill for 1–2 hours to firm.

Simple Nut Crust (Optional)

  • Add almonds, coconut, and dates to a clean food processor. Blend until the mixture is like coarse sand.
  • Scoop about two tablespoons and form into a ball to test stickiness. If it crumbles, blend again or add a date.
  • Press into a lined pan or tins, fill with mousse, chill until set, and serve.