Skip to content
KETOFOCUS.

Sweater weather calls for keto comfort food. Get Cozy →

Keto Mocha Dalgona Coffee

The same thick, whipped foam, now with a chocolate twist — my keto mocha dalgona coffee is just 0.5g net carbs. Folding the cocoa in after whipping is what keeps it light and airy.
  • 0.5gnet carbs
  • 1gprotein
  • 5minutes
  • 2servings

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

Mocha is just coffee plus chocolate, and when you turn that combo into whipped dalgona foam, something kind of magical happens. I've been making this keto mocha dalgona coffee since the original dalgona trend hit, and the chocolate version is honestly the one I come back to more often.

The trick I figured out after a few batches: add the cocoa powder after you whip the coffee base, not with it. I tested it both ways. When I added cocoa to the instant coffee and sweetener before whipping, the foam came out denser and didn't hold those stiff ribbons. Whipping the coffee first, then folding in the cocoa, keeps everything light. The foam still holds its shape on top of the milk for a good 10-15 minutes before it starts to settle.

For the milk base, I use unsweetened macadamia nut milk because it has this natural creaminess that almond milk just doesn't match. If you only have coconut milk (full-fat), thin it with a few tablespoons of water first or the layers merge together instead of staying separate. I learned that one from a reader who asked, and then I tested it myself to confirm.

You can serve this hot or iced. For iced, I fill the glass with ice, pour cold milk over it, then spoon the whipped mocha on top. For hot, I warm the milk first and the foam melts into it slowly, which is its own kind of good. If you want to go full frozen, my keto frappuccino is worth a look, or try the frozen hot chocolate for a blended chocolate option.

An electric mixer gets you to smooth, stiff ribbons in about 3 minutes. You can whisk by hand, but expect closer to 10 minutes of steady whisking. I've done both. The hand method works, it just takes patience and a sore wrist.

If you like the dalgona style, I have a few other versions: the original keto dalgona coffee, a keto salted caramel dalgona coffee that's ridiculous, and a keto caramel macchiato for when you want something a little more coffee-shop. For a low carb caffeine fix without the whipping, my keto cold brew coffee is dead simple. And if you're into the mocha flavor but want it in a different format, the keto white mocha is a completely different take.

spooning whipped coffee layer onto cold glasses of nut milk

Spoon the whipped mocha foam over a glass of nut milk so it sits in its own layer on top.

What Makes the Foam Whip

The sweetener is not just for taste. It reacts with the instant coffee to build that thick foam. Skip any instant coffee that has MCT oil or creamer mixed in. The fats make the whip fall flat and lose volume. The cocoa powder does this a little too, but you still end up with a whipped coffee texture.

Other Nut Milks That Work

The recipe calls for macadamia nut milk, but other nut milks work in its place.

  • almond milk
  • cashew milk
  • pili nut milk
  • hemp milk
glass of sugar free mocha dalgona coffee next to chunks of chocolate

Use 100% unsweetened cocoa powder for the mocha flavor, since some cocoa powders have added sugar.

three different types of keto dalgona coffees on a board

For more whipped coffee drinks, try my keto dalgona coffee, keto salted caramel dalgona coffee or keto matcha latte dalgona.

Discover more keto recipes on our channel Hundreds of keto recipe videos, with step by step instructions and the tips that make keto easy.
KetoFocus
The recipe

Keto Mocha Dalgona Coffee

Print Pin
Prep 5 min Total 5 min Serves 2

Ingredients

Servings 2

Keto Mocha Dalgona Coffee Ingredients

Step by Step Instructions

  1. Combine coffee mixture

    In a small bowl, add coffee, sweetener and hot water.

    keto whipped coffee ingredients in a bowl
  2. Mix & whisk

    Using an electric mixer, mix until smooth, frothy and ribbons form at the top when pulling the whisk out of the mixture. You can whisk by hand too, but this will take around 10 minutes.

    whipping up dalogona coffee base
  3. Add cocoa powder

    Add cocoa powder.

    cocoa powder added to whipped coffee
  4. Assemble the drink

    Pour 1 cup of cold or hot nut milk into a glass. Top with half of the Dalgona coffee foam.

    added whipped mocha coffee on top of nut milk

