Keto Mocha Dalgona Coffee
Published March 31, 2020 • Updated March 3, 2026
This post may contain affiliate links. See my disclosure policy.
I took my keto dalgona coffee and gave it a chocolate twist. This keto mocha dalgona coffee has that same thick, whipped foam but with cocoa folded in after whipping so it stays light and airy.
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.
Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.
Ingredients
2.5 tablespoons instant coffee or espresso
2.5 tablespoons powdered monkfruit or erythritol
4 teaspoons hot boiling water
1 tablespoon unsweetened cocoa powder
2 cups unsweetened macadamia nut milk or other nut milk
Step by Step Instructions
Step by Step Instructions
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.
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 →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.
Whipped coffee has taken the internet by storm. All over Instagram and TikTok, you see people showing off their creamy, foamy coffee drinks.
Dalgona coffee is a whipped coffee drink that went viral online. Its popularity started in South Korea, but it’s been popular in India for years.
You can serve it hot or cold – just a layer of cream or nut milk with smooth coffee foam on top. It’s made with instant coffee and a sweetener. I add cocoa powder to mine for a mocha version that rivals any coffeehouse drink.
Besides coffee and sweetener, the third main ingredient is cream or nut milk. Traditional dalgona uses regular milk, but milk is higher in carbs compared to low carb options like heavy cream or nut milks. I prefer
For the mocha flavor, add 100% unsweetened cocoa powder. Make sure you get the unsweetened kind since some cocoa powders are loaded with sugar.
If you don’t want to use cocoa powder, try
Everyone loves mochas! Here are some other dalgona coffee variations worth trying:
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.
I've made at least six dalgona variations over the past year and the cocoa-folded-after trick is the thing I kept getting wrong. The foam actually stays foamy instead of going flat within two minutes. Nothing else I've tried comes close to this texture.
Yeah. Add the cocoa early and the foam just dies. Six variations is basically the tuition on that one.
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.
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.
Made this probably six or seven times now and I still catch myself watching the foam set up after I fold in the cocoa (add it too early and you lose that airy lift, found that out on batch two). February snow days and this over cold macadamia milk is just where I am right now. The hot version hits different on a gray morning but I keep going back to the iced one.
The cocoa timing trips people up. Fold it in after the foam sets and it keeps that lift. I do iced most of the time, February gray days included.
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.
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.