share this post

Keto Hot Chocolate with 4 Ingredients

4.97 from 498 votes
Jump to Recipe Pin This Recipe!

This recipe may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases.

An easy, creamy keto hot chocolate recipe made with only 4 ingredients for a comforting drink on cold days.

Bonus, this almond milk hot chocolate is also dairy-free, vegan, and contains only 4.3 grams of net carbs per serving for a quick sweet keto snack.

Pouring keto hot chocolate from a saucepan to a mug on a kitchen towel.

Is Hot Chocolate Keto?

Regular hot chocolate is not keto-friendly because cow milk is an important source of carbs and many traditional recipes also add raw sugar.

But if you are asking the question, it must be because you are after a low-carb keto hot chocolate.

Look no further, this recipe is the best keto hot chocolate recipe, and all you need is 4 ingredients!

Why You’ll Love This Recipe

This hot chocolate is amazing as it tastes perfectly like a classic hot chocolate while being:

  • Sugar-Free
  • Gluten-Free
  • Low-Carb
  • Keto-Friendly
  • Dairy-Free
  • Egg-Free
  • Vegan
  • Ready In Under 10 Minutes

How To Make Keto Hot Chocolate

It’s super easy to make this keto vegan hot chocolate at home in less than 5 minutes.

You don’t need any fancy tools and only 4 ingredients that you probably have in your pantry right now.


This sugar-free hot chocolate requires the 4 wholesome ingredients below

  • Unsweetened almond milk – you can also use other low-carb milk alternatives like hemp milk or coconut milk. However, they often contain a bit more carbs per serving and a light aftertaste. Almond milk is bland in flavor, and it contains the least carbs, so the best option for a low-carb hot chocolate recipe.
  • Unsweetened cocoa powder 
  • Sugar-free chocolate chips – yes, you need some real chocolate to make a rich, creamy dairy-free hot chocolate. I love to use Choc Zero sugar-free chocolate chips as it is sweetened with keto-friendly sweeteners. You can also use dark chocolate with more than 85% cocoa if you prefer or make your own sugar-free chocolate chips.
  • Erythritol – I love to use erythritol as a natural keto-friendly sweetener. However, remember that erythritol, like many keto sugar alcohols, has a cooling effect. It means they cool down your drink quite quickly.

Melting Chocolate And Milk

First, bring the sugar-free chocolate chips in a saucepan with unsweetened almond milk, unsweetened cocoa powder, and erythritol.

Start on medium heat, stirring with a whisk to help the chocolate melt and dissolve in the drink.

When the almond milk is hot and starts simmering, remove from heat and serve immediately.

Step-by-step instructions on how to make Low Carb Hot Chocolate

Making Creamier Keto Hot Chocolate

Almond milk hot chocolate is low-carb, low calories, but also light in texture. They are not as rich as cow milk hot chocolate.

So on a keto diet, to boost the creaminess of your hot chocolate mix without adding too many carbs, you can add 1/4 cup of heavy whipping cream to the hot chocolate mixture in the saucepan, along with the previous ingredients.


You can, of course, serve your low-carb gluten-free hot chocolate plain in a mug with no topping. It will be light and delicious. But my advice, for a rich, comforting drink, is to add a generous dollop of:

  • Unsweetened heavy whipping cream.
  • Unsweetened whipped coconut cream for a dairy-free option, keto vegan-approved.

Also, adding some grated sugar-free dark chocolate on top, a few drops of vanilla extract, or a pinch of cinnamon makes the drink even better and boosts the chocolate flavor!

Or you can drop one or two keto marshmallows for extra smoothness.

I also recommend pairing them with a keto cookie for a perfect association.

Holding a cup of keto hot chocolate decorated with whipped coconut cream and chocolate chips.

Frequently Asked Questions

What is the difference between hot cocoa and hot chocolate?

As the name suggests, hot cocoa is a light hot beverage made from cocoa powder, sweeteners, and milk.
On the other hand, hot chocolate is higher in fat, which is great on a keto diet.
The fat in hot chocolate comes from the dark chocolate, added with the cocoa powder.  This increases the creamy, rich texture of your keto hot drink. In this keto-friendly hot chocolate recipe, the sugar-free chocolate chips add the extra fat that leads to a delicious, velvety, sugar-free hot chocolate drink.

