Eggless Chocolate Mousse

Step by StepJump to Recipe

Calling all chocoholics! This creamy, dreamy, light-as-air chocolate mousse is made in just 20 minutes and with only 6 ingredients. As an added bonus, I’ve created this recipe without any eggs or complicated tempering steps, making it entirely foolproof. Follow along as I make this easy chocolate mousse recipe with step-by-step photos and video – you’ll be a pro in no time!

closeup shot of eggless chocolate mousse scooped in a silver spoon showing its light fluffy texture held above a bowl filled with the mousse

About Eggless Chocolate Mousse

As someone who has made chocolate mousse countless times in the past, I can empathize with those of you who have felt like giving up on this traditional French dessert.

Depending on the recipe, mousse can call for tempering eggs, folding together ingredients, blooming gelatin or other fussy steps. NOT SO with this easy recipe!

My simple chocolate mousse recipe is completely vegetarian, egg free and does not use any gelatin or thickener like corn starch or agar agar.

All you need are 6 easy to find ingredients – dark chocolate, cream (light with 25 to 35% fat) or whipping cream, instant coffee (optional), butter, sugar and vanilla.

Not only are the ingredients straightforward, but the instructions are, too! Simply make a deeply chocolatey ganache using a hybrid double boiler method (I’ll show you how), allow it to cool, and then whip it with heavy cream. Easy peasy!

That’s right, friends. You can save your folding for laundry. This forgiving chocolate mousse recipe is so uncomplicated that you can even use your blender to make it. How’s that for an effortless recipe?

My decadent recipe also uses two secret ingredients for the perfect flavor and consistency. Butter, while not a traditional mousse ingredient, gives this dessert a beautifully rich mouthfeel.

I also use a bit of instant coffee to accentuate the chocolate and make it taste even more chocolate-y.

So join me in the kitchen and learn how to make this show-stopping light and fluffy chocolate mousse! Your friends never have to know it only took you 20 minutes to make.

overhead shot of three bowls of chocolate mousse topped with grated chocolate and a strawberry halve in a glass bowl on a white marble board
Step-by-Step Guide

How to make Eggless Chocolate Mousse

Chop Chocolate

1. Finely chop 140 grams room temperature dark or semi-sweet chocolate. I have used couverture dark chocolate. I like to use a sturdy chef’s knife to finely chop it into an almost powder-like consistency, but you can also use a food processor if you prefer.

TIP: Opt for uniformly small pieces – finely chopped chocolate will melt faster than large chunks. You also want all of the chocolate to melt at the same rate to prevent seizing, so be sure to keep the pieces even.

finely chopped dark chocolate on wooden tray

2. Measure the chocolate in a 1 cup standard American measuring cup.

chopped chocolate in a measuring cup

3. Place chopped chocolate in a bowl or a small skillet that can be easily placed on top of a sauce pan or pot of simmering water to make a double boiler.

chopped dark chocolate in a bowl

Take Ganache Ingredients

4. Add ¼ cup cream, 1 teaspoon instant coffee, 1 light pinch of salt and 1 tablespoon softened butter in the bowl. Make sure that all of the ingredients are at room temperature to prevent seizing.

NOTE: You can use light cream with 25% fat (a. k. a cooking cream) or whipping cream.

cream, instant coffee, butter and pinch of salt in the bowl with chocolate

5. Heat ½ cup water in a small saucepan or pot. Let the water come to a light boil. It should not be vigorously boiling.

water boiling lightly in a pan

6. Here’s where my hybrid model of using a double boiler comes into play: Remove pan from the stovetop and place on the counter. Place the bowl on top of the pan. Take care that the hot water is not touching the bowl or is very close to the bowl. 

bowl with chocolate, butter, coffee, cream kept on top of saucepan

Melt Chocolate

7. With a spatula, begin mixing all the ingredients in the bowl. The chocolate will melt from the heat of the steam beneath!

I’ve found that removing the double boiler from the heating element provides a mild enough heat to melt the chocolate without the kind of extreme heat that can cause the chocolate to seize. If you prefer to keep the pan on the heat, be sure to stir constantly to prevent this from happening.

I also recommend that you use a silicone spatula, as scraping and removing or mixing the melted chocolate, whipped cream and the mousse is a breeze with it.

NOTE: You can also use the microwave to melt your chocolate if you prefer, though there is a larger risk of scorching your chocolate using this method. Zap the (microwave safe) bowl of chocolate for 20 to 30 seconds, removing it every 8 to 10 seconds to stir. Repeat until fully melted and smooth.

chocolate getting melted

8. Continue to mix until all the chocolate is melted and the mixture is even. If you have any chunks of unmelted chocolate, heat the water again to a gentle boil. Place the saucepan with the water on the countertop and place your bowl on it and melt these chocolate chunks.

Set aside and allow the ganache to cool to room temperature. 

