Keto Hot Chocolate Mix (Rich, Smooth and Never Chalky)
- Total time
- 10 minutes
- Makes
- 14 servings
- Net carbs
- 1.5g
- Calories
- 37

The first sugar-free hot chocolate I made from scratch was two spoonfuls of cocoa, one of sweetener, and a mug of hot almond milk. It looked right. It tasted like warm brown water with a bitter edge, and a raft of dry cocoa floated on top no matter how hard I stirred.
This keto hot chocolate mix is what I make instead, a big batch at a time. It sits in a jar by the kettle from November to March, and it tastes like the real thing: rich, rounded, and smooth to the last sip. One ingredient does most of that work, and it is not the cocoa.
It is unsweetened baking chocolate, ground right into the mix. Two ounces of it turn a thin, sharp cocoa drink into something with body, and a food processor turns the batch into a fine powder that melts into hot milk in seconds.
What Makes a Keto Hot Chocolate Mix Taste Rich
Cocoa powder is what is left after most of the fat has been pressed out of roasted cocoa beans. It brings plenty of chocolate flavor and almost no body. Store-bought packets get their thickness from sugar and milk powder, which make up most of what is inside. Take the sugar away and nothing is left to coat your tongue.
Unsweetened chocolate puts the richness back. It is roughly half cocoa butter, so it melts into the hot milk and gives each mug the silky, slightly heavy feel of a good café hot chocolate.
Three smaller decisions do the rest:
- Powdered sweetener, not granulated. A fine powder dissolves almost the moment it touches hot milk. Granulated crystals take longer, and any that do not dissolve sink to the bottom and make the last mouthful gritty.
- A pinch of salt. You will not taste it as salt. It takes the harsh edge off the cocoa, so the chocolate tastes rounder and sweeter than the sweetener alone can manage.
- A paste before the pour. Cocoa does not like getting wet, which is why it floats in dry clumps. Stir the mix with a splash of hot milk first and it goes smooth before the rest of the milk goes in.

Recipe Overview
- Prep Time: 10 minutes
- Per Mug: 5 minutes to heat the milk and stir
- Makes: about 2¼ cups of mix
- Servings: 14 (2½ tablespoons of mix each)
- Net Carbs: 1.5g per serving of mix
- Keeps: 3 months in an airtight jar
- Difficulty: Easy
That 1.5g covers the dry mix only. The milk you pour over it counts too. Made with 10 ounces of unsweetened almond milk, a mug comes to roughly 2.5g net carbs. Swap a quarter cup of that almond milk for heavy cream and you are closer to 4g, with a noticeably richer cup to show for it.
Ingredients

For the Mix
| Ingredient | Quantity | Notes |
| Powdered erythritol sweetener | 1¼ cups | A 1:1 sugar replacement, confectioners style |
| Unsweetened cocoa powder | ¾ cup (64 g) | Dutch-process or natural |
| Unsweetened baking chocolate | 2 oz (57 g) | 100% cacao, chopped |
| Vanilla extract | 1 tsp | |
| Fine sea salt | ¼ tsp |
To Serve (Per Mug)
| Ingredient | Quantity | Notes |
| Keto milk of choice | 10 to 12 oz | Unsweetened almond milk, or part heavy cream |
Read the chocolate label. You want a bar that says 100% cacao or unsweetened baking chocolate, with chocolate as the only ingredient. A 90% dark bar looks similar on the shelf and adds sugar you did not plan for.
Choose the sweetener for the jar, not just the mug. An erythritol or erythritol and monk fruit blend is the right call for a keto hot chocolate mix that lives in the cupboard for weeks. Allulose tastes lovely in hot drinks, but the powder pulls moisture from the air and tends to cake in the jar. If allulose is what you have, make a half batch and keep the lid tight.
Dutch-process cocoa gives a darker, mellower mug. Natural cocoa is lighter in color and a little sharper and fruitier. Both work, so use the one you like in brownies.
Recipe Timing
| Order | Step | Time |
| 1 | Chop the chocolate into small pieces | 3 minutes |
| 2 | Process everything to a fine powder | 2 minutes |
| 3 | Jar, seal and label | 5 minutes |
| 4 | Heat the milk and stir up a mug | 5 minutes |
Step-by-Step Instructions
1. Chop the chocolate small
Cut the unsweetened chocolate into pieces about the size of a pea. Small pieces grind evenly. Big chunks bounce around the blade and warm up before they break down, and warm chocolate smears into a paste instead of turning into powder.
2. Process to a fine powder
Put the powdered sweetener, cocoa powder, chopped chocolate, vanilla extract and salt into a food processor. Pulse in short bursts, scraping down the sides once, until the chocolate has disappeared into an even, dark, fine powder with no visible flecks. The vanilla goes in with everything else; one teaspoon of liquid spread through two cups of powder simply vanishes.
No food processor? Grate the chocolate as finely as you can on a microplane, whisk everything together in a bowl, then push it through a sieve. It takes longer, but it works.