What’s the difference between cocoa and cacao?

Chocolate is always made from the beans of the cacao tree that are roasted and turned into both a solid powder (called cocoa powder) and a fat (cocoa butter).
Traditionally, the word cacao is used to name the tree, the beans, and very unrefined forms of chocolate (cacao nibs or raw cacao powder for example). Cocoa is then used to describe refined products such as cocoa butter and cocoa powder.
But these naming conventions are just a usage, not rules.

Is cocoa powder OK on keto?

Cocoa Powder is compatible with a keto diet as long as it’s unsweetened. Several brands load their cocoa powder with sugar, partly to make it cheaper.

Can you drink hot chocolate on a diet?

Classic hot chocolate contains a lot of sugar and therefore calories. On a diet, it’s generally recommended to reduce your calorie intake. Cutting the sugar from the milk and chocolate powder is essential.

When should I drink keto hot chocolate?

This keto recipe for hot chocolate is the best keto hot drink recipe for breakfast. If you don’t like coffee in the morning or don’t feel like having your regular keto bulletproof latte, try this low-carb no sugar hot chocolate instead!
It is a delicious alternative to coffee or tea, and with only 4 grams of net carbs, it keeps room for more breakfast food.
Of course, this low-carb homemade hot chocolate is also a great afternoon snack when a chocolate craving comes!

Can you make hot chocolate with almond milk?

You can make an almond milk hot chocolate, 100% dairy-free, sugar-free, and keto-friendly.
Of course, almond milk is lighter in texture than regular dairy milk, so the texture of your drink will be slightly less creamy.
But, you can also froth almond milk in a milk frother to give some texture and foamy texture to the milk. To do so, use fresh almond milk, not packaged almond milk that often won’t foam well in milk frother.
Also, look at the amount of protein in your almond milk. The more protein, the better it froths!
So to the question, can you use almond milk for hot chocolate on keto? The answer is yes, and it’s so delicious that you should absolutely try this now.

More Keto Hot Drink Recipes

If you enjoy a keto hot drink recipe as a comforting, heart-warming drink, try some of the keto recipes below!

Did You Like This Recipe?

Leave a comment below or head to our Facebook page for tips, our Instagram page for inspiration, our Pinterest for saving recipes, and Flipboard to get all the new ones!

Want To Save This Recipe?

Enter your email & get this recipe sent to your inbox.


You'll also be added to our mailing list. We won't send you spam. Unsubscribe at any time.

This field is for validation purposes and should be left unchanged.

The BEST Low Carb Hot Chocolate

Keto Hot Chocolate Recipe

4.3gNet Carbs
This Keto Hot Chocolate is a 100% dairy-free, vegan, and sugar-free low-carb hot chocolate for a quick sweet breakfast or snack.
Prep: 5 minutes
Cook: 3 minutes
Total: 8 minutes
Yield: 1 hot chocolate
Serving Size: 1 hot chocolate
4.97 from 498 votes


  • 1 cup Unsweetened Almond Milk or 1/2 cup heavy cream + 1/2 cup unsweetened almond milk for a rich hot chocolate
  • 1 tablespoon Unsweetened Cocoa Powder
  • 1-2 tablespoons Granulated Sweetener adjust to taste
  • 1 ½ tablespoons Sugar-Free Chocolate Chips (20g, 0.7oz) or 90% chocolate
  • ¼ teaspoon Ground Cinnamon optional

Serving suggestions

This recipe may contain Amazon or other affiliate links. As an Amazon Associate I earn from qualifying purchases.


  • In a small saucepan, under medium heat, simmer unsweetened almond milk (or use 50% heavy cream, and 50% almond milk for an ultra-creamy hot chocolate). Simmer for 1-2 minutes or until bubbles form on the side of the saucepan.
  • When the milk is hot, remove from heat, whisk in cocoa powder, sugar-free sweetener, chocolate chips, and cinnamon – if used. Stir until chocolate is melted.
  • Serve immediately with unsweetened whipped cream and shaved sugar-free chocolate.


