top of page

Vegetarian Chocolate Mousse with Cream Cheese

Writer: James
James
Sep 18, 2025
5 min read

Updated: Sep 22

After making the classic chocolate mousse for years, I eventually wanted to create a vegetarian version that didn’t rely on eggs but still delivered that light, satisfying mousse texture. That turned out to be more challenging than expected, as eggs play a major role in both structure and airiness.


The first solution I explored was using aquafaba (the whipped liquid from canned chickpeas) to create a fully vegetarian chocolate mousse. When it works, it produces an impressively light result, and I’ve used this method for years. However, the amount and quality of chickpea liquid varies between brands, making the outcome less predictable. When the liquid is too thin or reduced, the mousse simply won’t hold.


That inconsistency led me to develop a second approach: replacing egg foam with natural cream cheese. This cream cheese chocolate mousse is slightly less airy than the classic version, but exceptionally smooth, stable, and reliable. The gentle tang of the cream cheese balances the richness of dark chocolate beautifully, creating a mousse that feels indulgent without being heavy.


Why Use Cream Cheese in Chocolate Mousse?

Cream cheese provides stability, richness, and a silky texture without relying on eggs. While a traditional chocolate mousse uses whipped egg whites or whole eggs for structure, cream cheese creates a more reliable mousse that is less sensitive to temperature and handling. It also adds a subtle tang that balances the sweetness of the chocolate. The result is a vegetarian chocolate mousse that remains light while offering a smooth, creamy finish.


This recipe is part of my chocolate mousse recipe collection, a central overview where I bring together classic chocolate mousse and a range of chocolate mousse variations, including vegetarian, egg‑free, vegetarian, low‑sugar, and white chocolate mousse recipes built on the same core technique.

Finished vegetarian chocolate mousse with cream cheese, smooth and silky texture
Image: Vegetarian chocolate mousse!

Ingredients for Vegetarian Chocolate Mousse with Cream Cheese

These ingredients create a smooth, stable vegetarian chocolate mousse, where cream cheese replaces egg foam to provide structure, balance sweetness, and deliver a silky texture. This recipe makes about 6 servings.

Ingredients:

  • 200 g (7oz) dark chocolate (around 55% cocoa)

  • 1/4 cup (60 ml) natural cream cheese

  • 1 cup (240 ml) cold heavy cream

  • Optional garnish: whipped cream, chocolate shavings, fresh berries, chocolate-covered coffee beans, or any creative topping you like.


Instructions for Vegetarian Chocolate Mousse with Cream Cheese

These step‑by‑step instructions focus on temperature control and gentle folding, allowing cream cheese to provide structure while keeping the chocolate mousse smooth and balanced.

Step 1: Melt the chocolate

  • Break the chocolate (200g or 7 oz) into large chunks and place them in a heatproof pan.

  • Melt it au bain-marie (set the pan over a larger pan with hot water on gentle heat).

  • Stir occasionally until smooth and glossy.

  • Optionally add a bit of full fat milk to make it flow easier.

  • Let it cool slightly, warm but not hot. (If it’s too cool, it will solidify and be hard to mix.)


Step 2: Whip the heavy cream and cream cheese

  • In a bowl, whip the cold heavy cream (240g or 2 cup) until soft peaks form.

  • Keep it in the fridge while you prepare the rest.

  • In a different bowl, whip the cream cheese (60g or 1/4 cup). It won't form soft peaks, but it will make it easier to further process if the cream cheese structure is broken.


Step 3: Fold it all together

  • Gently fold the melted chocolate into the cream cheese. Best is to use a silicone spatula and make sure the chocolate is completely mixed in before moving on.

  • Then carefully fold in the whipped heavy cream, one-third at a time, using a soft spatula. The goal is to keep as much air as possible. If you stir too much, the mousse will lose its fluffiness.


Step 4: Chill and serve

  • Spoon the mousse into serving glasses.

  • Decorate with your favorite garnish.

  • Cover and refrigerate for at least 4 hours (or up to 2 days). For the best texture, let it set 6–8 hours.


Tips for Success

  • Be gentle when folding. This is the secret to keeping the mousse light and airy.

  • Make whipping easier. Use a tall, narrow bowl for the heavy cream—this helps your whisk trap more air.

  • Plan ahead. Mousse tastes best when made in advance, giving it time to firm up and develop its flavors.


Why Did My Chocolate Mousse Not Set?

Chocolate mousse may fail to set properly if the chocolate was too warm, if the whipped cream was overmixed, or if the mixture lost too much air during folding. The best results come from allowing the melted chocolate to cool slightly before combining the ingredients and folding gently to preserve the airy texture. Chilling the mousse for at least four hours is also important for proper structure.


Nutritional Values per Serving

This overview shows the nutritional values for one serving of the chocolate mousse, calculated as one‑sixth of the full recipe and excluding any optional toppings.

Nutrient

Amount per serving (1/6 of recipe)

Energy

352 kcal

Total Fat

27.3 g

Saturated Fat

16.2 g

Total Carbohydrates

23.9 g

Sugars

16.6 g

Dietary Fiber

2.4 g

Protein

2.3 g

Sodium

52 mg

Salt equivalent

0.13 g


How to Store Vegetarian Chocolate Mousse

Chocolate mousse should always be stored in the refrigerator. Cover the serving glasses or container and keep chilled until ready to serve. This cream cheese chocolate mousse remains at its best for up to two days. In fact, many people find that the flavor improves slightly after resting overnight, as the chocolate and cream cheese have more time to develop together.


Can You Freeze Chocolate Mousse?

Yes. This vegetarian chocolate mousse can be frozen in individual portions. Cover tightly and freeze for up to several weeks. For a softer mousse texture, thaw in the refrigerator before serving. Some people even enjoy it partially frozen as a frozen chocolate dessert.


Share your best chocolate mousse twist in the comments and don’t forget to look at our other amazing dessert recipes!


Frequently Asked Questions About Vegetarian Chocolate Mousse

These common questions cover ingredients, texture, storage, and preparation methods for making chocolate mousse without eggs.


Can chocolate mousse be made without eggs?

Yes. Cream cheese, whipped cream, or aquafaba can provide structure and texture without using eggs.

Why use cream cheese in chocolate mousse?

Cream cheese adds stability, creaminess, and a subtle tang that balances the richness of chocolate.

How long does chocolate mousse need to chill?

Chocolate mousse should chill for at least four hours, although six to eight hours often produces the best texture.

Can chocolate mousse be frozen?

Yes. Chocolate mousse can be frozen and later thawed in the refrigerator before serving.

How long does homemade chocolate mousse last?

When refrigerated and properly covered, homemade chocolate mousse is typically best enjoyed within two days.

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page