After you try this Keto Hot Chocolate Mix you'll never go back to store-bought again! It's creamy, rich, and only uses 3 simple ingredients! It's perfect to keep on hand for anytime a craving for hot chocolate hits!

My kids LOVE hot chocolate, and I mean LOVE!!!! Even though I have a go-to hot chocolate recipe that we all really enjoy, it requires melting chocolate chips on the stove - something I don't always feel like doing.
It's nice to have a pre-made mix that you only need to add water or non-dairy milk to when the craving hits. It's also nice to have a mix to give to family and friends.
Unlike most packaged hot chocolate though, this one isn't full of sugar, artificial ingredients, and fillers - it's something you can actually feel good about drinking!
Plus, it has the heavy whipping cream built right in, making it rich, thick, and creamy with just water or non-dairy milk added!
Or if you're looking for more keto desserts, I think you'll love these Almond Flour Keto Cinnamon Rolls, Easy Keto Fudge, and Keto Sugar Cookies With Icing recipes!
Ingredients
Here are the simple ingredients you will need:
- Cocoa Powder - For chocolatey goodness!
- Powdered Allulose/Monkfruit Sweetener - Or any sugar-free powdered sweetener you prefer.
- Heavy Whipping Cream Powder - Can be substituted with whole milk powder.
- Sea Salt - optional
Instructions
Step #1: Mix together all the dry ingredients.
Step #2: Place 3 tablespoons of the mixture into a mug. Then, pour 8 oz of hot water or non-dairy milk (preferred) over the mix. Stir until dissolved.
And if you want it to be a little more decadent tasting, add a small splash of pure vanilla!
💭Tip: Always pour the hot liquid over the dry ingredients, not the other way around, so the mixture dissolves well and doesn't clump!
Frequently Asked Questions
Most drinking chocolates are full of sugar, chocolate, and milk - definitely not keto! However, with a few simple sugar-free swaps, you can make low-carb hot chocolate that's thick, rich, creamy, and just as good as the original!
Not only is the homemade variety better, but it's much cheaper, you can customize it to your taste buds, and doesn't contain artificial sweeteners such as aspartame, sucralose, or maltitol and fillers.
The sweetener
For the keto low-carb sweetener, any keto powdered sweetener will work!
I prefer to use powdered monk fruit sweetener with allulose because it dissolves beautifully and has NO aftertaste! But again, use whatever you prefer 😀
If you only have granulated sweetener, simply blend in a super dry blender until it's "powdered" then measure it out for the mix.
If using pure allulose, it's not quite as sweet as other sweeteners. So for every 1 cup of sugar, you'll need to use 1 ⅓ cups of allulose.
For Paleo, monk fruit and allulose are both paleo-friendly, but powdered coconut palm sugar also works great!
*Note- I've teamed up BESTI to give you guys 10% off! Use code "CRAVEABLE" at checkout for 10% off!
How many carbs are there?
There are only 3 ingredients. Let's examine each one.
- Cocoa powder has 3 carbs and 1 net carb per serving.
- Powdered Monk Fruit/Allulose Sweetener has 3 carbs and 0 net carbs per serving.
- Heavy Whipping Cream Powder has 1 carb and 1 net carb per serving.
When it's all said and done, it adds up to 2 net carbs per serving.
If you mix it with unsweetened almond milk it's a total of 3 net carbs.
💭Tip: Be sure to use unsweetened non-dairy milk because cow's milk is a bit high in carbs.
This is miles below a whopping 27 carbs for a small hot chocolate from Starbucks!
Storage
- Store: Place the prepared mix in an airtight container with a lid, such as a Mason Jar, and store for up to 3 months at room temperature.
- Freeze: Freeze the low-carb hot chocolate mix in an airtight container for up to 6 months.
Substitutions
- If you prefer, you can replace the heavy whipping cream powder with dried milk powder. Then, when hydrating the mix, add a few tablespoons of heavy whipping cream to make it extra rich and creamy!
- If using dried milk powder, each serving will have 3 net carbs. If using non-fat dried milk powder, each serving will have 4 net carbs.
- If you are dairy-free, use coconut milk powder, which makes each serving 4 net carbs. When hydrating the mix, add a few tablespoons of full-fat canned coconut milk to make it rich and creamy!
- For the full-fat canned coconut milk, I recommend using Thai Kitchen, Sprouts, or Native Forest brands because other brands may leave an aftertaste. I also recommend not storing it in the fridge, otherwise, it will separate and be hard to stir.
- For Paleo, use a paleo-friendly powdered sweetener and use the dairy-free options above. For the sweetener, I prefer to blend some coconut palm sugar in a super dry blender until it's "powdered" and then measure it out for the mix.
Variations
If you're feeling adventurous, here are some keto hot chocolate variations:
- Mexican: Add some cinnamon (around ¼ to ½ tsp.) and cayenne or chili powder (one or two pinches) to your mug along with the rest of the ingredients.
- Peppermint: Add peppermint extract (start with ½ tsp. then add more as needed) to your mug along with the remaining ingredients.
- Caramel: Top with whipped cream and drizzle with keto caramel sauce.
- Or this Maca Hot Chocolate looks delicious too! Just be sure to use sugar-free maple syrup to keep it low-carb 👍
Toppings
Here are a few of my favorite toppings:
- Whipped Cream
- Shaved Chocolate
- Keto Marshmallows
- Drizzle Chocolate Syrup or Caramel Sauce over the top
💭 Top tips
- This recipe has the heavy whipping cream built right in! Because of this, it can be hydrated with water and still turn out rich and creamy, even though I still prefer non-dairy milk 🤣
- For the sweetener, I prefer to use powdered monk fruit sweetener with allulose because it dissolves beautifully and has NO aftertaste! However, any low-carb powdered sweetener will work and powdered coconut palm sugar works great for Paleo!
- Pure allulose isn't as sweet as other sweeteners, so you'll need to add an extra ⅓ cup.
- If you only have granulated sweetener, simply blend in a super dry blender until it's "powdered" then measure it out for the mix.
If you’ve tried this Keto Hot Chocolate Mix or any other recipe on the blog please let me know in the comments below!
📖 Recipe
Keto Hot Chocolate Mix
Ingredients
- ½ Cup Cocoa Powder
- 1 Cup Keto Powdered Sweetener
- ½ Cup Heavy Whipping Cream Powder - see notes below for substitutions
- ¼ tsp. Sea Salt
Instructions
Hot Chocolate Mix:
- Combine all of the ingredients in a mixing bowl and use your fingers to break up any clumps or run it through a food processor. Transfer to an air-tight container or jar and store at room temperature.
To make a single cup of hot chocolate:
- Add 3 tablespoons of the hot chocolate mix to a mug then pour 8 oz (1 cup) of hot water or non-dairy milk (preferred) on the top and stir. And if you want it to be a little more decadent tasting, add a small splash of pure vanilla!And don't forget to add some whipped cream or coconut whipped cream - SO YUMMY!
Add Your Own Notes
Video
Notes
- See how easy this recipe is to make on my YouTube channel! Watch the full video here: YouTube Video
- If you prefer, you can replace the heavy whipping cream powder with dried milk powder or coconut milk powder for dairy-free. Full-fat dried milk powder would make each serving have 3 net carbs, non-fat dried milk powder results in 4 net carbs, and coconut milk powder results in 4 net carbs per serving. Then, add a few Tablespoons of heavy whipping cream or coconut cream when hydrating to make it extra rich and creamy.
- For the sweetener, any powdered keto sweetener will work. I prefer to use powdered monk fruit sweetener with allulose or powdered allulose because they dissolve beautifully and have NO aftertaste! If you use pure allulose, it's not quite as sweet as other sweeteners so you'll need to add an extra ⅓ cup.
- If you only have granulated sweetener, simply blend in a super dry blender until it's "powdered" then measure it out for the mix.
- I've teamed up BESTI to give you guys 10% off! Use code "CRAVEABLE" at checkout for 10% off!
Nutrition
NET CARBS = Total Carbs - Fiber - Allulose - Xylitol
Nutritional information is approximate and may vary. Sugar alcohols, xylitol, and allulose are included in the total carbs and fiber.
Looking for more information on the keto diet? Check out my
Amanda B says
Wondering if a vanilla bean could be put into the dried mix or would it moisten the mix?
Cassidy says
I've never tried a vanilla bean so I'm not sure, sorry! I think a teaspoon of vanilla bean powder, though, would work great! I hope this helps and that you enjoy the hot chocolate 😀
XO,
Cassidy
Abbey says
This is the best hot chocolate recipe EVER! I'm vegan so I do coconut milk powder instead and I'm not keto so I do half lakanto sweetener and half coconut sugar. Everyone I make it for says I make the best hot chocolate. Thank you for the awesome recipe!
Tawanna says
I tried this tonight and it was so good! I missed with 1/2 water and half heavy whipping cream since I am low carb and it was amazing! Thank you for the awesome recipe!
Cassidy Stauffer says
I'm so happy you liked it, thank you!!! ...and half water and half heavy whipping cream sounds amazing🤤
XO,
Cassidy
Cindy says
This is perfect for diabetics! Thank you for a simple treat that has been missed for a long time!
Sheher Bano Jafri says
Its an awesome recipe I was very keen to search out for such a dairy free recipe. Can i use packet milk in it?!
Cassidy Stauffer says
I've never used a milk packet, but I'd imagine it would work 🙂
-Cassidy
Monica says
I haven't seen this coconut milk powder before! I'm excited to try it! Great idea to make your own hot chocolate mix!
Zuzana says
This is exactly what I was looking for. We are low Carb and my daughter has already requested self-mixing cup for Xmas, where she can make her hot chocolate. So far I have never made one at home. We have always used a bought mixture. This is definitely next on my list. Thanks a lot for sharing it.
Cassidy says
Thank you Zuzana! Let me know what you think, I hope you love it as much as we do!!
Alisa Fleming says
I haven't worked with monk fruit sweetener, but have been curious about more sugar-free options. Does it taste quite pronounced?
Cassidy says
I've never actually tried pure monk fruit, but I think that the monk fruit/allulose blend tastes just like real sugar!
-Cassidy
Kristen Wood says
This sounds so easy and delicious! I'm going to pass this recipe on to my keto family members!!
Cassidy says
Thank you so much!!