Microwave option: you can warm the almond milk for 1 minute in the microwave, stir in the rest of the ingredients, rewarm for 45 seconds, stir and enjoy! 
Tried this recipe?Mention @sweetashoneyrecipes
Serving Size: 1 hot chocolate
Yield: 1 hot chocolate
Serving: 1hot chocolateCalories: 79.3kcal (4%)Carbohydrates: 8.2g (3%)Fiber: 3.9g (16%)Net Carbs: 4.3gProtein: 3.2g (6%)Fat: 6.5g (10%)Saturated Fat: 1.5g (9%)Sodium: 326.1mg (14%)Potassium: 80mg (2%)Sugar: 0.4gCalcium: 306.7mg (31%)Iron: 0.7mg (4%)Magnesium: 30.1mg (8%)Zinc: 0.4mg (3%)
Carine Claudepierre

About The Author

Carine Claudepierre

Hi, I'm Carine, the food blogger, author, recipe developer, published author of a cookbook and many ebooks, and founder of Sweet As Honey.

I have an Accredited Certificate in Nutrition and Wellness obtained in 2014 from Well College Global (formerly Cadence Health). I'm passionate about sharing all my easy and tasty recipes that are both delicious and healthy. My expertise in the field comes from my background in chemistry and years of following a keto low-carb diet. But I'm also well versed in vegetarian and vegan cooking since my husband is vegan.

I now eat a more balanced diet where I alternate between keto and a Mediterranean Diet

Cooking and Baking is my true passion. In fact, I only share a small portion of my recipes on Sweet As Honey. Most of them are eaten by my husband and my two kids before I have time to take any pictures!

All my recipes are at least triple tested to make sure they work and I take pride in keeping them as accurate as possible.

Browse all my recipes with my Recipe Index.

I hope that you too find the recipes you love on Sweet As Honey!

Posted In:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

    18 Thoughts On Keto Hot Chocolate with 4 Ingredients
  1. 5 stars
    I’m in love with your recipe. I’ll never have to feel deprived when it comes to the ultimate hot chocolate. Thank you 🙃

  2. 5 stars
    I used a 3/4 cup macadamia nut milk with 3/4 cup heavy cream instead of almond milk. I also sweetened it with Swerve granules. It was delicious!

  3. 5 stars
    The weather was windy and called for something sweet and warm…this hit the spot! I’m new to keto and when I find easy, delicious recipes that satisfy a craving and are low in carbs, I enjoy them with a huge smile on my face. This is the second recipe I’ve made of yours, and I have to say I’m extremely happy with both! Looking forward to trying more!

  4. Hi
    Your recipes looks amazing 🤩
    I’m not good at working out my macros, I wish you’d put the number of carbs on your photo or person, then it would be easy to work out how many cabs we’re consuming and stay under 20g of carb in a day ☺️

    • Making ahead any hot chocolate recipe is never as good as fresh. It should work but not something I recommend, Enjoy, XOXO Carine

  5. 5 stars
    Thank you for this ‘no-fuss’ hot cocoa recipe… how delicious! Like that it’s easy to prepare and dairy free. And sure beats packet hot cocoa. Enjoying a cup next to the fireplace while it snows. This will definitely be a repeat treat this Ohio winter! 🙂

  6. Do you think this would work in a Cocomotion machine. In that I just add milk or water and the powder and turn it on. it mixes and heats at the same time.

    • I don’t have one of those amazing machine but it looks like it will work perfectly indeed! Enjoy the hot chocolate, XOXO Carine.

    • Sure no problem! It will have a stronger cocoa flavor, that is all. Enjoy the low carb recipes on the blog. XOXO Carine.


The recipes, instructions, and articles on this website should not be taken or used as medical advice. You must consult with your doctor before starting on a keto or low-carb diet. The nutritional data provided on Sweetashoney is to be used as indicative only.

The nutrition data is calculated using WP Recipe Maker. Net Carbs is calculated by removing the fiber and some sweeteners from the total Carbohydrates. As an example, a recipe with 10 grams of Carbs per 100 grams that contains 3 grams of erythritol and 5 grams of fiber will have a net carbs content of 2 grams. Some sweeteners are excluded because they are not metabolized.

You should always calculate the nutritional data yourself instead of relying on Sweetashoney's data. Sweetashoney and its recipes and articles are not intended to cure, prevent, diagnose, or treat any disease. Sweetashoney cannot be liable for adverse reactions or any other outcome resulting from the use of recipes or advice found on the Website.