Carb-Free Chocolate Mousse Recipe: Whipped Aquafaba Magic Without Eggs

Desserts

Carb-Free Chocolate Mousse Recipe: Whipped Aquafaba Magic Without Eggs

This carb-free chocolate mousse recipe delivers all the velvety richness of classic mousse without a single gram of sugar or carbs. ✨ The secret lies in aquafaba—chickpea brine—that whips into a light, airy texture indistinguishable from egg-based versions.

I perfected this recipe after testing countless low-carb alternatives, and it’s now my go-to dessert for keto-friendly gatherings or guilt-free indulgence.

The magic happens with just five simple ingredients: aquafaba, unsweetened cocoa powder, a sugar substitute like erythritol or monk fruit, vanilla extract, and a pinch of salt. No eggs, no dairy, and no refined sugars—yet the result is a silky, fudgy mousse that melts in your mouth.

The key is whipping the aquafaba to stiff peaks before gently folding in the chocolate mixture to maintain that signature lightness.

After chilling for at least 4 hours (or overnight for best texture), you’ll have a dessert so luxurious it’ll fool even non-keto eaters. Top with a dollop of whipped cream, a few raspberries, or a sprinkle of cocoa powder for extra flair.

Each bite is rich, chocolatey, and completely satisfying—without the carb crash.

Perfect for meal prep, holiday desserts, or a spontaneous treat, this mousse keeps beautifully in the fridge for up to 5 days. The best part?

It’s easy to customize—add a splash of coffee for depth, a pinch of cinnamon for warmth, or even a handful of crushed nuts for crunch. Let’s make dessert that’s as nutritious as it is indulgent.

👨‍🍳
Difficulty
Easy
🔥
Calories
Low Cal

Ingredients for carb free chocolate mousse

Five magical ingredients transform into a decadent, carb-free chocolate mousse that rivals classic versions.

Ingredient Amount Notes
Aquafaba 🥜 1 cup Chickpea brine, unsalted preferred
Unsweetened Cocoa Powder 🍫 ½ cup High-quality Dutch-processed
Granulated Erythritol 🍬 ½ cup Or monk fruit sweetener
Pure Vanilla Extract 🌿 1 tbsp Bourbon or Madagascar preferred
Fine Sea Salt 🧂 ¼ tsp Kosher or Diamond Crystal
Heavy Whipping Cream 🥛 ½ cup Optional, for topping only
Fresh Raspberries 🍓 ¼ cup For garnish, optional
Unsweetened Coconut Flakes 🥥 2 tbsp Toasted, for garnish

The aquafaba is the star here—use high-quality chickpea brine from canned chickpeas (like Woodstock or Goya brands). If it's too salty, rinse the chickpeas before opening. For the cocoa powder, Dutch-processed (like Hershey's Special Dark) dissolves smoother and gives a richer color. Erythritol is my go-to sweetener, but monk fruit or allulose work beautifully too—just measure carefully since they're sweeter. The vanilla extract? Bourbon vanilla adds depth, but Madagascar is perfect if you prefer pure vanilla flavor. Grab a small bottle from Trader Joe's or Williams Sonoma for the best quality.

No aquafaba? Silken tofu blended with a pinch of salt mimics the texture surprisingly well—though it won't whip as light. Swap erythritol for stevia or allulose, but reduce to half the amount since they're more potent. Fresh vanilla bean paste is ideal, but pure extract works in a pinch. For the optional cream topping, full-fat coconut cream adds a tropical twist if you're avoiding dairy entirely. Garnishes like raspberries or toasted coconut flakes elevate the presentation without adding carbs—just make sure they're fresh for the best flavor. Pro tip: toast coconut flakes in a dry pan for 30 seconds to bring out their nuttiness.

This mousse needs at least 4 hours to set properly—overnight is ideal for that perfect texture. Store in an airtight container in the fridge for up to 5 days, though I rarely have leftovers that long. For make-ahead parties, whip the aquafaba and mix the dry ingredients 24 hours ahead, then fold and chill just before serving. The flavor actually improves after chilling, so patience pays off. To serve, spoon into small ramekins and garnish right before eating—those fresh raspberries add a pop of color and brightness that makes it feel extra special.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that deep, velvety cocoa flavor with just a whisper of salt to balance the sweetness. The erythritol keeps it satisfying without the sugar crash, and the vanilla? It’s like a hug for your taste buds—especially when topped with a sprinkle of cocoa powder.
  • I’ll be real: this costs pennies to make. Aquafaba is free if you’ve got canned chickpeas, cocoa powder is a bulk-bin staple, and erythritol lasts forever. Yet it tastes like a fancy restaurant dessert—proof you don’t need expensive ingredients for something ridiculously good.

