Keto Chocolate Mousse

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published February 13, 2022 • Updated July 20, 2026

This post may contain affiliate links. See my disclosure policy.

When a chocolate craving hits, this 3-ingredient mousse saves the day. No cooking, no eggs, and I can have it ready in under 5 minutes.

I make this every time I need something chocolate and I need it fast. Everything you need is probably already in your fridge or pantry. If you love quick desserts, also check out my cheesecake fluff and my no bake cookies.

a small white bowl with piped chocolate cream in it and a strawberry

3 ingredients. No separating egg yolks. No eggs at all, actually. And no cream cheese, just heavy cream, cocoa powder, and sweetener. Grab a hand mixer (or a stand mixer, or even a whisk if you have the patience) and you’re done. I’ve timed myself and the whole thing takes under 5 minutes from opening the fridge to piping it into a bowl.

I’ve been making this for years and it’s the low carb dessert I come back to more than any other. The texture is thick and silky, almost like a French-style mousse but without the fuss of tempering eggs or melting chocolate on a double boiler. Traditional mousse takes 30+ minutes and three separate bowls. Mine takes one bowl and a hand mixer. Just whip, mix, and eat.

What I love about this recipe is how forgiving it is. I’ve made it when I was half asleep at 9pm craving something sweet, and it still turned out perfect. The cocoa powder does all the work, and if you want to go deeper on the chocolate, a pinch of instant espresso powder transforms it (more on that below). 3.1g net carbs per serving, and the whole batch uses just a cup and a half of heavy cream.

I’ve piped this into small glasses for dinner parties and nobody guessed it was sugar free. It holds its shape overnight in the fridge, so I make it the morning of and set the glasses out before dessert. Two minutes of work and people think I spent an hour on it. Small wine glasses or espresso cups work best for portions. Top each one with a few raspberries or a sprinkle of cocoa powder right before serving.

If you want something richer, try layering it with my low calorie brownies for a trifle that takes about 15 extra minutes. I cut the brownies into cubes, alternate layers of mousse and brownie, and top with whipped cream. And if chocolate isn’t your thing (is that even possible?), my peanut butter mousse uses the same whipping technique with a completely different flavor profile.

Readers love this one

The chocolate mousse was divine! I added raspberries on top.

➥ from YouTube subscriber @4449John

In the mood for banana instead of chocolate? Make my keto banana pudding.

How to make chocolate mousse

  1. Pour heavy cream into a large bowl.
  2. Mix until the heavy whipping cream begins to thicken.
  3. Add in cocoa powder, sweetener, vanilla and salt.
  4. Beat the chocolate mixture until stiff peaks form.
  5. Pipe or scoop into a bowl and enjoy.

Key ingredients and substitutions

  • Heavy cream, this is the base and what gives the mousse its texture. I prefer cream over cream cheese here because it keeps the carbs lower and the texture lighter.
  • Sweetener, erythritol, allulose, or a monk fruit blend all work. Use powdered, granulated sweetener makes the mousse grainy. I learned this the hard way my first batch.
  • Cocoa powder, I use Ghirardelli unsweetened cocoa for most batches, but any 100% unsweetened cocoa with no added sugar works (check the label). You can also use melted sugar-free chocolate instead, but warm your cream to room temperature first or the chocolate will seize up. I keep a bag of the same cocoa I use for my fudge.
  • Vanilla, optional, but it rounds out the chocolate flavor. I always add it.
  • Salt, enhances the sweetness without adding more sweetener. A pinch goes a long way.

Troubleshooting

  • Mousse won’t thicken? Your cream might be too warm. I always chill my bowl and beaters in the freezer for 5 minutes first. Cold cream whips faster and holds better.
  • Grainy texture? That’s granulated sweetener. Switch to powdered. I run mine through a spice grinder if I only have granulated on hand.
  • Over-whipped? If it starts looking chunky, you’ve gone too far toward butter. I stop as soon as I see stiff peaks. You can fold in a splash of cream to rescue it.
Youtube
Discover More Keto Recipes on Our Channel

Explore hundreds of keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Chocolate Mousse

4.7 (29) Prep 3m Total 3m 4 servings

Ingredients

Step by Step Instructions

Step by Step Instructions

1
Thicken heavy cream

Pour heavy cream into a large bowl and beat with an electric mixer until slightly thickened.

a bowl with thicken cream in it
Ingredients for this step
  • 1 1/2 cups heavy cream
2
Add remaining ingredients

To the thickened cream, add powdered sweetener, cocoa powder, vanilla and salt. Continue beating until stiff peaks form.

