How To Make Healthy Hot Chocolate

by 20 Comments

Healthy Hot Chocolate

Healthy hot chocolate is here, and I think it’s even better than the classic.

Whoever said hot chocolate couldn’t be both indulgent AND healthy clearly never met this version.

In fact, this healthy hot chocolate recipe has a 5-star rating for a reason! One reader recently commented:

This recipe is so easy and makes a surprisingly amazing delicious hot cocoa. I had my reservations but I added two teaspoons of honey and a bit of vanilla extract and YUM! So great to stick with a healthy diet and get your chocolate fix!!!

~ Francine, recent blog comment

With the weather cooling down, hot chocolate is a classic warming treat that everyone loves. However, as delicious as regular hot chocolate might be, it’s typically filled with dairy, processed white sugar, and other artificial preservatives and additives. No thank you!

My homemade version is made with all-natural ingredients, natural sweetener, and is dairy-free, too. You can choose the type of nut milk (or oat milk) you use to create the best hot chocolate for you.

Healthy Hot Chocolate Ingredients:

  • Unsweetened almond milk (or any unsweetened dairy-free milk of choice, like oat milk, soy milk, or coconut milk)
  • Unsweetened cocoa powder (or cacao powder, which is raw chocolate powder)
  • Honey or maple syrup to sweeten it up (use a natural sweetener so you can control the quality and amount of sugar)
  • Vanilla extract to give it a rich, gourmet flavor

It’s absolutely wonderful as is, but to make it even more special, you can add a big dollop of coconut whipped cream on top! Homemade coconut whipped cream is dairy-free/vegan and super easy to make, see my recipe and video tutorial for coconut whipped cream here.

How to Make Healthy Hot Chocolate

  • Step 1: Heat the almond milk (or milk of your choice) on the stove over medium heat until hot but not boiling, about 5 minutes.
  • Step 2: Add the cocoa powder, honey or maple syrup, and vanilla extract. Add then whisk to combine (1-2 minutes).
  • Step 3: Heat another 1-2 minutes and serve immediately.
  • Optional: add a small dash of cinnamon and/or coconut whipped cream on top, then enjoy!

The full recipe and quantities are in the printable recipe card below.

If you want to get really fancy, sprinkle some cinnamon or dark chocolate shavings on top of the coconut whipped cream. Yum!

healthy hot chocolate with whip

I sip healthy hot chocolate often in the cooler months for a warm and healthy treat. Not only does it taste great, but it makes me feel great too.

You can customize this recipe depending on what you have and which ingredients make your body feel the best. I usually use unsweetened almond milk, but I also love to switch up the flavors with oat milk or coconut milk.

More Healthy Hot Drinks You’ll Love:


healthy hot chocolate in mug


clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

How to Make Healthy Hot Chocolate Elizabeth Rider

Healthy Hot Chocolate

  • Author:
    Elizabeth Rider

  • Prep Time:
    5 mins

  • Cook Time:
    10 mins

  • Total Time:
    15 mins

  • Yield:
    2 1x

  • Category:
    Gluten-free, Dairy-free, Beverage

  • Method:
    Simmer, Whisk

  • Cuisine:


This healthy hot chocolate recipe is gluten-free and dairy-free. It also happens to be one of the most popular healthy hot chocolate recipes on Google Search. If you make it and love it, please leave a star rating in the comments below to help other readers in our community. (Thank you!)




  • 2 ½ cups (20 ounces) unsweetened almond milk (OR unsweetened soy milk, oat milk, any other unsweetened nut milk or unsweetened coconut milk)
  • 2 ½ tablespoons organic unsweetened cocoa powder (OR raw cacao powder)
  • 1 tablespoon raw honey or maple syrup (plus more to taste if needed)
  • ¼ teaspoon pure vanilla extract


  1. Warm the almond milk on the stove over medium heat until hot but not boiling. Simmer about 5 minutes. Add the rest of the ingredients and whisk to combine (1-2 minutes).
  2. Heat another 1-2 minutes and serve immediately.
  3. Optional: add a small dash of cinnamon on top and serve.


As written this recipe makes about two servings, but it’s easily doubled or tripled.

Keywords: Healthy Hot Chocolate Recipe, Healthy Hot Chocolate, Hot Chocolate Recipe

healthy hot chocolate vegan

Source link