Decadent Dairy-Free Chocolate Mousse Recipe

This Dairy-Free Chocolate Mousse is a simple, crowd-pleasing dessert that comes together quickly without any cream or butter. It’s rich, chocolatey, and perfect topped with dairy-free whipped cream and fresh berries for an elegant finish.

Dairy-Free Chocolate Mousse in a glass cup.

[feast_advanced_jump_to]

Why you’ll love this recipe

  • This Dairy-Free Chocolate Mousse is an easy recipe with about 15 minutes of hands-on time; the rest is chill time.
  • The mousse is made without coconut or coconut milk, so it truly tastes like classic chocolate mousse.
  • Although dairy-free, this recipe is not vegan because it uses eggs.
  • Toppings are flexible—try dairy-free whipped cream and fresh berries for a bright contrast to the rich chocolate.
  • Cacao nibs add a pleasant crunch and texture, but they are optional.

Ingredients

These are the essentials you’ll need to make the mousse.

Ingredients for dairy-free chocolate mousse in small bowls.
  • Dark chocolate: Use a dairy-free dark chocolate for best flavor. Coarsely chop or use chips.
  • Non-dairy milk: Almond milk works well, but any neutral non-dairy milk is fine.
  • Eggs: Separate into yolks and whites; bring to room temperature before whipping.
  • Cacao nibs: Optional, for added crunch and texture.

See the full recipe card below for exact quantities and step-by-step directions.

Substitutions & Variations

Here are simple swaps and variations to adapt the mousse to your taste:

  • Different chocolate: Dark chocolate gives the most intense flavor, but you can use milk chocolate or another variety if you prefer a milder mousse.
  • Dairy milk option: If you don’t need the mousse to be dairy-free, regular milk works in place of non-dairy milk.
  • Change the toppings: Try toasted nuts, a sprinkle of sea salt, shaved chocolate, or different berries to customize each serving.

If you try other variations, share your results — adapting recipes is part of the fun and helps inspire new ideas.

How to Make Dairy-Free Chocolate Mousse

The method is straightforward: melt chocolate into warm milk, whip egg whites to stiff peaks, fold everything together gently, then chill.

Chopped chocolate on a cutting board.
  1. Step 1: Coarsely chop the chocolate (or use chips).
Melted chocolate in a small saucepan.
  1. Step 2: Warm the non-dairy milk until steaming, then stir in the chocolate until smooth. Remove from heat and let cool slightly.
Whipped egg whites in a large bowl.
  1. Step 3: Whip the egg whites with a pinch of salt until stiff, glossy peaks form.
Chocolate mixture in a large bowl.
  1. Step 4: In a large bowl, mix the slightly cooled chocolate with the egg yolks, vanilla, and optional cayenne. Fold in one-third of the whipped egg whites to lighten the mixture.
Chocolate mousse mixed together in a large bowl.
  1. Step 5: Gently fold in the remaining egg whites until mostly incorporated, then fold in cacao nibs if using.
Chocolate mousse spooned into serving glasses.
  1. Step 6: Spoon into 4 ramekins, cover, and chill for at least 2 hours. Before serving, top with dairy-free whipped cream and fresh berries.

Expert Baking Tips

  1. Choose good chocolate: High-quality dark chocolate makes a big difference in flavor.
  2. Separate eggs while cold: It’s easier to separate whites and yolks when eggs are chilled; then bring them to room temperature before whipping.
  3. Watch the egg whites: Whip until glossy, stiff peaks form but avoid overwhipping, which makes them coarse and reduces creaminess.
  4. Cool the chocolate: Allow the melted chocolate mixture to cool before adding yolks so you don’t accidentally cook them.
  5. Chill fully: Let the mousse set in the fridge for at least 2 hours; if it’s still loose, give it more time to firm up.

Storage

Refrigerator: Store covered in the fridge for 4–5 days. Add whipped cream and berries just before serving for best texture and appearance.

Dairy-Free Chocolate Mousse in a glass cup with a spoon.

Recipe FAQs

Can you make chocolate mousse without dairy?

Yes. This recipe uses dairy-free dark chocolate, non-dairy milk, and eggs—no cream or butter is required.

What should I serve with chocolate mousse?

Serve with dairy-free whipped cream and fresh berries like raspberries for a balanced, fresh finish.

Are eggs raw in chocolate mousse?

Yes, both the egg whites and yolks remain uncooked in this traditional-style mousse.

Dairy-Free Chocolate Mousse in a glass cup.

Dairy-Free Chocolate Mousse

Jessica Vogl

A rich, airy dairy-free chocolate mousse made with whipped egg whites—ideal for entertaining or a special treat at home.
5 from 2 votes
Print Recipe
Pin Recipe

Prep Time 15
Chill Time 2
Total Time 2 15

Course Dessert
Cuisine French

Servings 4
Calories 388 kcal

Equipment

  • stand mixer or hand-held mixer
  • Small saucepan
  • Spatula
  • Ramekins

Ingredients

  • 4 eggs
  • 3 Tablespoons non-dairy milk
  • 7 ounces dark chocolate coarsely chopped (or chips)
  • pinch kosher salt
  • 1 teaspoon vanilla extract
  • teaspoon cayenne pepper optional
  • 2 Tablespoons cacao nibs

Instructions

  • Separate eggs into two bowls: yolks in one, whites in another. Let them come to room temperature while you prepare the other components.
  • Warm the non-dairy milk in a small saucepan until steaming (do not boil). Add chopped chocolate and stir until fully melted and smooth. Remove from heat and let cool slightly.
  • In a clean, dry bowl, whip the egg whites with a pinch of salt until foamy, then increase speed to achieve stiff, glossy peaks. Avoid overwhipping.
  • Stir the egg yolks, vanilla, and optional cayenne into the slightly cooled chocolate mixture until combined.
  • Fold one-third of the whipped egg whites into the chocolate mixture to lighten it, then gently fold in the remainder. Add cacao nibs at the end if using.
  • Divide mousse among 4 ramekins, cover, and chill for at least 2 hours. When ready, top with dairy-free whipped cream, berries, and optional chocolate shavings before serving.

Video

Notes

You don’t need a stand mixer—use a hand-held mixer if preferred. If egg whites become overwhipped, the mousse will still taste good but may be less silky. You can re-whip fresh whites if you want a smoother texture.

Nutrition

Calories: 388kcalCarbohydrates: 24gProtein: 10gFat: 27g
Tried this recipe?Leave a comment below and tag @thisjess.cooks on social!