Dairy Free Keto Hot Chocolate

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published August 4, 2019 • Updated February 27, 2026

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

I make this dairy free keto hot chocolate with two types of chocolate and a coconut milk base that creates a richness most low carb cocoa recipes can't match. Top it with a meringue that changes the texture of every sip.

I started making this dairy free keto hot chocolate a few winters ago when I realized most versions tasted thin and watery. The problem with a lot of recipes is they use one type of chocolate and one type of milk, and the result just doesn’t have enough depth. So I started layering.

The technique I landed on uses two forms of chocolate. First, I bloom unsweetened cocoa powder in boiling water. This dissolves the cocoa completely and pulls out a darker, more intense chocolate flavor before it ever hits the milk. Then I melt chocolate chips directly into the hot coconut milk base. The coconut milk plus the chocolate chips melted in really does it. Way richer than I expected the first time I tested it. Reader Laura confirmed the same thing: “The coconut milk makes it so much creamier than regular hot chocolate.”

For the milk base, I combine full-fat coconut milk with macadamia nut milk. I chose macadamia over almond milk after testing both side by side. Macadamia has zero net carbs and higher fat content, so it doesn’t dilute the chocolate the way almond milk can. Almond milk works if that’s what you have, but the richness drops noticeably.

The meringue topping is what really sets this apart. I use the same soft-peak egg white technique from my eggnog recipe, and it transforms a regular mug into something that feels like a coffeehouse drink. The foam isn’t decorative. It changes the texture of each sip, giving you a light, sweet layer that melts into the rich chocolate underneath.

If you like chocolate drinks, I have a whole collection worth exploring. My creamy version with dairy is for when you’re not avoiding milk. For summer, my frozen version uses a similar base but blended with ice. The white chocolate version and peppermint variation are great when you want something warm without the cocoa intensity.

On weekends I’ve been making this alongside my mocha dalgona coffee. Same chocolate-forward thinking, totally different vibe. And for the holidays, my dairy free eggnog pairs really well with it.

This is the drink I reach for on cold nights when I want something that actually satisfies. Not thin, not watery, not some compromise. The real thing.

Tips for the Richest Cup

I’ve made this enough times to know where people trip up. Bloom the cocoa in boiling water first, not the milk. This dissolves every lump and pulls out a darker, more intense chocolate flavor. When you add the chocolate chips to the simmering coconut milk, keep the heat low. If it boils, the coconut milk can separate and you get an oily top layer instead of a smooth one.

For the meringue, sprinkle the powdered sweetener in slowly while beating. If you dump it all at once, it won’t dissolve evenly and you get gritty peaks instead of smooth ones. Soft peaks, not stiff. You want the meringue to fold gently onto the surface and melt into the drink as you sip.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

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

Recipe
Print Pin

Dairy Free Keto Hot Chocolate

4.9 (19) Prep 5m Cook 5m Total 10m 4 servings

Hot Cocoa Ingredients

  • 4 tablespoons unsweetened 100% cocoa powder
  • ⅓ cup boiling water
  • 1 can coconut milk
  • 1 cup macadamia nut milk or other nut milk
  • ⅓ cup confectioners Swerve (or powdered sweetener of choice)
  • pinch of salt
  • ⅓ cup keto approved chocolate chips
  • 2 teaspoons vanilla extract

Meringue Ingredients

  • 2 egg whites
  • ¼ cup confectioners Swerve

Step by Step Instructions

Step by Step Instructions

1
Bloom the cocoa

In a small bowl, whisk cocoa in ⅓ cup boiling water. Set aside.

whisking cocoa powder
2
Heat the milk base

In a saucepan, mix together coconut milk, macadamia nut milk, ⅓ cup confectioners Swerve and salt. Simmer until combined, about 2 minutes.

combining milk and sweeteners for hot cocoa
3
Whisk ingredients

Whisk in hot cocoa and chocolate until smooth.

whisking cocoa powder with chocolate
4
Remove heat

Remove from heat. Stir in vanilla.

stir vanilla into hot cocoa
5
Meringue topping

For the meringue topping, beat the egg whites on medium speed until they start to foam (about 1 minute), slowly sprinkle in the remaining confectioners Swerve.

making meringue topping
6
Beat to soft peaks

Beat until soft peaks form.

meringue soft peaks
Nutrition Per Serving
188 Calories
15.9g Fat
3g Protein
4g Net Carbs
11.3g 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.

