Rich, airy keto chocolate mousse made with heavy cream, cocoa powder, and powdered sweetener, plus optional vanilla and a pinch of salt. I whip it in one bowl in about 3 minutes. Serve right away or chill for 30 to 60 minutes for a firmer texture.
This is the chocolate mousse from my quick dessert video: heavy cream, cocoa powder, and powdered sweetener whipped in one bowl. I add vanilla and a pinch of salt to round out the chocolate flavor. There are no eggs to cook and no chocolate to melt.
The cream starts cold. I beat it just until it begins to thicken, then add the cocoa and sweetener before finishing the whipping. Adding the powders before the cream reaches stiff peaks gives you time to work them in without overbeating it.
The finished mousse is rich and airy, with the flavor of the cocoa you choose. Use unsweetened cocoa and a powdered sweetener. Granulated sweetener can leave grit in a dessert that never gets heated.
You can scoop it into four bowls and serve immediately, or chill for 30 to 60 minutes for a firmer texture. That optional chilling time is extra; the three minute estimate is for mixing with an electric mixer.
In the video, I also layer the mousse with a cooled cookie base for chocolate cream pie in a jar. For something simpler, add a few raspberries or a dusting of cocoa just before serving. If you'd like a different flavor, my peanut butter mousse has its own ingredient amounts, and cheesecake fluff uses cream cheese.
Toppings for chocolate mousse
A few berries, a dusting of cocoa, or some chocolate shavings add a finish to each bowl. Chopped nuts add crunch; a spoonful of whipped cream adds another soft layer.
Add toppings just before serving. They are not included in the recipe’s nutrition estimate, so account for the amounts and products you use.
Getting the texture right
Loose mousse: Start with cold heavy cream and whip to stiff peaks after adding the cocoa and sweetener. Milk, half-and-half, and warm cream will not behave the same way.
Powdery lumps: Sift lumpy cocoa and sweetener before adding them to the cream. Incorporate them while the cream is only slightly thickened.
Graininess: Granulated sweetener may leave grit, but overwhipped cream can also look grainy and begin separating. Stop at stiff peaks. A little cold cream folded in by hand may smooth mildly overwhipped cream; it will not necessarily rescue a mixture that has separated into butter.
Keep cocoa powder as the chocolate ingredient in this recipe. Melted chocolate adds different amounts of fat and sweetener and needs a different mixing method; warming the cream to make that swap conflicts with whipping it cold.
Make ahead and storage
For the best texture, make the mousse the day you plan to serve it or the day before. Cover the bowls and keep refrigerated at 40°F or below. Use leftovers within 3 to 4 days, or sooner if the cream’s package instructions require it.
You can freeze small portions for a firmer frozen dessert, but freezing and thawing may change the airy texture. Thaw in the refrigerator if you want it soft again.
For parties, keep portions refrigerated or in a cooler with ice packs until serving. Frozen mousse still needs to stay cold as it thaws. Do not leave it out for more than 2 hours, or 1 hour above 90°F.
How to make chocolate mousse
Start with cold cream. Beat it in a large bowl with an electric mixer until slightly thickened, before it holds stiff peaks.
Add the flavor. Sift in the cocoa and powdered sweetener if lumpy. Add the optional vanilla and a pinch of salt.
Finish whipping. Beat until stiff peaks hold their shape, then stop. Scoop into four portions. Serve now or refrigerate for 30 to 60 minutes for a firmer texture.
Use heavy whipping cream, not milk or half-and-half. Keep it cold throughout mixing. Powdered sweetener blends more smoothly than granulated; concentrated sweeteners do not replace the listed amount cup for cup.
Pour cold heavy cream into a large bowl and beat with an electric mixer until slightly thickened. Stop before stiff peaks form so there is room to mix in the remaining ingredients.
For this step
1 1/2 cups heavy cream
2
Add remaining ingredients
Add powdered sweetener, unsweetened cocoa powder, optional vanilla, and salt to the slightly thickened cream. Sift the powders first if lumpy. Beat until stiff peaks hold their shape, then stop before the mixture becomes grainy. Divide into four portions.
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: 1/4 batch (approximately 3/4 cup)
Calories
373
Fat
36.7g
Protein
1.8g
Total carbs
5.8g
Net carbs
3.1g
Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.
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.
What are the three ingredients in a keto chocolate mousse recipe?
Heavy cream, unsweetened cocoa powder, and a sugar free powdered sweetener. My recipe uses 1 1/2 cups heavy cream, 1/3 cup cocoa powder, and 1/3 cup powdered sweetener. I also add a teaspoon of vanilla and a pinch of salt, but those are pantry staples that round out the flavor.
Can I have chocolate mousse on keto?
Yes, as long as it is made without sugar. My keto chocolate mousse comes out to 3.1g net carbs per 3/4 cup serving because it uses heavy cream, unsweetened cocoa powder, and a sugar free powdered sweetener instead of sugar. Traditional mousse made with sugar and sweetened chocolate does not fit keto macros.
Served these up with the chocolate cookie in the bottom and whipped cream on top with pecans bits. Was a big hit after a bowl of chili around the campfire.
I have made this twice now and absolutely love it. I thought chocolate dessert was off my menu since I went keto but this hits the spot and tickles my chocolate taste buds. I agree that the chocolate flavour deepens the day after. Definitely worth the wait if you can hold yourself back.
I figured something this quick would skimp on flavor. It doesn’t. Two things worth knowing: start with two-thirds of the sweetener and taste first, because brands vary a lot. First batch I went too heavy, second one I got it right.
Amanda, go ahead and make it the night before. Mine holds its texture in the fridge for a good four days, and I actually like it better on day two once the cocoa settles in. Just cover it tight so it doesn’t pick up fridge smells.
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.
Sweetness varies by product, especially when a package is a blend rather than pure erythritol or allulose. Check its label and adjust to your taste before the mousse is fully whipped. Use powdered sweetener for a smoother texture.
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.
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?
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.
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.
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?
Coconut cream varies by brand and may whip and set differently from dairy cream. I cannot promise a direct replacement here. Use a mousse recipe developed for coconut cream if you need a dairy free dessert.
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.
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.
Sifting is helpful for lumpy cocoa. Add it after the cold cream is slightly thickened, as in the recipe, then finish whipping to stiff peaks. Avoid whipping the cream fully before adding the powders.
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.
My sister is staying this weekend and she’s lactose intolerant, so I’m wondering if coconut cream would work here instead of heavy cream. I’ve done the swap in other whipped cream recipes. Sometimes it comes out beautifully, sometimes a little grainy depending on the brand. Would the cocoa powder affect how well it holds once it’s folded in, or would it basically behave the same way?
Coconut cream varies by brand and may whip and set differently from dairy cream. I cannot promise a direct replacement here. Use a mousse recipe developed for coconut cream if you need a dairy free dessert.
I’ve tried a few keto chocolate mousse recipes and they mostly end up tasting like cocoa-flavored whipped cream. Fine, but not what I’m after. This one is denser, actually holds its shape. Something about the cocoa-to-cream ratio works here; it doesn’t taste like a workaround. Already making it again this weekend.
The cocoa does the heavy lifting on texture. Most recipes dial it back because it can deflate the cream if you’re not careful about whipping to stiff peaks first. Once you nail that part the density just follows.
My 10-year-old has radar for keto desserts and usually fakes being full after one bite. He ate almost the entire bowl while I was still setting the table, then came back asking where the chocolate stuff was. When I pointed at the empty bowl he genuinely looked upset. No graininess, nothing to tip him off. The cocoa powder just disappears into thick, cold mousse that he treated like it was from somewhere he’d want to go back to. I’ve made it three times in the last few weeks and started portioning it into individual cups before dinner so I actually get my share. He’s already asked if we can have it this Sunday.
Came back looking for the chocolate stuff and actually upset it was gone. Pre-portioning is the only way you keep your serving once they know about it.
For this recipe, whip the cold cream only until slightly thickened, then add the cocoa and powdered sweetener. Finish whipping everything together to stiff peaks. Adding the powders after the cream is already fully whipped can make it harder to mix them in without overbeating.