Step-by-step instructions for whipping aquafaba chocolate mousse

This vegan mousse comes together in minutes—light, airy, and rich without a single egg.

1

🍳 Step 1: Whip the Aquafaba to Stiff Peaks

Pour the 1 cup Aquafaba into a clean, chilled mixing bowl. I always use a stand mixer fitted with the whisk attachment for this step—it whips faster and more evenly than hand mixers. Whip on high speed for 8-10 minutes until the aquafaba forms stiff, glossy peaks that hold their shape when you lift the whisk.

Here's the thing—you'll know it's ready when you drag your finger through the whipped aquafaba and it leaves a clean, smooth trail that doesn't fill back in immediately. If it's not quite there after 10 minutes, whip for another 1-2 minutes. Over-whipping can make it grainy, so stop just before you think it's done.

2

👨‍🍳 Step 2: Sift and Fold in Dry Ingredients

In a separate bowl, sift together the 0.5 cup Unsweetened Cocoa Powder, 0.5 cup Granulated Erythritol, and 0.25 tsp Fine Sea Salt. The sifting prevents lumps and ensures even distribution. Add the 1 tbsp Pure Vanilla Extract to the dry mixture and stir well to combine.

With the mixer running on low speed, gradually add the dry cocoa mixture to the whipped aquafaba. I do this in three additions, letting each fold completely before adding more. This gentle folding prevents deflating the airy texture we worked so hard to create. After all the dry ingredients are incorporated, mix for another 30 seconds on low to ensure everything is evenly distributed.

3

🥘 Step 3: Fold in Optional Cream (If Using)

If you're using the 0.5 cup Heavy Whipping Cream, whip it separately to soft peaks in a clean bowl. Then, using a spatula, gently fold about ¼ cup of the whipped cream into the chocolate mixture. This lightens the texture without overpowering the chocolate flavor. The remaining cream can be reserved for garnish if desired.

This step is optional but creates a luxurious, almost custard-like texture. If you're keeping it strictly vegan, skip the cream entirely—the aquafaba base is already rich and satisfying. Either way, the mousse should be smooth, thick, and ready for the final touches.

4

🍽️ Step 4: Chill and Garnish for Serving

Divide the mousse evenly among 6 serving glasses (about ¼ cup each). I like to use clear glasses so guests can admire the silky texture. Cover with plastic wrap pressed directly onto the surface to prevent a skin from forming, and refrigerate for at least 4 hours—overnight is even better for maximum flavor development.

Before serving, garnish each portion with 2-3 fresh raspberries and a sprinkle of toasted unsweetened coconut flakes. The raspberries add a bright contrast to the deep chocolate, while the coconut adds a subtle crunch. Serve chilled, straight from the fridge, for the perfect dessert experience.

👨‍🍳

Pro Tips For Making Carb Free Chocolate Mousse

  • Whisk Aquafaba Cold: I learned this the hard way—warm or room-temperature aquafaba loses volume faster when whipped. Pop the can in the fridge for 10 minutes before measuring, then whisk it briskly in an ice-water bath while mixing. The chill keeps it stable longer, and you’ll get that silky, cloud-like texture without deflating mid-whip.
  • Sift the Cocoa: Unsweetened cocoa powder clumps like a stubborn guest at a party. Sift it directly into your mixing bowl before adding other ingredients—no lumps, no bitter pockets. If you’re lazy (like me), at least press it through a fine-mesh strainer with a spoon. Your mousse will thank you with a velvety finish.
  • Sweeten Gradually: Dump all the erythritol at once, and you’ll end up with grainy sand in your mousse. Sprinkle it in small batches while folding, then taste-test between additions. The goal is a smooth, barely-there sweetness—not a sugar crash. (Yes, even if you’re impatient like me.)
  • Rest Before Serving: Skip the resting step, and your mousse will look like a sad, flat pancake. Let it sit covered in the fridge for at least 2 hours—this lets the aquafaba fully set and the flavors meld. Pro move: Use a springform pan for easy unmolding, but tap the sides gently to release air bubbles first.

