Keto Hot Chocolate

Thick, velvety keto hot chocolate made with unsweetened cocoa, heavy cream, and a whisper of monk fruit. Just 3.3g net carbs and ready in 10 minutes, it delivers deep, rich chocolate comfort without spiking your blood sugar or breaking ketosis.

Jordan Lee
Jordan Lee

Head of Nutrition · June 17, 2026

Keto Hot Chocolate
2 min
Prep
8 min
Cook
10 min
Ready in
2
Servings
Easy
Difficulty

Nutrition per serving

3.3g
Net carbs
3g
Fiber
6.3g
Total carbs
3g
Protein
21g
Fats
215
Calories

Per serving · makes 2. Values are estimates; brands vary.

drinksgluten freequick easyvegetariandessert

This rich, creamy keto hot chocolate tastes like a decadent café treat but keeps you firmly in ketosis. Cozy up with a mug of deep chocolate comfort that comes together in about 10 minutes.

Ingredients

  • 1 1/2 cups unsweetened almond milk
  • 1/2 cup heavy whipping cream
  • 3 tablespoons unsweetened cocoa powder
  • 2 1/2 tablespoons powdered monk fruit sweetener (or erythritol blend)
  • 1 ounce unsweetened (100%) baking chocolate, finely chopped
  • 1/2 teaspoon pure vanilla extract
  • 1 pinch fine sea salt
  • 1 pinch ground cinnamon (optional)

Instructions

  1. 1

    In a small saucepan, whisk together the cocoa powder, monk fruit sweetener, and salt until no lumps remain. This dry-whisk step prevents the cocoa from clumping later.

  2. 2

    Pour in about 1/4 cup of the almond milk and whisk into a smooth paste, then add the remaining almond milk and the heavy cream.

  3. 3

    Warm over medium-low heat, whisking often, until steaming but not boiling, about 4 to 5 minutes.

  4. 4

    Add the chopped unsweetened chocolate and whisk continuously until fully melted and the drink is glossy and thick, 2 to 3 minutes.

  5. 5

    Remove from heat, stir in the vanilla and cinnamon, and taste. Adjust sweetener if desired.

  6. 6

    Pour into two mugs and serve hot. Top with sugar-free whipped cream if you like.

Tips & notes

  • For a dairy-free version, swap the heavy cream for full-fat coconut cream and use coconut milk in place of almond milk.
  • Add the sweetener gradually and taste as you go — 100% baking chocolate is intensely bitter, so you may want a touch more depending on your preference.
  • Leftovers keep in the fridge for up to 3 days; rewarm gently and whisk to re-emulsify before serving.

Log this recipe in one tap

Save keto hot chocolate to CarbMeNot and track its 3.3g net carbs against your daily budget automatically.

Download on the App Store

Frequently asked questions

How many carbs are in keto hot chocolate?
This recipe makes 2 servings, each with 3.3g net carbs, 215 calories, 3g protein, and 21g fat — well within keto limits for a rich, satisfying drink.
Can I make keto hot chocolate dairy-free?
Yes. Replace the heavy cream with full-fat coconut cream and use unsweetened coconut or almond milk. The texture stays thick and creamy, and the carb count remains nearly identical.
Why use unsweetened baking chocolate instead of just cocoa powder?
The chopped 100% baking chocolate adds extra cocoa butter, which gives the drink a thicker, more luxurious mouthfeel and deeper chocolate flavor than cocoa powder alone — without adding sugar.

More keto recipes