Spiced Chai Hot Chocolate

hand holding a mug of hot chocolate

This Spiced Chai Hot Chocolate is the perfect drink to whip up to warm you up! Creamy, a little spicy and extra cozy – this is the perfect beverage to celebrate the holidays and beyond! 

Pretty sure you guys know my obsession with chai by now. From my Soft Chai Snickerdoodles, my Chai Spiced Coffee Cake, Chai Streusel Muffins…I always have and always will love chai! 

I think it’s the perfect blend of spicy but still warming and never overly intense. Add in some creamy milk, a fun cinnamon stick – you have the best beverage to keep you extra warm by the fire! Or, in my case, the fire video on Netflix. Ha! Don’t knock it until you try it 😉 

Why This is the Coziest Drink: 

Ohhh my goodness! Where to begin? Well first, I promise that when you begin to make hot chocolate in the comfort of your own home, you will never go back to powdered packets. Promise! 

The flavor of this hot chocolate is SO delicious. First off, you have the creamy milk – for this recipe, feel free to use whatever milk you want. Just make sure to keep an eye on it if you’re using whole dairy milk. I have tried oat milk, almond milk and whole milk and I love all three – although I can’t lie, I am partial to the whole fat creamy dairy filled milk. 

side view shot of mug of hot chocolate without marshmallows

With the milk, you combine unsweetened cocoa powder and sugar of your choice – I used normal granulated sugar because it’s the easiest one that combines with the cocoa powder. 

It has a deep cocoa flavor that’s oh so yummy! And then, hello chai spices! 

The combination of cinnamon, ginger, cloves, allspice and nutmeg…oh my word! Talk about COZY. Seriously, I know I’ve already said that about 100 times in this blog post – but that’s just the exact word I would use to describe this beverage! 

It’s truly the perfect steaming hot mug of spicy cocoa goodness. Let’s get into what you need to make it! 

Ingredients You Need: 

  • Milk of your choice 
  • Unsweetened cocoa powder 
  • Granulated sugar 
  • Vanilla extract
  • Chai spices (cinnamon, ginger, nutmeg, ground cloves and allspice) 
  • Pinch of salt 
  • Mini-Marshmallows (optional) 

How to Make Spiced Chai Hot Chocolate: 

This is an incredibly simple recipe, y’all. 

In a medium size pot, add your milk and place it on medium heat. To the milk, add in the cocoa powder, sugar, chai spices and vanilla extract. 

pot with milk, cocoa powder, and chai spices

Use a whisk to stir it all together to make sure it’s all fully combined. 

Let it heat up for 3-5 minutes, stirring with the whisk occasionally to make sure it doesn’t scorch on the bottom! 

Once warmed, carefully pour into your favorite mug. 

pouring the hot chocolate into the mug

Garnish with your favorite ingredients – whether it be whipped cream, mini marshmallows, a pinch more spice – the hot chocolate world is your oyster! 


Like I mentioned above, I used full fat dairy milk for this recipe but feel free to use any milk of your choice. I also love using oat milk, cashew milk or almond milk! 

Don’t like granulated sugar? No worries! You can definitely add in honey, maple syrup or even brown sugar instead! Whatever sweetener you want works for you – just make sure that it fully combines into the milk/cocoa powder mixture. 

using a golden spoon to mix the melty marshmallows into the hot chocolate.

Make sure that you drink this delicious mug of goodness while cozied up under a blanket watching your favorite holiday movies! Cheers to drinking more hot chocolate! 

Did you enjoy this recipe? Here are a few others you might enjoy: 

Coconut Hot Chocolate

Homemade Vanilla Cashew Milk 

Thank you so much for following along here, friends! Want to see more? Be sure to follow ourbalancedbowl on Instagram and tag me with your photo if you end up making a recipe! You can also post a photo of your recipe to the Our Balanced Bowl Facebook page! Like a recipe that you saw? Follow me on Pinterest here! I always love to see your re-creations! If you do make a recipe, it would make my whole day if you were to rate and comment so I can get your feedback! Lots of love! – Haylie

Spiced Chai Hot Chocolate

This Spiced Chai Hot Chocolate is the perfect drink to whip up to warm you up! Creamy, a little spicy and extra cozy - this is the perfect beverage to celebrate the holidays and beyond! 

Course Dessert, Drinks
Cuisine American
Keyword chai hot chocolate, creamy hot chocolate, homemade hot chocolate, spiced chai hot chocolate
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 1 person
Author Haylie


  • 1 cup milk (of your choice) 
  • 1-2 tbsp unsweetened cocoa powder (depending on how how cocoa-y you want it)
  • 2-3 tbsp white granulated sugar (depending on how sweet you want it)
  • 1 tsp vanilla extract
  • 1/2 tsp cinnamon 
  • 1/4 tsp ground ginger 
  • 1/4 tsp ground nutmeg 
  • 1/8 tsp ground allspice
  • 1/8 tsp ground cloves 
  • Pinch of salt 


  1. In a medium pot on medium heat, add your milk. Add in your unsweetened cocoa powder, chai spices, vanilla extract and sugar. Whisk together until combined and creamy. 

  2. Let warm on the stove, stirring occasionally, for around 5 minutes. Once warmed, pour into your favorite mug. Top with lots of mini marshmallows, extra cinnamon and a pinch of salt if desired! 

Recipe Notes

RECIPE NOTES: Feel free to use any type of milk! I like using whole milk or oat milk the best. Taste before you pour into the mug and adjust the sweetness if you need to!

Leave a Reply

Recipe Rating

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