a clear bowl with chocolate whipped cream being mixed with an electric mixer
Tip Chill in the refrigerator for 30-60 minutes for ultra thick and smooth mousse.
Ingredients for this step
  • 1/3 cup powdered sugar-free sweetener
  • 1/3 cup cocoa powder, unsweetened
  • 1 teaspoon vanilla extract (optional)
  • pinch of salt
Nutrition Per Serving 3/4 cup
373 Calories
36.7g Fat
1.8g Protein
3.1g Net Carbs
5.8g Total Carbs
4 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Chocolate Mousse

Frequently Asked Questions

Can I use melted chocolate instead of cocoa powder?

I've done this plenty of times. Let your heavy cream sit at room temperature for about 30 minutes first. Cold cream will make the melted chocolate seize up into hard little chunks. I melt about 2 ounces of sugar-free dark chocolate and fold it in gently.

How many net carbs are in this mousse?

My recipe comes out to 3.1g net carbs per 3/4 cup serving. I calculated this using unsweetened cocoa powder and erythritol (which I count as zero net carbs). If you use allulose or a different sweetener, your count might shift slightly.

Can I make this dairy free?

I've tested this with coconut cream and it works. Use the thick part from a can of full-fat coconut milk (not the watery liquid). It whips up the same way, and I actually think the coconut adds a nice undertone to the chocolate.

How long does this last in the fridge?

I've kept mine for up to 4 days and it's still great. I think it tastes even better on day two after the flavors meld together. Just cover it tightly so it doesn't absorb fridge odors.

Can I freeze chocolate mousse?

This is one of my favorite things to do with it. I freeze it in small ramekins for about 2 hours and it turns into something that tastes like chocolate ice cream. It keeps for up to 2 months frozen. Let it sit out for about 5 minutes before eating.

Why is my mousse grainy?

I ran into this early on and it's almost always the sweetener. Granulated erythritol doesn't dissolve well in cold cream. I switched to powdered and never had the problem again. If you only have granulated, I run it through a spice grinder for 30 seconds and it's fine.

Can I add instant coffee or espresso powder?

I started adding 1/2 teaspoon of instant espresso powder after seeing it on a few other recipes, and now I do it almost every time. It doesn't make the mousse taste like coffee. It just deepens the chocolate and makes everything taste richer. I add it with the cocoa powder so it dissolves while I'm whipping.

What sweetener works best?

I've tested erythritol, allulose, and monk fruit blends in this recipe. My personal favorite is powdered allulose because it doesn't have the cooling aftertaste that erythritol can have. But all three work. The key is using powdered, not granulated.

Can I make this mousse without an electric mixer?

I've done it by hand when my mixer was buried in a packed cabinet. A whisk works, but plan on a solid 8 to 10 minutes of steady whipping to reach stiff peaks, and your arm will feel it the next day. I keep the cream and the bowl as cold as I can because cold cream whips faster and that cuts the manual effort way down. When I want it done in under 5 minutes, I reach for a hand mixer.

Can I make this keto mousse ahead of time for a party?

I make mine the morning of and it holds its shape in the fridge all day. It actually firms up and the cocoa flavor deepens after a few hours, so the head start works in your favor. I pipe it into small glasses, cover them, and set them out right before dessert. For a cookout I freeze the portions for about 2 hours instead, and they come out like chocolate ice cream that holds up in the heat.

Similar Recipes

Others looking for “Keto Chocolate Mousse” also liked:

smooth chocolate mousse in a clear small dish topped with sprinkles and a strawberry

What to put on top

This mousse is great on its own, but I almost always add something on top. Here are my go-to toppings:

  • Nuts (peanuts, almonds, walnuts, cashews, macadamia nuts)
  • Toasted coconut (use unsweetened, shredded coconut)
  • Sugar free sprinkles
  • Chocolate chips (dark chocolate or white chocolate)
  • Sugar free syrup (chocolate, vanilla, caramel)
  • Whipped cream
  • Chocolate shavings
  • Fresh berries (strawberries, raspberries, blackberries, blueberries)
holding a spoon with chocolate mousse on it

Flavor variations I've tried

I use this same whipped cream base for a bunch of different flavors. Here’s what works:

  • White chocolate, use sugar free white chocolate chips instead of cocoa powder. Melt the chips and whip into heavy cream warmed to room temperature. Add all the other remaining ingredients listed above.
  • Strawberry, drizzle in my sugar free strawberry syrup into the mousse mixture. I do about 2 tablespoons.
  • Peanut butter, add 1/4 cup peanut butter instead of the cocoa powder. My husband’s favorite version.
  • Orange chocolate, swap the vanilla for orange extract. One of my readers (Diane) tried this and I’ve been hooked on it since.
  • Mocha, add 1/2 teaspoon of instant espresso powder with the cocoa. I started doing this after seeing it on a few other recipes and it deepens the chocolate flavor without tasting like coffee. It’s the variation I make most often now.

