This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Share it with your friends!

Winter is the perfect time of year to curl up with a cup of this delicious Christmas Hot Chocolate! Made with wholesome ingredients in just 15 minutes, this easy homemade hot chocolate is vegan, dairy-free, and sure to warm you up from the inside out.

a closeup of this homemade Christmas Hot Chocolate in two white coffee mugs garnished with cacao powder and cinnamon sticks.

Recipe Difficulty – Very Easy

Why this recipe works

With the holidays comes cravings for all things warm and comforting, especially hot chocolate. But don’t resort to the powder that comes from a packet! You can make your own Christmas hot chocolate at home that’s more nutritious, more cost effective, and more flavourful. Even better, this hot chocolate recipe is vegan-friendly and dairy-free!

Best of all, even with it being made from wholesome ingredients like maple syrup and warm spices, this is a hot chocolate recipe the entire family will love — kids included! Make it with the milk of your choice and serve with some homemade cookies like my favourite Chunky Chocolate Chip Cookies. You’re all set for a cosy night at home!

And if you love chocolate, then you’ve got to try my Vegan Chocolate Tart, Homemade Nutella or Chocolate Flapjacks or my show stopping Gluten Free Chocolate Cake.

Ingredients

a top view of the ingredients needed to make this hot chocolate including Maple Syrup, Cacao Powder, Cinnamon, Ginger, Nutmeg, and Milk.
  1. Milk — You can use any milk you prefer, dairy-based or dairy-free. I used unsweetened almond milk. If you’re looking for something more refreshing then try my Peanut Butter Milkshake recipe.
  2. Spices — Cinnamon, ginger, and nutmeg pack with homemade hot chocolate with classic Christmas flavors.
  3. Cacao Powder — This is different from coco powder. It’s less processed and contains no added sugar or allergens. I also use it to make my own chocolate in this Vegan Rocky Road recipe.
  4. Pure Maple Syrup — This is a great refined sugar-free sweetener option because it adds nutty maple flavour that compliments the cacao and spices.

See recipe card for full information on ingredients and quantities.

Substitutions

  • I used unsweetened almond milk, but you can use any dairy-based or dairy-free milk. Coconut, cashew, or traditional cow’s milk would work great.
  • In addition to or in place of the cinnamon, ginger, and nutmeg, you could use allspice or cloves.
  • You could use a heavier milk option in combination with the regular milk, like half and half, heavy cream, coconut cream, or cashew cream to create a thicker Christmas hot chocolate.
  • If you’re not sugar-free or if you don’t like the taste of maple syrup, you could use standard granulated sugar or even honey.

Variations

  • Add some peppermint extract to make this perfectly minty drink (and even more Christmasy)! You can omit the spices when doing this if you don’t like that combination of flavor.
  • Add a teaspoon of vanilla extract to compliment the chocolate and spices.
  • Even a little pinch of salt can help elevate these flavors.
  • If you like your hot chocolate on the spicy side, you could add a pinch of cayenne pepper. (Similar to Mexican hot chocolate!)

Instructions

a side view of the author adding the spices and cacao powder to the milk in a blender.

Step 1: Simply add all the ingredients into a blender and blend for 30 seconds.

Pouring mixed Maple Syrup, Cacao Powder, Cinnamon, Ginger, Nutmeg, and Milk to a saucepan.

Step 2: Pour into a pot over a low heat and simmer until warm (making sure to stir).

a top view of this Christmas Hot Chocolate in a Pot.

Step 3: Simmer this Christmas hot chocolate until warm. Stir periodically to prevent any burning.

Pouring the Christmas Hot Chocolate into a white coffee cup.

Step 4: Pour your homemade hot chocolate into your favorite mug, top with extra cacao powder, and enjoy!

Serving Suggestions

  • Garnish this dairy-free hot chocolate with a dusting of cacao powder, cinnamon, and freshly grated nutmeg before serving.
  • And don’t forget the cinnamon stick! It looks festive and adds great flavour.
  • Or keep things traditional with some store-bought or homemade marshmallows and whipped cream. Coconut cream is a great dairy-free alternative that you can find in most grocery stores or use to make vegan whipped cream from scratch.
  • Serve this homemade hot chocolate with one of my Chocolate Truffles for the full experience.

Leftovers

Store leftover Christmas hot chocolate in a sealed container in the fridge like a mason jar for up to 3 days. Give it a good shake or re-blend it before reheating this drink in a pot or saucepan over low-medium heat until simmering. Stir often so all of the ingredients can meld together without separating.

Recipe FAQs

Can I double this Christmas hot chocolate recipe?

Absolutely! Or triple or quadruple it to serve a crowd. This Christmas hot chocolate recipe yields two servings, so just multiply the ingredient amounts by two, three, or four.

Can I make hot chocolate in a slow cooker?

Yes! This is a great option for when you’re planning to make large amounts of this hot chocolate with cinnamon to serve a crowd, like at a holiday party. Just blend everything together before adding to the Crock Pot. Then, set it to cook on low for 4-6 hours or high for 2 hours. Or, cook it as instructed, then transfer to a slow cooker to keep warm for serving. Nothing really needs to cook in this recipe; the ingredients just need to be warmed and incorporated with one another.

Is hot chocolate healthy?

Typically, no. But this Christmas hot chocolate is prepared with very few ingredients that are all wholesome and nutritious. You can get all of the comfort with none of the guilt!

a closeup of this homemade Christmas Hot Chocolate in a white coffee mug garnished with cacao powder and cinnamon sticks.

YOU MIGHT ALSO LIKE…

Tried this Christmas Hot Chocolate recipe? Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ below and let me know how you get on. Hearing positive feedback is one of the best parts of creating recipes so please review it below and leave a comment!

P.S Never miss a new recipe! Get more healthy recipes sent straight to your inbox weekly – Subscribe and receive a free recipe eBook!

5 from 2 votes

Christmas Hot Chocolate

The best vegan & dairy free hot chocolate ready in 5 minutes!
Prep Time: 2 minutes
Cook Time: 3 minutes
Total Time: 5 minutes
Servings: 2 people
Save Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 600 ml milk of choice, (I used unsweetened almond)
  • 2 tbsp cacao powder
  • 1.5 tbsp maple syrup
  • ½ tsp cinnamon
  • ¼ tsp ginger
  • ¼ tsp nutmeg

Instructions 

  • Simply add all the ingredients into a blender and blend for 30 seconds
  • Pour into a pot over a low heat and simmer until warm (making sure to stir)
  • Pour into your mug, top with extra cacao powder and enjoy!

Video

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: In the fridge for up to 3 days. It is just as delicious reheated the next day or a couple of days after that! 
To Freeze: I wouldn’t recommend freezing this recipe.
Tip 1: A high powered blender helps to make the chocolate mix as smooth as possible
Tip 2: Heat over a low heat, don’t overheat it.
Tip 3: Try adding a spoon of peanut butter for extra creaminess. 

Nutrition

Calories: 97kcal | Carbohydrates: 14g | Protein: 2g | Fat: 4g | Saturated Fat: 1g | Fiber: 4g | Sugar: 9g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image.

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

Leave a comment

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

Recipe Rating




1 Comment

  1. 5 stars
    This Hot Chocolate is the ONE! Although it requires 1% more effort than an ordinary hot chocolate, it makes ALL the difference and is 100% worth it! Can see myself making this time and time again. Great recipe, thanks James!