Dairy Free Keto Hot Chocolate

Frequently Asked Questions

How many net carbs are in this keto hot chocolate?

The exact count depends on your sweetener and chocolate chips, so I always point people to the recipe card below for the full breakdown. What I can tell you is it's a fraction of what you get from a standard cocoa mix packet, which runs 25-40g carbs. I use Lily's chocolate chips and confectioners Swerve, which keeps the count as low as I can get it.

Can I use almond milk instead of macadamia nut milk?

I tested both side by side and landed on macadamia for a reason. It has zero net carbs and a higher fat content, so the drink stays thick and rich. Almond milk works in a pinch, but it's noticeably thinner and the chocolate flavor doesn't come through the same way. If almond is all you have, I'd add an extra tablespoon of coconut cream to bring back some of that body.

Can I make a single serving of this recipe?

I scale this down all the time for weeknights. Use about a quarter of the coconut milk can (roughly 3-4 tablespoons), a quarter cup of macadamia milk, 1 tablespoon of cocoa bloomed in 2 tablespoons of boiling water, and a small handful of chocolate chips. For the meringue, one egg white makes enough for two mugs, so I either make two cups or skip the topping on solo nights.

Can I make this in the microwave instead of on the stovetop?

I've done it. Heat the coconut milk and macadamia milk in a microwave-safe mug for about 90 seconds, then stir in the bloomed cocoa and chocolate chips until melted. It won't be quite as smooth as the stovetop version since you can't control the heat as gradually, but for a quick weeknight mug it gets the job done. I still bloom the cocoa in boiling water separately. That step matters.

Is the meringue topping required or can I skip it?

You can skip it if you're short on time. The drink itself is rich and satisfying on its own. But I'd encourage you to try it at least once, because the meringue changes the whole experience. It's not just visual. That light, sweet foam melting into the dense chocolate underneath is what makes people ask me for the recipe. I use the same technique in my eggnog and it works every time.

What's the difference between cocoa powder and cacao powder for this recipe?

I use regular unsweetened cocoa powder (Dutch-process is my go-to) because it has a smoother, deeper flavor that works better in a hot drink. Raw cacao powder is less processed and has a sharper, more bitter edge. You can use it, but you'll probably want more sweetener to balance it out. I've tried both and I keep coming back to Dutch-process for this one.

Can I make a big batch ahead of time and reheat it?

I do this regularly. I make a full batch and store it in a jar in the fridge for up to 3 days. It reheats on the stove in about 2 minutes. The coconut milk base gets thicker when it's cold, so give it a good whisk while it warms up. Just make the meringue fresh each time you serve it. It deflates within about 20 minutes, so there's no point making it ahead.

Can I make this without the chocolate chips?

You can leave them out for a simpler version. The bloomed cocoa alone gives you a solid chocolate base. But I'll be honest, the chips are where the real richness comes from. Without them, the drink is lighter and more like a traditional cocoa. With them, it's dense and almost mousse-like in the way it coats your mouth. I always include them.

Browse by Ingredient
Similar Recipes

Others looking for “Dairy Free Keto Hot Chocolate” also liked:

Dairy Free Keto Hot Chocolate

Low-carb hot chocolate I bet you have been curious how to make keto hot chocolate, especially this time of year. This is the most amazing hot chocolate recipe you will ever have! Even better, it is dairy free! I use coconut milk instead of cream or cow’s milk because it’s very creamy. And I use macadamia nut milk because it has zero net carbs and a higher fat count than other nut milks. You can substitute with any dairy free milk though. Instead of using the traditional whipped cream, this hot chocolate has a special sweet meringue topping. I got the idea from chef Melissa Clark. It sounds strange but trust me, it’s so good! Don’t skip this step when you are making this dairy free hot chocolate.

The Chocolate In This Hot Cocoa

coconut milk in a cat This hot chocolate recipe calls for two types of chocolate – cocoa powder and chocolate chips. Since this is a low-carb hot cocoa, you want unsweetened versions of both. For the cocoa powder, I use a 100% unsweetened kind. Look on the back of the package to make sure there are no additional fillers that contain carbs. A good cocoa powder will have 2 net carbs per serving. For the chocolate chips, I recommend using sugar free chips from ChocZero. They are my favorite and contain no sugar alcohols. They are sweetened with monk fruit. You can use other sugar free chocolate chips brands, like Lily’s. Or chop up a 100% unsweetened chocolate bar.

