Free Printable: Low Carb & Keto Food List
Get It NowIf you’re low carb but still love chocolate, there’s nothing better than warming up with a cozy cup of keto hot chocolate on a chilly day. And this is my favorite way to make it. It’s rich and creamy, and those sugary box mixes don’t hold a candle to it. I first made this keto hot chocolate recipe after sipping the best hot cocoa I’ve ever had in Paris, and vowed to make my own sugar-free version at home. I won’t say it’s the same, but it’s so close. Grab your mug and make it with me in just 5 minutes!
Why You Need My Keto Hot Chocolate Recipe

- Extra thick, creamy, and chocolaty – Most recipes just use cocoa powder for the chocolate part, but I use a combination of cocoa powder and actual (sugar-free) chocolate! This gives my keto hot chocolate a deeper chocolate flavor and more richness. (If you like this idea, you’ll like my keto chocolate milk, too.)
- 5 simple ingredients – Plus an optional one. If you make keto recipes regularly, you probably have everything you need in your pantry!
- Keto and special diet friendly – Yes, my keto hot cocoa is low carb: just 3 grams net carbs per (decadent, dreamy) cup, to be exact. But it’s also gluten free, and has an option to make it dairy free or nut free.


Ingredients & Substitutions
Here I explain the best ingredients for my keto hot cocoa recipe, what each one does, and substitution options. For measurements, see the recipe card.
- 2 types of chocolate – You’ll need cocoa powder (I recommend Dutch processed cocoa for less bitterness, but cacao powder also works) and sugar-free dark chocolate chips (I love this brand). If you want a milder flavor, use sugar-free milk chocolate chips instead of dark. You can also skip the chocolate and add 2 extra tablespoons of cocoa powder, but I think this keto hot chocolate tastes so much better with some actual chocolate in there!
- 2 types of (keto) milk – I use a blend of almond milk and heavy cream to get richness without making it feel heavy. You can use any keto-friendly milk, though. For a dairy-free option, replace the cream with full-fat coconut milk (from a can). For a nut-free option, swap the almond milk for coconut milk beverage (from a carton) or hemp milk.
- Besti Monk Fruit Allulose Blend – This sweetener is key for not only sweetness without any aftertaste, but a smooth, creamy result. This is because it dissolves easily and completely! Notes on alternatives:
- Granulated vs. powdered – Granulated and powdered Besti both work fine, because both dissolve easily.
- Other brands – Most keto sweeteners, including most brands labeled “monk fruit” or “stevia”, don’t dissolve well. They can settle at the bottom of your cup, or worse, swirl around for a gritty texture. Check the label and avoid anything with erythritol!
- What else does work – You can use plain allulose (increase to 1 cup), or my keto simple syrup or keto vanilla syrup (start with less and adjust to taste).
- Vanilla Extract – It’s optional, but adds a nice flavor. I like this brand.

How To Make Keto Hot Chocolate
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Simmer the base. In a large saucepan, combine the Besti sweetener, cocoa powder, almond milk, and sugar-free chocolate chips. Bring to a gentle boil, then simmer for a couple minutes.
- Add the cream. Reduce the heat, add the heavy cream, and stir until hot.

- Finish. Turn off the heat. Add the vanilla (if using), and more Besti to taste if you like (it will dissolve easily!). Serve your keto hot chocolate warm. I like to top it with a dollop of sugar-free whipped cream and shaved sugar-free chocolate!