How to store it (and a freezer trick)

Store leftovers in the fridge for up to 3-4 days. It actually tastes better after the flavors meld overnight. I make a batch on Sunday and eat it through the week.

Here’s my favorite trick: freeze it. Frozen, it’s basically low-carb chocolate ice cream. I scoop it into small ramekins, freeze for 2 hours, and it’s the closest thing to real ice cream I’ve had on keto. It keeps in the freezer for up to 2 months. Let it sit on the counter for 5 minutes before eating so it softens just enough. If you like that idea, also check out my mint chocolate ice cream bars.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dessert Recipes

keto chocolate chip cookie stack
55 Mins
Keto Almond Flour Chocolate Chip Cookies
4.7 Stars (52 Reviews)

I accidentally invented these while making butter bars, and they turned out to be the chewiest almond flour chocolate chip cookies I've ever baked....

See the Recipe
holding a spoonful of fluffy jello dessert over a bowl of pink creamy pudding
5 Mins
Jello Whip
4.8 Stars (19 Reviews)

Jello whip is a fluffy, 3-ingredient keto dessert I make when I want something sweet in under 5 minutes. Whipped cream cheese, heavy cream, and sugar...

See the Recipe
five golden brown chocolate chip cookies on the table with dark chips spread around
16 Mins
Best Keto Chocolate Chip Cookies
4.7 Stars (49 Reviews)

Almond flour and coconut flour together create a keto chocolate chip cookie that's close to Toll House. 1.2g net carbs per cookie. Crispy edges,...

See the Recipe
creamy ice cream dripping from a cone
35 Mins
Keto Vanilla Ice Cream
4.8 Stars (31 Reviews)

I perfected this 5-ingredient, egg-free recipe so it stays soft and scoopable straight from the freezer. No custard, no tempering. Just whisk, chill,...

See the Recipe
chocolate chip with whipped cream
6 Mins
Keto Chocolate Chaffle
4.6 Stars (30 Reviews)

Cream cheese (not mozzarella) makes this chocolate chaffle recipe taste like actual dessert. Six ingredients, five minutes, 4g net carbs.

See the Recipe
A stack of four no bake chocolate cookies next to slices almonds.
6 Mins
Keto No Bake Cookies
4.7 Stars (31 Reviews)

I make these keto no bake cookies almost every week. Five minutes, no oven, and the oat fiber gives them that real oat flavor and crunch without a...