The Nut Milk Options For Hot Cocoa

hot chocolate on table with different ingredients The combination of coconut cream and macadamia nut milk produces a very creamy hot chocolate. Plus they are loaded with healthy fats and are very low-carb. If you don’t like coconut cream or don’t have access to macadamia nut milk, you can substitute with other nut milks in this dairy free hot chocolate recipe. Here are some options for milk replacements:
  • almond milk
  • cashew milk
  • pili nut milk
  • hemp milk

The Meringue Topping

hot chocolate with a meringue topping I know it sounds strange, topping a hot chocolate with a foamy mixture of egg whites, but it is delicious! Plus it’s a dairy free topping for your hot cocoa. If you are not interested in using a dollop of meringue, you can whip up dairy free whipped cream from coconut milk.
slow cooking hot chocolate

Slow Cooker Hot Chocolate

This hot chocolate can also be made in the slow cooker. Just add all the ingredients in a slow cooker, heat on high for 2 hours, then stir before serving. Make the meringue right before serving.

This is ideal for days spent playing in snow all day or shredding down the mountain. You can come home to a mug of warm hot chocolate.

Variations For Hot Chocolate

hot chocolate with cream and toppings There are some fun flavors you can add to your hot cocoa. Here are a few you should try:
  • peppermint extract
  • sugar free caramel syrup
  • raspberries
  • keto marshmallows
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 Beverages Recipes

peanut butter dripping down a glass with a chocolate smoothie inside that is covered with chopped nuts
5 Mins
Chocolate Peanut Butter Smoothie
4.8 Stars (4 Reviews)

Thick, creamy, and loaded with chocolate flavor, this low carb peanut butter smoothie skips the banana entirely. I use avocado for that rich, velvety...

See the Recipe
two mugs of creamy low-carb white mocha
10 Mins
Keto White Hot Mocha
4.9 Stars (21 Reviews)

A creamy, sugar-free white mocha made with homemade white chocolate sauce and your favorite coffee. The perfect way to start your day.

See the Recipe
keto peppermint white mocha with a candy cane heart
10 Mins
Keto Peppermint White Hot Mocha
4.9 Stars (11 Reviews)

I make this keto peppermint white mocha every winter, and it tastes like the Starbucks cup without the sugar. Sugar free white chocolate melted into...

See the Recipe
three slices of bread on a board falling down next to the loaf
30 Mins
Keto Bread
4.6 Stars (38 Reviews)

I tested this recipe nine times to get the rise right. Almond flour loaf with 12g protein per slice, bakes up tall and fluffy, slices clean for...

See the Recipe
Closeup of a keto pizza topped with basil, olive and pepperoni.
22 Mins
Keto Chicken Crust Pizza
4.9 Stars (28 Reviews)

I know, a pizza crust made of chicken sounds strange. But hear me out: 4 ingredients, 1.8g net carbs, and 27g of protein per serving (that's more...

See the Recipe
slice of keto carrot cake
45 Mins
Keto Carrot Cake with Almond Flour
4.9 Stars (95 Reviews)

Almond flour, real shredded carrots, and cream cheese frosting with sour cream. 5.6g net carbs per slice. I make this every Easter and Thanksgiving.

See the Recipe
Reviews 5
4.9 Stars (19 Reviews)
  1. S
    Sarah Mar 8, 2026

    Added a shot of espresso when I bloomed the cocoa and it turned into basically a mocha. The coconut milk already makes it so thick, the espresso just took it over the top. Can't go back now.

    1. Annie Lampella
      Annie Lampella Mar 13, 2026

      Espresso bloom hadn't occurred to me. You're building a mocha base before the coconut milk even touches it. Trying this.

  2. L
    Lakshmi Mar 7, 2026

    Been making this on repeat since winter and this week I tried bumping the cocoa to 5 tablespoons instead of 4 before blooming it, and the depth just changed completely. The coconut milk base already does so much but that extra bloom pushed it into something I'd choose over actual hot chocolate without even thinking about it.

  3. L
    Laura Feb 16, 2026

    The coconut milk makes it so much creamier than regular hot chocolate.

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      The coconut milk plus the chocolate chips melted in really does it. Way richer than I expected the first time I tested it.

Leave a Review