My Recipe Tips
- Simmer the mixture gently. You don’t want to overheat the chocolate chips!
- Stir frequently, preferably with a whisk. This prevents a film from forming. I like a whisk because it mixes everything better than a spoon.
- Keep the heat low after adding the cream. Boiling can scorch it.
- Too sweet for you? I think this keto hot chocolate is just right, but if you find it too sweet, add a pinch of salt or a little more cream to mellow it out.
- Leave space for toppings in your mug. If you want to add them, of course! I aim for about 10-11 fluid ounces per serving (so I leave about an inch of space in these pretty mugs, pictured here).
- Want to make a dry mix? Just use my recipe for sugar-free hot chocolate mix.
Flavors & Toppings
You can change up the flavor in my keto hot chocolate recipe just as you would a regular one. Try these variations:
- Mexican – For a spicy kick, toss in up to 1/4 teaspoon of chili powder and/or 1/4 teaspoon of cayenne. You can adjust the heat to your liking!
- Pumpkin Spice – Want a fall twist? Add 1-2 tablespoons of pumpkin puree and 1/4 teaspoon of pumpkin pie spice.
- Peppermint – For a festive touch, stir in 1-2 teaspoons of peppermint extract at the end.
- Cinnamon – Stir in 1/2 teaspoon into your keto hot cocoa for a warm, cozy flavor.
- Toppings – I already mentioned sugar-free whipped cream, but if you’re feeling fancy, drizzle my keto chocolate syrup or sugar-free caramel sauce over it, or drop in a few keto marshmallows (just remember they melt fast!).

Keto Hot Chocolate
Warm up with my rich, creamy, and sweet keto hot chocolate! This keto hot cocoa recipe takes just 5 minutes, and has only 3 grams net carbs.
Instructions
[ See step photos See my tips ]Tap on the times in the instructions to start a kitchen timer.
-
In a large saucepan, whisk together Besti, cocoa powder, almond milk, and chocolate chips (if using). If you scale down the recipe to fewer servings, you can use a small saucepan.
-
Bring the mixture to a gentle boil. Simmer for 2 minutes, whisking frequently.
-
Reduce the heat to low. Stir in the heavy cream. Heat until hot, but do not boil.
-
Remove from heat. Stir in the vanilla extract, if using. Whisk in more sweetener to taste, if you like (Besti will dissolve easily).
-
Pour into mugs and enjoy!
Did You Like It?
Leave a rating to help other readers (this also helps me continue to provide free recipes on my site), or get the recipe sent to your inbox.
Maya’s Recipe Notes
Serving size: 1 mug (~10 fluid ounces)
- Tips: Check out my recipe tips above to help you keep your hot chocolate smooth, how to adjust the sweetness, and several other tipps.
- Flavors and toppings: Want to change it up? I’ve got a list of add-ins and toppings you can add above.
- Storage: This keto hot chocolate is best enjoyed fresh, but you can totally stash it in the fridge for a couple of days and warm it on the stove.
- How to make a mix: If you want something that lasts even longer, check out my sugar free hot cocoa mix!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Keto Hot Chocolate

Shop
My
Custom











42 Comments
Cindy
0This is so creamy and delicious! I made up a big batch of the mix and sent it in a care package to the college-age daughter. I know she’ll love it!
Glenda
0What a satisfying way to curb my chocolate cravings! Delicious! It warmed and relaxed me as I sipped. Thanks for sharing your recipe!
Maya | Wholesome Yum
0Hi Donna, Yes, definitely!
Fale'ofa Stockwell
0This recipe has cured my hankering for a hot chocolate you can rest a spoon on! Just like one I had in Germany but low carb! I used coconut cream and added a bit extra allulose and liquid stevia, used 2x 80gm 95% Lindt choc and a good pinch of salt and caramel essence. Delish! Oops and I ate the whole thing myself
Cat
0I did put about two tablespoons of this hot chocolate in strong coffee with steamed almond milk and heavy cream plus a few drops of liquid monkfruit. Topped it with whipped cream and enjoyed my first keto mocha latte. It was so good! I’m going to be keeping a jar of this in my fridge so I can enjoy mocha lattes when the urge strikes.
Jules
0Hi! If I use 100% cacao powder will I just add more erythritol? The cacao has no sugar correct?
Maya | Wholesome Yum
0Hi Jules, You can use cacao powder in place of the chopped chocolate, but keep in mind the the texture will differ from the recipe. Cacao powder does not contain the cocoa butter solids that are in chocolate bars (or chips). This recipe makes a thick and velvety texture, subbing out the chocolate for cacao powder will create a texture more like drinking coffee or tea with cream. There is no sugar in cacao powder, so adjust the amount of Besti to taste.
Von
0Rachel, how much Hershey’s 100% cacao powder do you use? Recipe the same except you use the powdered?