See the Recipe
Reviews 74
4.7 Stars (29 Reviews)
  1. L
    Lakshmi Jul 16, 2026

    I made this last night and I was not prepared for how good it is!!

  2. A
    Angela Jul 7, 2026

    I told my friends it took all day.

  3. K
    Kelly Jul 7, 2026

    3.1 carbs per serving. That's what got me to try it. Four batches in, it's staying in the rotation, but the ratio runs sweet as written. Been dropping the sweetener a tablespoon and bumping the cocoa. That's the version I'll keep making.

  4. N
    Nicole T. Jun 24, 2026

    3 ingredients and I actually pulled it off.

  5. O
    Olivia Jun 23, 2026

    Mousse always seemed like it needed an actual pastry degree, so three ingredients and a hand mixer was kind of shocking. Beating the cream before the cocoa makes sense now that I know, but I was guessing the whole time. My peaks ended up somewhere in the medium range and the thing still held overnight, which honestly felt like more of a win than it should. Four stars because I think real stiff peaks would take this somewhere else entirely, but even my chaotic first attempt had that deep cocoa thing without the fake sweetness you usually get with keto desserts. 3.1 net carbs. Wild.

    1. Annie Lampella
      Annie Lampella Jun 26, 2026

      Stiff peaks are worth chasing. I put my mixing bowl in the freezer for ten minutes before I start, helps get there faster. Texture completely shifts.

  6. C
    Crystal Z. Jun 11, 2026

    figured it would weep overnight. it didn't.

    1. Annie Lampella
      Annie Lampella Jun 12, 2026

      Stiff peaks do the work. Mine's held four days with zero weeping, just a little darker on top from the cocoa oxidizing.

  7. B
    Brandon Jun 6, 2026

    Been portioning this into mason jars at the start of the week for a no-cook summer dessert. The cocoa flavor actually deepens by day two, which I wasn't expecting. Only note is I found it needed a touch more sweetener than listed, but that's easy to dial in.

    1. Annie Lampella
      Annie Lampella Jun 7, 2026

      The day two thing is real. Cocoa deepens overnight, genuinely better by morning. If you're using erythritol, allulose reads sweeter at the same amount and might dial it in without just adding more.

  8. K
    Kendra Jun 5, 2026

    Making this for a pool party next weekend for about 12 people, so I'll be tripling the batch. Does the heavy cream still whip up fine in a bigger amount, or should I just do two separate bowls?

    1. Annie Lampella
      Annie Lampella Jun 7, 2026

      Two bowls. 4.5 cups is too much for most mixers to handle cleanly. I'd split it in half - takes an extra 5 minutes.

  9. M
    Megan Jun 1, 2026

    My mom used to make chocolate mousse every Christmas and I genuinely thought I'd lost it when I went keto. Made this on a Sunday when it was 95 degrees out and I didn't want to go near the stove, and the first spoonful caught me completely off guard. The cocoa whipped cream texture is so close to what I remember that I had to just sit with it for a second. Four stars only because nothing beats the original memory, but this is showing up at every cookout I host this summer.

    1. Annie Lampella
      Annie Lampella Jun 2, 2026

      I always freeze mine in small cups before cookouts - two hours and it comes out like chocolate ice cream. Holds up way better in that heat.

  10. B
    Beth May 26, 2026

    Tried blooming the cocoa powder in a tablespoon of hot espresso before folding it into the whipped cream and the difference is unreal. Not coffee-flavored at all, just deeper and more intense, like the chocolate actually woke up. I'm on batch six now and this version replaced the original for me. Worth the extra minute if you have espresso around.

    1. Annie Lampella
      Annie Lampella May 27, 2026

      Batch six and you're blooming the cocoa now. I add espresso powder dry, but the liquid bloom makes more sense - actually dissolves everything before the cream hits it. Stealing this.

  11. K
    Kristen May 6, 2026

    My sister is visiting this weekend and she's been dairy-free for a year, so I want to make this for her. She loves chocolate mousse. Will coconut cream whip up to the same consistency, or does it need something extra to hold the texture?

    1. Annie Lampella
      Annie Lampella May 6, 2026

      Coconut cream works. Chill the can overnight, scoop out the thick part, and skip the watery liquid underneath. Whips up the same way. The coconut flavor is subtle but it pairs well with the chocolate.

  12. J
    Joanna May 5, 2026

    Every keto mousse I've tried had this hollow sweetness, nothing behind it. The cocoa ratio here actually tastes like chocolate. Two batches in, I've stopped looking.

    1. Annie Lampella
      Annie Lampella May 9, 2026

      Yeah, most recipes get the ratio backwards. Add the salt pinch if you skipped it - it makes the cocoa hit harder.

  13. L
    Luz Apr 21, 2026

    Sift the cocoa powder before adding it. Found out the hard way that skipping this step leaves little bitter clumps throughout, and no amount of mixing fixes it after the fact. Takes 30 seconds and the texture goes from fine to actually silky.

    1. Annie Lampella
      Annie Lampella Apr 21, 2026

      The clumps are impossible to fix after. I sift right into the bowl of cream now, before I start whipping. Gets it all incorporated faster too.

  14. H
    Hannah Apr 20, 2026

    I was out of regular cocoa powder and used Dutch process instead. Honestly think it's better. The mousse came out darker with this almost fudgy flavor I wasn't expecting from something that quick. One thing: add the cocoa and sweetener before the cream gets fully stiff, not after. I waited too long on my first batch and ended up with dry pockets I had to keep mixing out. Second batch came together in maybe 3 minutes. Still a 4 because the Swerve has that cooling aftertaste, but I'll try a different sweetener next time.

    1. Annie Lampella
      Annie Lampella Apr 24, 2026

      Dutch process has higher fat content so that richer flavor tracks. For the cooling thing, that's the erythritol. Powdered allulose is what I use now and it's completely different.

  15. J
    Jessica Apr 15, 2026

    Triple batch every Sunday, portioned into little jars. The four-serving yield is laughably small once you realize how fast you'll go through it. What I didn't expect is how much better it gets by Wednesday. The cocoa deepens into something almost fudgy. I think about that jar all day.

    1. Annie Lampella
      Annie Lampella Apr 16, 2026

      Wednesday jar hits different. I started making mine a few days ahead on purpose now.

Leave a Review