Nutrition

Per serving: 1 cup

Calories
55
Fat
4.8g
Protein
1g
Total carbs
1.5g
Net carbs
0.5g

Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.

Frequently Asked Questions

Why won't my dalgona coffee whip up properly?

I've had this happen twice. The two biggest culprits: stale instant coffee and granulated sweetener. The instant coffee needs to be fresh (not that jar that's been open for a year), and you need powdered sweetener, not granulated. Granulated doesn't dissolve fully and weighs down the foam. Also make sure your water is actually hot, not just warm. I use water right off the boil.

Why do you use powdered sweetener instead of granulated?

I tested both. Granulated monkfruit stays gritty in the foam and the whip deflates faster. Powdered dissolves completely into the hot water and coffee, which lets the foam build up thick and smooth. If you only have granulated, pulse it in a blender for 30 seconds to powder it yourself. I do that in a pinch.

Can I use heavy cream instead of nut milk?

I've made it with heavy cream and it works, but it's a richer, heavier drink. The whipped foam on top of heavy cream is almost dessert-level. If that's what you're after, go for it. I usually stick with macadamia nut milk because I like the lighter contrast between the creamy foam and the milk base.

Can I make this iced?

That's actually how I make it most of the time. Fill a glass with ice, pour cold nut milk over it, then spoon the whipped mocha foam on top. The foam sits on top of the ice for a good 10 minutes before it starts melting in. It looks great and tastes even better cold.

Can I add vanilla or cinnamon to this?

I've done both. For vanilla, I swap one teaspoon of the hot water for vanilla extract and add it before whipping. It gives you a French vanilla mocha thing that's really good. For cinnamon, I just dust it on top of the foam after spooning it onto the milk. Adding cinnamon into the whip itself didn't change the flavor much in my testing.

Can I use regular sugar instead of monkfruit or erythritol?

If you're not watching carbs, regular powdered sugar works fine for the whip. I stick with powdered monkfruit because it keeps the whole drink low carb without changing the texture. Granulated sugar has the same grittiness problem as granulated sweetener, so go powdered either way.

How do I store leftover whipped coffee?

I keep leftover foam in a sealed container in the fridge for up to 3 days. It deflates a bit overnight, but a quick 30-second whisk with a fork brings it back. I've also made a double batch on Sunday and used it through the week. It won't be as stiff as fresh, but it's still good.

What instant coffee brand works best for whipping?

I use regular Nescafe Classic and it whips up perfectly every time. The key is that it needs to be instant coffee, not ground coffee or espresso from a machine. I've tried a few fancy instant brands and they all work, but the cheap stuff honestly performs the same for whipping.

Similar recipes

People who cooked Keto Mocha Dalgona Coffee also made

Reviews

Tap to rate

4.7 from 32 ratings, 14 written

Made this recipe?

Replying to Rosa L.

Your rating

Brittany

I’ve never made dalgona before so I might be overthinking this. Does the cocoa need to be sifted first, or can I just add it? Thank you for putting the carb count right up top.

Reply

Aisha

Triple the foam if you’re making this for a crowd. I set up a little station at Saturday brunch, a bowl of whipped foam and two pitchers of macadamia milk, so everyone could build their own. Stayed fluffy for over an hour. One person who won’t touch anything with artificial sweeteners asked which coffee shop I ordered them from. This is my brunch move now.

Reply

Lakshmi

Came out perfectly. Four mornings in a row and counting.

Reply

Annie Lampella

I’m so glad it stuck, Lakshmi! Four mornings in a row means you’ve got that whip dialed in.

Reply

Priya

first mocha since going keto. the cocoa fold works.

Reply

Annie Lampella

I love that this was your first mocha back. The fold really is the whole trick!

Reply

Stephanie

