Easy Egg-Free Chocolate Mousse

Chocolate Mousse
Samantha Carrirolo / Getty Images
Prep: 10 mins
Cook: 0 mins
Total: 10 mins
Servings: 4 servings
Nutrition Facts (per serving)
325 Calories
22g Fat
30g Carbs
3g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 325
% Daily Value*
Total Fat 22g 28%
Saturated Fat 14g 69%
Cholesterol 67mg 22%
Sodium 18mg 1%
Total Carbohydrate 30g 11%
Dietary Fiber 1g 4%
Total Sugars 27g
Protein 3g
Vitamin C 0mg 2%
Calcium 40mg 3%
Iron 2mg 10%
Potassium 59mg 1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The French word mousse translates to "foam" in English, perfectly describing how light and fluffy the dessert should be. However, most mousse recipes use raw eggs, which is a problem for anyone concerned about salmonella. Instead, use gelatin and heavy cream for an egg-free chocolate dessert. Plan in advance, as the mousse needs to chill for an hour before serving. If you don't allow the gelatin time to set, it will be thinner than you might expect a mousse to be.


  • 1 teaspoon unflavored gelatin

  • 1 tablespoon cold water

  • 2 tablespoons boiling water

  • 1/2 cup sugar

  • 1/4 cup cocoa

  • 1 cup whipping cream

  • 1 teaspoon pure vanilla extract

  • Chocolate curls, for optional garnish

Steps to Make It

  1. Gather the ingredients.

  2. In a small bowl, sprinkle unflavored gelatin over the cold water and let stand for 1 minute.

  3. While stirring, add the boiling water to the gelatin. Stir until the gelatin is dissolved and set aside.

  4. In a bowl of an electric mixer, combine the sugar, cocoa, whipping cream, and vanilla. Beat on medium speed, scraping the bottom of the bowl a few times until the mixture is stiff.

  5. Add the gelatin mixture to the chocolate mixture and beat until well-blended.

  6. Spoon the chocolate mousse into dessert dishes or glasses.

  7. Chill in the refrigerator for at least 1 hour before serving. Garnish with chocolate curls, if using.

  8. Enjoy!


  • Top the mousse with fresh berries, such as sliced strawberries, raspberries or pitted cherries.
  • The acidity of natural cocoa curdle milk, so use a high-quality alkalized Dutch cocoa powder in this recipe. Don't skimp on the quality, as it's the star of the dessert.

Recipe Variations

  • Dairy-free chocolate mousse: Make this recipe dairy-free by replacing the heavy whipping cream with the equivalent amount of coconut cream.
  • Vegan chocolate mousse: Eliminate the gelatin and heavy cream from the recipe. Use full-fat coconut milk that's been chilling for at least 24 hours; drain the milky liquid from the can and discard it. Use a chilled bowl to mix the mousse in and a stand or electric hand mixer to beat the mousse until stiff peaks form.
  • White chocolate mousse: Replace the cocoa powder with 7 ounces of chopped white chocolate. Melt the chocolate over low heat, let it cool slightly, and add to the electric mixer with the cream, sugar, and vanilla.
  • Chocolate raspberry mousse: Make a raspberry puree by combining 1 cup raspberries and 1/4 cup white sugar in a medium saucepan. Let it cook until the raspberries have broken down and it can be mashed into a puree. Remove from heat and let the puree cool. Add it to the mixer with the cocoa powder.