Troubleshooting perfect results

Grainy Texture Fix

If your mousse turns grainy, it’s usually from over-whipped aquafaba or unevenly folded ingredients. To fix it, immediately place the bowl in an ice bath for 5 minutes while gently stirring with a spatula.

This cools the mixture and helps smooth out any lumps. If it’s still grainy, try adding 1 tbsp melted coconut oil and folding it in—this adds fat to help bind the texture. 💫

Weak or Runny Mousse

A runny mousse often means the aquafaba wasn’t whipped enough or the dry ingredients weren’t fully incorporated. Re-whip the aquafaba for 2-3 extra minutes to stiff peaks, then fold in the dry ingredients again using a spatula (not the mixer) to avoid deflating.

For an instant fix, chill the mousse for 1 additional hour—cold temperatures help it set faster. If it’s still too thin, add 1 tbsp of whipped coconut cream and fold gently.

Chocolate Separation

If the cocoa powder clumps or separates, your sifting step might have missed some lumps. To fix this, place the mousse in a blender or food processor and pulse for 10-15 seconds on low. This breaks up any clumps without overmixing.

For prevention, always sift the cocoa powder through a fine-mesh sieve before folding it in. If the flavor seems muted, add ½ tsp of instant espresso powder to deepen the chocolate notes.

Flat or Bland Flavor

A bland mousse usually means the vanilla or sweetener wasn’t strong enough. Boost the flavor by adding ½ tsp of espresso powder (enhances chocolate) or ¼ tsp of cinnamon for warmth. If the sweetener isn’t sweet enough, add 1-2 tbsp more erythritol (or adjust to taste).

For depth, fold in 1 tbsp of melted dark chocolate (70% cocoa or higher) into the finished mousse before chilling.

Skin Formation on Top

If your mousse develops a skin while chilling, it’s from exposure to air. To prevent this, press plastic wrap directly onto the surface before refrigerating. For a quick fix, gently scrape off the skin with a spatula and re-cover.

If the skin is thick, blend the mousse briefly to redistribute the texture. Always store mousse in airtight containers with the lid sealed tightly to avoid future skinning.

Nutrition facts

Servings 6
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 8g40%
Cholesterol 30mg10%
Sodium 120mg5%
Total Carbohydrate 12g4%
Dietary Fiber 4g14%
Sugars 0g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use this recipe for a vegan diet?

Yes! This chocolate mousse is naturally vegan when made with aquafaba, cocoa powder, and erythritol. Skip the optional heavy whipping cream if avoiding dairy. For extra richness, substitute with coconut cream. The aquafaba provides all the protein and structure needed for a perfect vegan texture.

2

How do I know when the aquafaba is whipped enough?

The aquafaba is ready when it forms stiff, glossy peaks that hold their shape when you lift the whisk. Test by dragging your finger through it—if it leaves a clean trail that doesn’t fill back in immediately, it’s perfect. Over-whipping can make it grainy, so stop just before you think it’s done (usually 8-10 minutes on high speed).

3

What if I don’t have aquafaba?

No problem! Use ½ cup silken tofu blended with ¼ tsp salt as a substitute. It won’t whip as light but will still create a creamy texture. For a closer match, try ½ cup coconut cream chilled overnight—whip the solidified part to stiff peaks. Just be prepared for a slightly denser result.

4

Can I make this mousse ahead of time?

This mousse actually tastes better after chilling. Prepare it up to 2 days ahead and store in an airtight container. For best texture, chill for at least 4 hours before serving. Garnish just before eating to keep toppings fresh—raspberries and coconut flakes add great visual appeal!

5

Why does my mousse look too thick or runny?

Runny mousse usually means the aquafaba wasn’t whipped enough or the dry ingredients weren’t fully folded in. Re-whip the aquafaba for 2-3 extra minutes, then fold gently with a spatula. For thick mousse, chill for 1 additional hour. If it’s still too thin, add 1 tbsp whipped coconut cream and fold lightly.

★★★★★5.0(11 reviews)
Categories Desserts