NOTE: It is very important that the ganache is completely cooled before you add it to the cold whipped cream. If you add a hot or warm ganache, the chocolate will seize (meaning become grainy or lumpy) and all your work will be wasted.

If your chocolate ganache has released fat at this stage, do not worry. We will be blending it with the whipped cream later, and this step will emulsify the fat.

thick ganache in the bowl

Whip Cream

9. Take ½ cup cold cream, 2 tablespoons raw sugar (or confectioner’s sugar/icing sugar or granulated sugar) and 1 teaspoon vanilla extract in a bowl or in a stand mixer bowl.

Feel free to use light cream with 25% fat, whipping cream or heavy cream. Ensure that your cream is well chilled prior to whipping.

cream, vanilla and sugar in a bowl

10. Whip the cream until you see soft peaks. Whip on medium-high to high speed. For whipping cream, use an electric handheld blender or use your stand-mixer with the whisk attachment.

cream whipped to soft peaks

Make Chocolate Mousse

11. Add ⅓ portion of the chocolate ganache and whip at a low or medium-low speed until the chocolate is mixed evenly – about 30 seconds to 1 minute. If you see tiny chocolate specks that is fine.

chocolate ganache added and mixed with cream to make easy chocolate mousse

12. Add the remaining chocolate ganache.  

more ganache added to the mixture

13. Whip again on low to medium-low speed for about 1 minute until you get an even mixture.

NOTE: You can also use cut and fold technique, but with this thick of a ganache, it takes more time and hand work.

stand mixer in action

14. You should get a smooth, light, fluffy consistency in the chocolate mousse.

easy eggless chocolate mousse mixture in bowl

15. Spoon mousse in small glasses, stemmed glassed or small bowls. Make the surface even or smooth with a spatula. I have used a slightly larger bowl. If you have time, you can choose to pipe the mousse in the bowls using a piping bag.

chocolate mousse in three glass bowls

16. Cover with lid or seal with a foil. Refrigerate for at least 4 hours or overnight. 

eggless chocolate mousse covered with lid

17. To serve, decorate the mousse however you like. I’ve tried mine with chocolate shavings, tutti frutti, cherries, chocolate chips, fruit slices, wafers, nuts, dark chocolate sauce, berries, and mint leaves. They all work beautifully. Feel free to get as creative as you like. Enjoy!

chocolate mousse scooped in a silver spoon showing its light fluffy texture placed on side of bowl filled with the mousse


Can I make a vegan version of this chocolate mousse?

Sure! Simply swap coconut cream for the whipping cream and use coconut oil or vegan butter.

Why is my chocolate mousse lumpy?

Uh oh. Sounds like one of two things happened:
1. Your chocolate might have seized while melting it. To prevent this, keep the top bowl of the double boiler away from the water.

I also recommend that you use my hybrid approach to the double boiler and only place the bowl on top of the water when it is off the heating element. This will help to prevent overheating, which can cause the chocolate to seize.

I also recommend that you add a bit of room temperature cream to the bowl with the chocolate, as this seems to help the melting process.

2. You might not have given your ganache ample time to cool prior to adding it to the whipped cream. If hot chocolate comes in contact with cold cream, it will cause the chocolate to seize. Be sure to allow your ganache to cool completely before proceeding with the recipe.

What is the best chocolate for mousse?

I suggest you use the very best quality of couverture dark or semi-sweet chocolate that you can find. Look for an ingredient label that boasts cocoa mass/cocoa solids/cocoa liquor as the first ingredient.

Avoid chocolate that uses vegetable oil – good quality chocolate will use cocoa butter as the fat. I also suggest avoiding chocolate that has any preservatives or artificial ingredients added.

In terms of percentages, I suggest you use chocolate that is palatable to you. 80% or higher is considered bittersweet and is a bit too sharp for my taste. I prefer making my mousse with dark or semi-sweet chocolate in the 50-70% range. My dark chocolate was in the 60% range.

Why did my chocolate seize?

My preferred method of melting chocolate is a double boiler. Of course you can make the ganache in a microwave, but melting chocolate in a double boiler ensures that the chocolate is melted evenly and does not get burnt or grainy. In a microwave chances of the chocolate, burning is high.

You should also avoid allowing the bowl of the double boiler to touch the hot water – exposure to extreme temperature can also cause the chocolate to seize.
Finally, avoid allowing any water to come into contact with the chocolate as it melts. Ensure that your work surface and equipment like chopping board, knife or food process and bowls are dry and do not contain any water or moisture.

Are there any flavor variations you’d recommend?

While I love the flavor of simple chocolate mousse, you can add orange extract or lemon zest for citrus flavours. You can also add a touch of vanilla extract, almond extract or peppermint extract to the whipped cream for more flavor options.

More Chocolate Treats!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

overhead shot of chocolate mousse topped with grated chocolate and a strawberry halve in a glass bowl on a white marble board

Eggless Chocolate Mousse