3. Jar it and keep it dry
Spoon the mix into a clean, completely dry jar and seal it. Moisture is the only thing that ruins this mix, so never go into the jar with a wet spoon. For gifts, one batch fills two half-pint jars with a little left over for you. Write the directions on the tag: 2½ tablespoons of mix, 10 to 12 ounces of hot milk.
4. Make a mug the smooth way
Heat 10 to 12 ounces of milk until it steams and small bubbles form around the edge. Do not let it boil. Put 2½ tablespoons of mix into your mug, add about 2 tablespoons of the hot milk, and stir it into a smooth, glossy paste. Then pour in the rest of the milk slowly, stirring as you go.
Taste it. For a stronger, sweeter cup, stir in another half tablespoon of mix. A handheld milk frother gives it a foamy top, which I think is worth the extra thing to wash.

Recipe Tips and Variations
Every variation below goes into the whole batch in the food processor, so each mug comes out the same.
Peppermint. Add 1 to 2 teaspoons of peppermint extract. Start with one, because mint gets loud quickly.
Mocha. Add 2 to 3 tablespoons of instant espresso powder for a mug that works as your afternoon coffee.
Mexican hot chocolate. Add 1½ teaspoons of ground cinnamon and ½ teaspoon of chipotle powder. The heat arrives slowly, at the back of your throat, a few sips in.
Thicker, almost like drinking chocolate. Pulse in ½ teaspoon of glucomannan powder. It thickens every mug without changing the taste. Resist adding more; past that point the drink turns gloopy.
Serving Suggestions
Softly whipped heavy cream with a drop of vanilla is the classic finish. A cinnamon stick makes a good stirrer and adds a little warmth. On a cold weekend I float a couple of homemade sugar-free keto marshmallows on top and let them melt into a sweet foam.
For a crowd over the holidays, set out the jar, a pan of warm milk and a bowl of whipped cream, and let everyone make their own mug.
Storage and Reheating
The dry keto hot chocolate mix keeps for up to 3 months in an airtight jar in a cool, dry cupboard. Store it away from the stove and the kettle, where steam can creep in. If it clumps, shake the jar hard or give it a few pulses in the food processor.
Leftover hot chocolate can go in the fridge, covered, for up to 2 days. The cocoa settles as it sits, so reheat it gently in a small pan and whisk until it is steaming and smooth again.
Frequently Asked Questions
Why is my sugar-free hot chocolate gritty?
Almost always it is granulated sweetener that has not dissolved. Use a powdered sweetener, or blend granulated until it is as fine as flour before you mix. The other cause is dry cocoa clumps, which the paste step takes care of.
How many carbs are in a mug of keto hot chocolate?
The mix is 1.5g net carbs per 2½ tablespoons. Stirred into 10 ounces of unsweetened almond milk, the whole mug is about 2.5g net carbs, or about 4g if a quarter cup of that milk is heavy cream.
Can I make it with water instead of milk?
Yes. Thanks to the chocolate it is richer than you would expect, though thinner than a milk version. A tablespoon of heavy cream stirred in brings back much of the body.
Can I leave out the unsweetened chocolate?
You can, but it is the ingredient that makes this taste like real hot chocolate rather than sweet cocoa water. If you skip it, add another ¼ cup of cocoa powder for flavor and use part heavy cream in each mug for body.
More Keto Drinks and Chocolate Treats
- Keto Dalgona Coffee — whipped coffee without the sugar, for mornings that call for caffeine instead of cocoa.
- Peppermint Protein Mocha — a five-minute mug with protein in it, if the peppermint variation caught your eye.
- Keto Chocolate Truffles — a small, rich bite to set on the saucer next to your mug.
- Keto Toffee with Chocolate and Almonds — another homemade gift that packs well beside a jar of this mix.
- Keto Brownie Bark — thin, crisp and deeply chocolatey.
Recipe Card
Putting together a holiday drinks tray? My creamy keto eggnog is made without raw eggs and sits happily in the fridge next to a jar of this mix.
Keto Hot Chocolate Mix
Equipment
- Food processor or a microplane grater and a fine sieve
- Airtight glass jar 1 pint, or two half-pint jars for gifts
- Small saucepan for heating the milk
- Milk frother optional, for a foamy top
Ingredients
For the Mix
- 1 1/4 cups powdered erythritol sweetener 1:1 sugar replacement, confectioners style
- 3/4 cup unsweetened cocoa powder 64 g, Dutch-process or natural
- 2 oz unsweetened baking chocolate 57 g, 100% cacao, chopped
- 1 tsp vanilla extract
- 1/4 tsp fine sea salt
To Serve (Per Mug)
- keto milk of choice 10-12 oz per mug: unsweetened almond milk, or part heavy cream
Instructions
Make the Mix
- Chop: Cut the unsweetened baking chocolate into pea-sized pieces so it grinds evenly instead of warming into a paste.
- Process: Add the powdered erythritol sweetener, cocoa powder, chopped chocolate, vanilla extract and fine sea salt to a food processor. Pulse in short bursts, scraping down once, until the chocolate disappears into a fine, even powder with no visible flecks. (No processor: grate the chocolate finely, whisk everything together and sieve.)
- Store: Spoon into a clean, completely dry jar and seal. Keeps up to 3 months in a cool, dry cupboard. Never use a wet spoon.
Make One Mug
- Heat: Warm 10-12 oz of your keto milk of choice until steaming with small bubbles at the edge. Do not boil.
- Paste: Put 2½ tablespoons of mix in a mug, add about 2 tablespoons of the hot milk and stir to a smooth, glossy paste.
- Finish: Pour in the rest of the milk slowly, stirring. Add another ½ tablespoon of mix for a stronger, sweeter cup.