Genuinely thought the monkfruit swap would tank the foam. Every dalgona tutorial I’ve watched says you need real sugar for the whip to work, and I have a collection of keto recipes I’ve quietly abandoned because they promised ‘just as good’ and weren’t. Almost didn’t try this one. Made it anyway, bored Sunday, macadamia milk already open. Ribbons came together and held. Kept staring like okay, that actually works. Four stars because I needed a solid extra minute of mixing before mine got there, which no one mentioned.

Reply

Annie Lampella

Mine varies by at least a minute too, usually based on how hot the water still is when I start mixing. Closer to boiling, the faster the whip comes together.

Reply

April

Powdered monkfruit is non-negotiable here, not granulated. I tried it once with granulated erythritol and it left grit in the foam that never dissolved no matter how long I mixed. The powder version whips clean.

Reply

Annie Lampella

The grit from granulated doesn’t go away. I learned that the hard way and tossed that whole batch. Powdered only.

Reply

Elaine

Never made dalgona before. What does ‘ribbons form at the top’ mean? Is it when the foam is stiff enough to hold its shape, or when you lift the beater and it slowly drizzles back down? Just don’t want to underwhip and end up with something too thin to float.

Reply

Annie Lampella

Elaine, both cues happen together. I look for the beater leaving actual ridges on the surface of the foam, and when you lift out, it falls back slow and thick, sitting there for a second before sinking in. If it pours right off, keep going.

Reply

Joanna

Confession: I used to spend a stupid amount every month on coffee shop mochas and told myself it was self-care. Went keto two years ago and honestly missed that more than I thought I would. Came across this last week, figured why not, worst case I’m out 20 minutes. The whipped foam came together so fast with the hand mixer, and when I folded the cocoa in at the end, the smell hit before the taste did. Tasted exactly like what I’d been missing. Macadamia milk was new for me but I get it now, it’s a little richer than almond and doesn’t fight the coffee. Not giving up my Sunday version of this.

Reply

Annie Lampella

The smell when you fold the cocoa in is genuinely ridiculous. Macadamia milk took me a while too but now I won’t use anything else in this.

Reply

Joanna

Had almond milk in my cart and put it back. Not making that trade.

Reply

Dina

added cinnamon to the cocoa fold and it just works

Reply

Annie Lampella

Mine always goes on top as a dusting, but folding it means it’s through the whole foam instead of just the surface. Better, actually. Noting it.

Reply

Phil

The foam on this is freaking insane for something so simple. One tip for beginners: the recipe doesn’t say how long to whip, and two minutes wasn’t enough for me (at least not with a hand mixer). I kept going until the ribbons formed, probably closer to five. But once it clicked, the cocoa fold at the end puts this in a completely different category from regular dalgona.

Reply

Annie Lampella

Ribbon stage, yes. Two minutes with a hand mixer gets you foam but not the structure. Five is closer. Deflates as soon as milk hits. The cocoa fold not deflating everything still gets me every time.

Reply

Melissa

Does the cocoa go in after whipping, or would it mess up the foam if mixed in from the start? Regular dalgona seems pretty sensitive to anything that disrupts the whipping stage.

Reply

Annie Lampella

After. Tried adding it from the start and the foam just wouldn’t build. Fold it in once you’ve got that thick, stiff peak.

Reply

Danielle

My 14-year-old asked me to stop making this because she says she can’t stop thinking about it at work camp. That’s not a complaint, that’s what the cocoa foam does to a person. I’ve been on a whole cold drink kick this summer and this whipped mocha has absolutely wrecked every other morning drink I had going. Something about folding the cocoa in after whipping keeps it from getting dense and heavy, which I did not expect. She’s already claimed the second serving every single time I make it.

Reply

Annie Lampella

Work camp obsession is a real reaction to that foam. I fold after because cocoa added during the whip pulls all the air out.

Reply

Mike