This creamy, light, soft chocolate mousse is made in just 20 minutes and with only 6 ingredients. An easy forgiving eggless chocolate mousse for all chocolate lovers.
5 from 15 votes
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Cuisine American, World
Course Desserts
Diet Gluten Free, Vegetarian
Difficulty Level Easy
Servings 4


For ganache

  • 1 cup finely chopped dark chocolate or semi sweet chocolate – 140 grams, at room temperature
  • ¼ cup light cream with 25 to 30% fat or whipping or heavy cream, at room temperature
  • 1 light pinch salt
  • 1 teaspoon instant coffee – optional
  • 1 tablespoon Butter – softened

For whipping cream

  • ½ cup light cream with 25 to 30% fat or whipping or heavy cream, cold or chilled
  • 2 tablespoons raw sugar or white granulated sugar, add as required
  • 1 teaspoon vanilla extract

For garnish

  • 3 to 4 berries like strawberry or cherries or raspberries, fresh or frozen
  • 2 to 3 mint sprigs – optional
  • 1 to 2 tablespoons chocolate shavings or grated chocolate
  • ¾ to 1 cup whipped cream – optional


Chop Chocolate

  • Finely chop chocolate or process in a food processor.
  • If chopping, then use a sturdy chef’s knife to finely chop to small chocolate chunks or a semi-coarse ground texture.
  • Keep in mind that if the chocolate pieces are uneven the melting will be uneven and can lead to the mixture being seized.
  • You want all the chocolate pieces to melt almost at the same time. Moreover finely chopped chocolate will melt faster than large chunks.

Making Ganache

  • Take chopped chocolate, butter, salt, coffee and cream in a bowl. Make sure that all the ingredients are at room temperature.
  • Heat ½ cup water in a small saucepan or pot.
  • Let the water come to a light boil.
  • Remove pan from the stovetop and place on the counter. Place the bowl on top of the pan.
  • With a spatula begin mixing the ingredients. The chocolate will melt with the steam touching the bowl. Continue to mix until all the chocolate is melted and the mixture is even. Take care that the hot water does not touch the bowl or is very close to the bowl.
  • Let the ganache cool completely at room temperature.

Whipping Cream

  • Take the cream, sugar and vanilla in a bowl.
  • With an electric blender, whip until you see soft peaks. Whip on medium high to high speed. You can also use a stand mixer with the whisk attachment to whip the cream.

Making Chocolate Mousse

  • Add ⅓ portion of the prepare and cooled chocolate ganache.
  • Whip at a low or medium-low speed until the chocolate is mixed evenly – up to 30 seconds to 1 minute.
  • Add the remaining ganache and whip again on a low to medium low speed for about a minute or until the mixture is smooth and even. You can also use cut and fold technique but it takes more time and more elbow work.
  • Spoon mousse in shot glasses or small bowls. Cover with lid or seal with a foil. Refrigerate for 4 hours or overnight.
  • Garnish with your favorite edible toppings like fresh or frozen berries, chocolate shavings, dollop of whipped cream or a few mint sprigs. Serve the chocolate mousse cold as a dessert.


Nutrition Info (Approximate Values)

Nutrition Facts
Eggless Chocolate Mousse
Amount Per Serving
Calories 396 Calories from Fat 252
% Daily Value*
Fat 28g43%
Saturated Fat 17g106%
Trans Fat 1g
Polyunsaturated Fat 1g
Monounsaturated Fat 8g
Cholesterol 35mg12%
Sodium 110mg5%
Potassium 318mg9%
Carbohydrates 33g11%
Fiber 4g17%
Sugar 24g27%
Protein 4g8%
Vitamin A 340IU7%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 1mg50%
Vitamin B12 1µg17%
Vitamin C 5mg6%
Vitamin D 1µg7%
Vitamin E 1mg7%
Vitamin K 4µg4%
Calcium 48mg5%
Vitamin B9 (Folate) 3µg1%
Iron 3mg17%
Magnesium 87mg22%
Phosphorus 141mg14%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

This eggless chocolate mousse recipe from blog archives first published in November 2011 has been updated and republished on June 2021.

Share This Recipe:


Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Comments are closed.


  1. Can you provide the recipe’s serving size. I realize it lists 4 servings, but I didn’t find the actual size/quantity for that serving (ex. 3oz, 6oz). Thank you

    1. I have not weighed each serving of the chocolate mousse. Next time when I make it I will add the weight. Thanks.

  2. i’ve done this recipe few times for my family and friends and it has been a total success!!! love the consistency and so easy & quick to prepare5 stars

  3. Hi,

    I am trying to make chocolate truffles. The recipe calls for heavy whipping cream with 30-35% butter fat. But can I use amul fresh cream (25% butter fat) for this?
    I don’t get heavy whipping cream here.

    1. yes, you can use amul fresh cream. i have used it in so many baking and dessert recipes. amul also has 30% whipping cream available. you may get this in some stores.