Creamy Vegan Chocolate Mousse, a 6-ingredient plant-based mousse au chocolate recipe made with aquafaba and avocado that’s nut and coconut-free. An easy and delicious healthy-ish dessert!

a glass bowl with brown chocolate mousse, red raspberries, and a sprig of green mint on a blue table

What’s nut-free, coconut-free, dairy-free, soy-free, gluten-free, egg-free and oh-so deliciously chocolate-y? This 6-ingredient Creamy Vegan Chocolate Mousse recipe!

As a vegan with a nut sensitivity, I find it very challenging to find plant-based desserts that are free from coconuts and tree nuts. Most times when eating out I skip dessert because the vegan options ALWAYS have some type of nut to lend a creamy consistency to desserts like mousse or pots de creme.

However, after some experimenting I found the perfect plant-based “mousse au chocolate” recipe that is soft and fluffy without using coconut or nuts. The secret? Aquafaba and avocado.

Ready for this allergen-friendly healthy-ish vegan chocolate mousse? Let’s do it!

small round glass ramekins of chocolate mousse with raspberries and mint lined up in a row on a blue table

How to make vegan chocolate mousse without nuts and coconut

Most vegan chocolate mousse recipes use nuts or coconut milk to provide a rich and creamy mousse-like texture.

However, for those of us who are plant-based but have nut allergies or sensitivities, it’s simple to recreate the creaminess of mousse with a combination of avocado (yes, trust us!) and aquafaba.

a bowl of chocolate chips, a bowl of aquafaba, vanilla, lemon juice, salt, avocado, and raspberries on a white plate on a blue table

What is aquafaba? How do you cook with it?

Aquafaba sounds like a fancy ingredient you’ll find at specialty shops, when in fact it is something you’re likely throwing out without a second thought — the liquid from a can of chickpeas.

a cup of aquafaba, or chickpea water, drained into a glass jar with a strainer of chickpeas on top

Leftover chickpea water is a surprisingly versatile ingredient that can be whipped with a blender until it takes on a firm consistency that is similar to whipped egg whites. In this plant-based mousse recipe it replaces the eggs, cream, and butter you’ll find in a traditional chocolate mousse.

AQUAFABA COOKING TIPS: Aquafaba is made by simply blending chickpea water until firm (about 10 minutes). To help speed up the process and produce a firmer aquafaba, add a pinch of salt (about ¼ teaspoon), a pinch of cream of tartar (about ¼ teaspoon), or a dash of lemon juice (about 1 teaspoon per 3/4 cup of aquafaba). In this recipe we use lemon juice as an aquafaba stabilizer, but it could be replaced with salt or cream of tartar.

How to make vegan mousse, step-by-step

STEP 1: The first step to making this plant-based chocolate mousse is to whip the aquafaba (or chickpea liquid), lemon juice, and vanilla extract until it has enough air incorporated into the liquid that it begins to form a sturdy foam. This usually takes about 10-15 minutes of continuous mixing, and you will know it’s ready when the liquid can stand up on it’s own or has “stiff peaks”.

aquafaba stiff peaks on the tips of blender whisk attachments
Aquafaba “stiff peaks”

To do this we recommend using a kitchen stand mixer or a handheld electric mixer with a large glass mixing bowl (pictured). Alternatively, you can also whisk this by hand but be forewarned that this will take about 20 minutes so you’ll have very sore shoulder muscles (it’s a workout!).

a bowl of aquafaba with stiff peaks and a handheld mixer on a wooden table
Aquafaba stiff peaks after 10 minutes of mixing

STEP 2: Once the aquafaba mixture is sturdy, it’s time to melt the chocolate. You can just throw the chocolate into a small saucepan over very low heat and stir to melt, but we found this method made it very easy to burn the chocolate if you aren’t careful.

Instead, we suggest heating a small saucepan of water until it’s hot but not boiling. Then place a small glass mixing bowl over the pan and add the chocolate. This method, called a “hot water bath”, will melt the chocolate slowly without burning.

TIP FOR SMOOTHER MELTED CHOCOLATE: Add a splash (about 1 tablespoon) of plant-based milk or water to the chocolate chips before melting to make for a smoother melted chocolate. This is optional, but helps the chocolate from becoming too thick.

chocolate chips melting in a glass bowl in a hot water bath over a pot of warm water on the stove
Chocolate chips melting over a hot water bath

STEP 3: Add the melted chocolate and avocado to the aquafaba mixture and blend with the mixer again until well combined. The mixture will not be as stiff/sturdy as the foamy aquafaba, but the chocolate and avocado should be completely blended without lumps.

a mixing bowl with aquafaba, melted chocoalte, avocado, and a red handheld electric mixer
Mix the aquafaba with chocolate and avocado

TASTE TEST TIP: This is where you can do a little taste test of the blended mousse before chilling to ensure there is enough chocolate and add a sweetener, if needed. The beauty of vegan desserts is that you never have to worry about raw egg in baked goods!

a glass mixing bowl with blended chocolate and a red handheld electric mixer on a wood table
Taste the mousse and add more chocolate or a sweetener, if needed

STEP 4: Pour the chocolate mousse mix into small bowls or ramekins and refrigerate until they are chilled throughout. An inserted toothpick should come out relatively clean or with mousse that is a thick consistency that is no longer wet. We’ve found that this takes a minimum of 2 hours, depending on the size, fullness, and temperature of your refrigerator.

chocolate pouring into a glass bowls from a measuring cup on a wood table
Pour the chocolate into small bowl and refrigerate

STEP 5: The last step is to remove the chocolate mousse from the refrigerator and add your garnish of choice before serving! We liked pairing chocolate with a fruit like raspberries and a sprinkle of shaved chocolate, but an Oreo crumble, a sprinkle of cayenne, a dollop of whipped vegan cream, or even just plain is delicious as well.

