Skip to content

5-Ingredient Chocolate Avocado Mousse (Dairy-Free, Vegan)

Rich, creamy, and impossibly indulgent β€” this chocolate avocado mousse is the dairy-free dessert that will make you question everything you thought you knew about healthy treats. It takes just 5 ingredients and 10 minutes, and the result is a silky, deep-chocolate mousse that tastes like it came from a fancy restaurant.

I first made this when a friend with a dairy allergy came for dinner. I was nervous, but after one spoonful, everyone at the table wanted the recipe. The avocado gives it that luxurious creaminess while the flavor is 100% pure, intense chocolate. You honestly can’t taste the avocado at all.

Why You’ll Love This Recipe

  • ⏱ Ready in 10 minutes β€” no cooking required
  • 🍫 Intensely chocolatey β€” deep, rich flavor
  • πŸ₯‘ Secretly healthy β€” healthy fats, no refined sugar
  • 🌿 Vegan & dairy-free β€” works for everyone
  • πŸ₯€ No cooking β€” just blend and chill

Ingredients

Serves 4 | Prep: 10 min | Chill: 30 min | Total: 40 min

  • 2 large ripe avocados (about 400g flesh)
  • Β½ cup (50g) unsweetened cocoa powder (or raw cacao powder)
  • ΒΌ cup (80g) pure maple syrup (adjust to taste)
  • 3–4 tbsp coconut milk or oat milk
  • 1Β½ tsp pure vanilla extract
  • Pinch of fine sea salt

Optional Toppings

  • Fresh raspberries or strawberries
  • Flaked sea salt
  • Shaved dark chocolate
  • Crushed pistachios
  • Coconut whipped cream

Instructions

Step 1 β€” Choose Your Avocados Carefully

This is the most important step. Your avocados must be perfectly ripe β€” dark green to black skin, slightly soft when squeezed, with no brown spots inside. Underripe avocado will make the mousse grainy and bitter. If your avocados aren’t ripe yet, leave them at room temperature for 1–2 days.

Step 2 β€” Blend

Halve the avocados, remove the pits, and scoop the flesh into a food processor or high-speed blender. Add the cocoa powder, maple syrup, 3 tbsp of plant milk, vanilla extract, and salt. Blend on high for 2–3 minutes, scraping down the sides as needed, until completely smooth and creamy with no lumps.

Step 3 β€” Taste & Adjust

Taste the mousse and adjust to your preference. Add more maple syrup for sweetness, more cocoa for a deeper chocolate flavor, or another tablespoon of milk for a lighter texture. The mousse should be thick, smooth, and intensely chocolatey.

Step 4 β€” Chill

Transfer the mousse to individual serving glasses or ramekins. Refrigerate for at least 30 minutes before serving. This allows the mousse to firm up and the flavors to deepen. It can be made up to 24 hours in advance.

Step 5 β€” Top & Serve

Just before serving, add your toppings. Fresh raspberries and a sprinkle of flaked sea salt are my absolute favorite combination with this mousse. Serve immediately once topped.

Pro Tips

  • Ripe avocados are non-negotiable β€” underripe avocado will make the mousse grainy and add a bitter taste.
  • Use a food processor, not a blender β€” it blends avocado more thoroughly and gets the mousse silkier.
  • Use good quality cocoa β€” Dutch-process cocoa gives the deepest, richest chocolate flavor.
  • Serve chilled β€” the mousse firms up beautifully in the fridge and the cold temperature enhances the chocolate flavor.
  • Add espresso powder β€” just Β½ tsp of espresso powder intensifies the chocolate flavor dramatically.

Variations

  • Mocha: Add Β½ tsp espresso powder for a coffee-chocolate flavor
  • Mint chocolate: Add ΒΌ tsp peppermint extract
  • Orange chocolate: Add 1 tsp orange zest
  • Spicy: Add a pinch of cayenne pepper and cinnamon

Storage

Store covered with plastic wrap pressed directly on the surface of the mousse (to prevent browning) in the refrigerator for up to 2 days. Add toppings just before serving. Do not freeze.

Nutrition (per serving, without toppings)

Calories: 210 | Carbohydrates: 22g | Protein: 4g | Fat: 14g | Fiber: 8g | Sugar: 12g

Nutritional values are estimates and may vary based on specific ingredients used.

Leave a Reply

Your email address will not be published. Required fields are marked *