Making this Saturday for a spring thing, maybe 6-7 people. My question is whether I can just triple the coffee mixture straight across or if the whipping gets weird at scale. I’ve had whipped cream go totally flat doing big batches and keep wondering if this is the same deal. What’s really tripping me up is the cocoa part, since you fold it in after whipping to keep things light and airy, and I want to make sure that still works when I’m dealing with like 7+ tablespoons of instant coffee in one bowl. Should I do two or three smaller foam batches separately and combine at the end, or just dump it all in and let the mixer handle it? I have a KitchenAid so bowl size isn’t the issue. Just worried the foam won’t hold if I go too big.

Reply

Annie Lampella

Triple it straight across. The KitchenAid handles the volume fine. Just go easy on the cocoa fold, 4-5 slow wide strokes max. I’d split into two bowls just for that step if you want to keep it light.

Reply

Sarah

Made this Saturday morning and my son, who drinks plain black coffee every single day, stood over my shoulder watching me whip it and then took half my glass before I could even sit down. Something about the cocoa folded into the foam, it doesn’t read as ‘diet’ at all. I had no idea you could do this with instant coffee.

Reply

Annie Lampella

A plain black coffee drinker stealing your glass is the best possible outcome. The cocoa fold cuts the sweetness just enough that it doesn’t register as ‘diet.’

Reply

Nina

Good foundation here, but I’d push back on adding the cocoa after whipping. Mine deflated noticeably within a few minutes of folding it in, and the texture never quite recovered to that thick, layered foam you see in the photos. What worked better: just dust the cocoa on top of the finished foam. Keeps the structure, and the mocha flavor still comes through. Worth trying if you ran into the same thing.

Reply

Annie Lampella

Fold matters more than it looks like it should. Slow wide strokes, 4-5 max. Mine holds fine if I don’t overwork it. Dusting on top is easier though, less room for error.

Reply

Rick Q.

Dissolve the cocoa in the hot water before adding the coffee and sweetener. Cleaner foam, no streaks. I also bumped cocoa to two tablespoons and the mocha flavor came through a lot more against the macadamia milk.

Reply

Annie Lampella

The pre-dissolve makes sense, I always fold it in dry. And yeah, one tablespoon gets lost against macadamia milk. Two is probably where it should be.

Reply

Beth

My daughter watched me make this and immediately wanted one, which surprised me because she never touches my plain dalgona. The cocoa folded in after whipping is what does it (I wasn’t sure it would hold, but it does), gives this slightly bitter mocha edge that makes it taste like you paid for it. She took a sip and asked if I’d ordered it. Coming from a teenager who is very opinionated about her lattes, that felt like actual praise. I used macadamia nut milk and the foam held its shape way longer than I expected. Four stars from me. I’d bump the monkfruit up next time since I like mine sweeter, but the cocoa trick is one I’m keeping.

Reply

Annie Lampella

Teenager asking if you ordered it is basically a five-star review. Add another half teaspoon of monkfruit, that’s where I land when I want it sweeter.

Reply

Rosa L.

Made this Tuesday morning and my husband, who steers clear of anything mocha because he swears it tastes like dessert in a cup, kept reaching into my glass. Had to make a second batch. He still does not know there was cocoa in it.

Reply

Annie Lampella

The cocoa folds in so light you can’t really taste it as mocha. I wouldn’t mention it.

Reply

Luz

Swapped in espresso powder instead of instant coffee and the foam came out way thicker and sturdier. Holds the cocoa better when you fold it in. Two weeks of this version and I’m not going back.

Reply

Annie Lampella

Espresso powder has way less moisture than instant so it sets up stiffer. Makes sense it’d hold the cocoa better. Two weeks is a real endorsement.

Reply

Aaliyah

I’ve been wanting to try this all week, but I grabbed the wrong milk and only have full-fat coconut milk. Would it work, or is it too thick for that layered look? I could thin it out a little but wasn’t sure if that’d mess everything up.

Reply

Annie Lampella

Yeah, coconut milk works. Full-fat is thick so thin it with a few tablespoons of water first, otherwise the layers kind of merge together.

Reply

Keep going

More Beverages Recipes

See all 40 Beverages recipes

Get new recipes from Annie

One email a week. Unsubscribe whenever you like.