The ultimate healthy hot chocolate recipe that’s rich with flavor, thick like drinking chocolate, and naturally dairy free, vegan, Paleo, and an option for Keto!

hot chocolate with whipped cream

Sooooo have you ever tried to make hot chocolate from scratch?

Me too. When I was 7. It went horribly wrong.

I basically made a big watery, disgusting and brown looking mess in my mom’s kitchen all because I wanted to be the Betty Crocker of hot chocolate. Wrong idea.

So for a while, I stuck to the packet stuff. Ehh. Not that great.

pouring hot chocolate into mug

Finally some sense was knocked into me, and I decided to ditch the packets of hot chocolate once and for all, and finally make a hot chocolate that tasted good but from scratch. And then I decided to put a healthier spin on it and make it a low sugar hot chocolate that’s also dairy free yet maintains all of the same flavors of a traditional hot chocoalte.

Well, you’re in for a treat. Not only is this hot chocolate rich with flavor and thick like drinking melted chocolate, but it’s also undetectably dairy free, vegan, Paleo (if you so choose), and can even be made Keto (yes, there’s an option for that!)!

two mugs of hot chocolate
two hot cocoa mugs with coconut whipped cream

What is the best hot chocolate recipe?

This one! I’m not even joking. It’s like thick drinking chocolate. Yet this healthy hot chocolate recipe is low in sugar (or sugar free, we’ll go over those options!), dairy free, and is naturally vegan, Paleo, and Keto if that’s what floats your boat!

Okay, okay, so that’s great and all that this is a healthy hot chocolate recipe, but does it actually taste good?

hands holding healthy hot chocolate in mug

The short answer: yes.

This vegan hot chocolate is rich in chocolatey goodness, thick like melted chocolate, warmed to perfection for melting those vegan marshmallows in there, and absolutely decadent without being too sweet.

You know how you’ve probably tried to make hot cocoa from scratch before and you just turn out with a not-so-chocolatey and oddly watery mess? Yeah this recipe is the absolute opposite.

close up of coconut whipped cream

How to make healthy vegan hot chocolate (that’s low sugar too!)

So now that we’ve gone over why this is healthy hot chocolate is the best hot chocolate, let’s go over how to make it, as well as if you’re looking to make Paleo hot chocolate, and Keto hot chocolate (hint: it all just depends on the chocolate you use!).

The ingredients you’ll need for this vegan hot chocolate recipe are:

  • Coconut or almond milk (unsweetened, and it can be from a can or from the fridge…or make your own!)
  • Cacao powder
  • Chocolate
  • Vanilla extract
  • Optional: pea protein powder (if you wanted a little protein in there! But totally not needed!)
mug overflowing with hot chocolate

Now let’s go over our chocolate choices for making the best hot chocolate recipe. Certain chocolates are vegan, others are also Paleo compliant, and some are even Keto.

For the vegan chocolate lovers, I recommend Lily’s Sweets (which is also sweetened with stevia! It’s absolutely delicious, and by far my favorite chocolate!), Hu Kitchen, or Pascha’s 100% dark chocolate chips (or their 80% if you can’t do 100%!).

mittens holding hot chocolate

For the Paleo chocolate lovers, I recommend Hu Kitchen (which is sweetened with coconut sugar) or Pascha’s 100% dark chocolate chips.

And for the Keto chocolate lovers, I recommend Pascha 100% dark chocolate chips or Choc Zero, which is sweetened with monk fruit.

hot chocolate overflowing from mug

If you’re going the very very dark chocolate route, but want a little added sweetness in, you can add in a little maple syrup, stevia, or monk fruit, to sweeten this vegan hot chocolate!

But now, let’s go over how to make the best healthy hot chocolate recipe:

  1. Heat the coconut or almond milk until it’s hot, but not boiling.
  2. Remove the dairy free milk from the heat and add in the chocolate of your choosing. Stir until it’s completely melted.
  3. Then pour the mixture into a blender (it shouldn’t bee too hot by now), and add in the cacao powder, vanilla extract, any additional sweetener, and the optional protein powder if you’d like.
  4. Blend until smooth and then pour into mugs and serve with vegan marshmallows, coconut whipped cream, or extra cacao powder!

Really easy, really quick, and absolutely delicious. You’re going to fall in love with this Paleo hot chocolate recipe! It’ll be your go to for those really cold winter days or right after playing in the snow (hey, adults are just oversized kids after all, right?).

close up of mug over flowing

I hope you love this hot chocolate recipe as much as I do! If you make it, let me know down below in the comments section! As always, I love to see your beautiful creations, so make sure to tag me on Instagram and Pinterest so that I can see!

Happy Hot Cocoa-ing!

hot chocolate pouring over edges

More chocolate recipes you’ll love

Paleo Vegan Peanut Butter Blossoms

Paleo Sweet Potato Chocolate Mousse

Chocolate Hazelnut Tart

Vegan Chocolate Cream Pie

Want to save this recipe for later? Add it to your favorite recipe board on Pinterest!

pinterest image
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
hot chocolate with whipped cream

Healthy Hot Chocolate Recipe (Vegan + Paleo!)

  • Author: thebananadiaries
  • Prep Time: 5
  • Cook Time: 5
  • Total Time: 10 minutes
  • Yield: 2 1x
  • Category: Drinks


The ultimate healthy hot chocolate recipe that’s rich with flavor, thick like drinking chocolate, and naturally dairy free, vegan, Paleo, and an option for Keto!


  • 2 cups coconut or almond milk, unsweetened
  • 2 ounce 100% dark chocolate or stevia sweetened chocolate
  • 2 tbsp cacao powder
  • 1 tsp vanilla extract
  • Optional: 1 scoop chocolate pea protein


  1. Heat the coconut or almond milk in a saucepan or microwave until hot but not boiling.
  2. Remove from heat and stir in chocolate until melted.
  3. Pour chocolate milk mixture into a blender (it shouldn’t be too hot at this point), and add in cacao powder, vanilla, and optional pea protein.
  4. Blend until smooth.
  5. Pour into two mugs and serve with vegan marshmallows, coconut whipped cream, or extra cacao powder!


  • Serving Size: 1 cup, no protein powder
  • Calories: 157
  • Sugar: 0.4 g
  • Sodium: 187.2 mg
  • Fat: 13.1 g
  • Carbohydrates: 12.4 g
  • Protein: 5 g
  • Cholesterol: 0 mg

Keywords: hot chocolate, vegan hot chocolate, healthy hot chocolate, Paleo hot chocolate, keto hot chocolate

pinterest image