small round glass bowls of chocolate mousse with raspberries and mint on top of a blue table

Can I use other types of chocolate or cocoa powder in this recipe?

When testing this recipe we used three different types of chocolate: chocolate chips, chocolate bars, and a combination of cocoa powder and a sweetener like maple syrup. Here are our notes and results:

  1. Chocolate chips: Using 7 ounces (200 g) semisweet vegan chocolate chips, the chocolate melted well because the chips are small and uniform in size. No additional sweetener was needed.
  2. Chocolate bars: Using 7 ounces (200 g) 60% dark chocolate bar required cutting the chocolate into chunks and then keeping a careful eye on the chocolate to prevent burning while melting, as some pieces were bigger than others. We also found adding a sweetener to taste was necessary and would be a challenge to perfect the ratio depending on the type of chocolate bar you are using.
  3. Cocoa powder + sweetener: Using ¼ cup cocoa powder and ¼ cup sugar was delicious, but we had issues with consistency when we retested this combination.

The verdict? The semisweet dark chocolate chips won by a landslide for ease of use and because they are widely available.

However, the other two recipes work and are delicious, so feel free to substitute chocolate chips for a chocolate bar with additional sweetener (taste before chilling), or with cocoa powder and sugar. Any of the three ways will result in a delicious mousse.

a small bowl of chocolate mousse with a gold spoon dipped in on a blue table

Toppings ideas for mousse

This easy mousse dessert recipe is perfect on its own, but we suggest spicing it up a bit by adding some fun toppings. Here are our favorite topping ideas:

  • Go fruity: strawberries, raspberries, blackberries, blueberries, or even sliced bananas would be delicious on chocolate mousse
  • Add some green: mint is our go-to herb on chocolate desserts
  • Holiday: add a few rose petals for Valentine’s Day, a dollop of pumpkin for Thanksgiving, or a sprinkle of peppermint candy cane for the winter holidays

Sustainable kitchen tips, tricks, and tools

Below are a few tips and tricks to make the most out of your mousse a chocolate ingredients and continue to build your sustainable kitchen skills:

bowls of chocolate mousse with raspberry and mint garnish on a white table

Love this simple vegan chocolate mousse recipe?

Check out our other plant-based chocolate dessert recipes, like these Healthy-ish Vegan Oatmeal Chocolate Chip Cookies or Salted Chocolate-Covered Cherries.

Did you make this vegan chocolate mousse recipe? Leave a comment below and rate the recipe to let us know how it turned out. Save it for later by pinning to your favorite vegan desserts Pinterest board and make sure to tag me on Fork in the Road’s Instagram to show me your chocolate-y creations!

Yield: 6 servings (1/3 cup each)

Creamy Vegan Chocolate Mousse

a glass bowl with brown chocolate mousse, red raspberries, and a sprig of green mint on a blue table

Creamy Vegan Chocolate Mousse, a 6-ingredient plant-based mousse au chocolate recipe made with aquafaba and avocado that’s nut and coconut-free. An easy and delicious healthy-ish dessert!

Prep Time 20 minutes
Cooling Time 2 hours
Total Time 2 hours 20 minutes


  • ¾ cup (177 ml) Aquafaba*
  • 1 teaspoon lemon juice
  • 1 teaspoon vanilla extract
  • Small pinch of salt
  • 6 oz (170 grams, or ~1 cup) vegan semisweet dark chocolate chips
  • 1 tablespoon plant-based milk (optional)
  • 1 medium avocado, peeled and pitted
  • Optional garnishes: fruit, mint, chocolate shavings


    1. Whip aquafaba, lemon juice, vanilla extract, and a small pinch of salt with a kitchen stand mixer or in a large bowl with a handheld mixer until it has stiff peaks, or when air is well incorporated and the liquid is like a thick foam. This usually takes about 10-15 minutes, depending on your mixer.**
    2. Next, melt the chocolate chips. You can either do this by placing the chocolate chips in a small glass mixing bowl over a pan of hot water to slowly melt the chocolate (preferred method), or you can put the chocolate chips in a small saucepan over very low heat until the chocolate starts to melt, stirring to make sure all chips are melted (faster, but can burn chocolate easily).
    3. Continue to mix the aquafaba until the chocolate and avocado are well combined. The mixture will not be as thick as the aquafaba was on its own, but should be completely mixed.
    4. Pour the mixture into small bowls or ramekins and refrigerate until for a minimum of 2 hours, depending on how cold your refrigerator is. The mousse will be done when it is firm to the touch and a toothpick inserted does not contain wet mousse (it may have small amounts of thickened mousse, which is what you want).


  • Notes: *Amount from one can of drained chickpeas. **Alternatively you could whisk the aquafaba by hand, but this would require a lot of time and shoulder power, so we highly recommend using an electric mixer of some kind.
  • Tools Needed: glass mixing bowls, kitchen stand mixer or handheld electric mixer, small saucepan, small bowls or ramekins
  • Prep Ahead and Storage: This vegan mousse can be made up to 4-5 days ahead of time before serving. Refrigerate until ready to serve, as the mousse will melt in warmer temperatures, and eat within 4-5 days. I would not recommend freezing this mousse; when we froze and thawed the mousse it did not have the same creamy texture as before freezing.
  • Nutrition notes: Nutrition information is calculated for the mousse only, not the optional garnishes. This recipe is vegan, gluten-free, soy-free, dairy-free, and nut-free.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 307Total Fat: 18gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 4mgSodium: 37mgCarbohydrates: 33gFiber: 6gSugar: 24gProtein: 3g