This post may contain affiliate links, please see our privacy policy for details.

Vanilla Chai Hot Chocolate – the coziest mug of hot chocolate complete with so much whipped cream. Chai steeped steamed milk with sweet chocolate, extra spices, rich vanilla, and espresso. This cocoa is creamy, lightly sweetened, and best enjoyed with a large helping of whipped cream and chocolate shavings. Perfect for sipping morning or night, any time of year, but especially during the winter. This recipe is simple to make and soon to become a cozy winter staple.

Vanilla Chai Hot Chocolate |

I have so much love for this simple, spicy mug of hot chocolate. It’s cozy, perfect, not too sweet, and just so warmingly delicious!

I know I’ve shared this before, but my mother could live off of hot chocolate she drinks a healthy mug every single morning and practically every single night before bed. She is addicted like some are addicted to coffee. If her morning starts without her daily mug, watch out. You don’t want to cross her path that day, she’s not going to be a happy camper.

She literally needs a mug of hot cocoa, probably more than most people need coffee. No exaggeration.

Vanilla Chai Hot Chocolate |

Anyway, it’s safe to say that I know how to make hot chocolate. I grew up sipping it daily with my mom. To this day it’s still such a cozy comforting drink. I love to enjoy it, especially on snowy days.

It warms you right up!

Vanilla Chai Hot Chocolate |

I love a chai latte and I love hot chocolate, combing the two was a no-brainerm- of course I needed to do it! The second I had the idea, I knew exactly the recipe I want to create, and the mug I wanted to use. I was so excited.

So here we are. My favorite mug of chai hot chocolate, brewed with a shot of expresso, vanilla, and extra spices.

Vanilla Chai Hot Chocolate |

The details

You can use whatever milk you drink daily, I use whole goat milk. Coconut milk would be delish, but whatever milk you prefer wil work!

Warm the milk on the stove until it’s steaming, then add a chai bag and steep the milk like you would tea. I usually add a cinnamon stick for some extra cinnamon.

Vanilla Chai Hot Chocolate |

When the milk has steeped, everything else goes in. Extra cinnamon, ginger, cardamom, unsweetened cocoa powder, and dark chocolate. Put the small pot back on the stove until it’s steamy once more. Add the vanilla.

Next, pour brewed espresso into a latte-size mug, then pour over the hot cocoa. Dollop with more whipped cream than you probably should. If you’d like, add a dusting of cinnamon and or chocolate shavings.

Vanilla Chai Hot Chocolate |

If you need something sweet to warm things up this winter, make this hot chocolate. It’s so well-loved. As long as you have milk, chai, and chocolate, you can easily make it anytime. Trust me, you’ll enjoy every sip of this cocoa! And again, don’t skimp on the whipped cream – that’s Asher’s favorite part!

And if you’re wondering, my mom approves too!

Tis’ perfect.

Vanilla Chai Hot Chocolate |

Looking for other warming desserts? Here are a few ideas: 

Salted Caramel Brûlée Latte

Chai Espresso Martini

Creamy Coconut Hot Chocolate

Chai Cashew and Hemp Latte

Chocolate Chunk Chai Banana Bread

Lemon Chai Cake

Lastly, if you make Vanilla Chai Hot Chocolate, be sure to leave a comment and/or give this recipe a rating! Above all, I love to hear from you guys and always do my best to respond to each and every comment. And of course, if you do make this recipe, don’t forget to tag me on Instagram! Looking through the photos of recipes you all have made is my favorite!

Vanilla Chai Hot Chocolate

Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 1 mug
Calories Per Serving: 478 kcal

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.



  • 1. In a small pot, bring the milk to a gentle boil. Remove from the heat and add the chai bag and star anise (if using). Cover and steep 10 minutes.
    2. Remove the tea bag and add the cinnamon, ginger, cardamom, cocoa powder, dark chocolate, and honey. Place over low heat and stir until the milk is steaming. Stir in the vanilla.
    3. Pour the hot espresso into a mug, then pour over the hot chocolate. Dollop with whipped cream, and top with chocolate shavings and cinnamon. Drink and enjoy!
View Recipe Comments
Vanilla Chai Hot Chocolate |

Add a Comment

Recipe Rating

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


  1. 5 stars
    I LOVED this hot chocolate! I had to tweak the recipe slightly, as I can’t have dairy. I used the same amount of milk that it called for, but used oatmilk instead. And because this dairy-free stuff is new to me, I didn’t know if plant-based whipped cream existed, so I used a vanilla coconutmilk+almondmilk creamer in its place. DO NOT OMIT THE WHIPPED CREAM OR CREAMER!!! I found that before adding that, the drink was super intense all around. I love dark chocolate, but it was a bit too BAM! in your face dark chocolate for my liking. It felt like I was drinking a spiced candy bar.

    Overall, on a scale of 1-5 I would rate this a whole 7, hands down. Absolutely delicious!

    A note on the oatmilk: I used a barista blend which was super creamy and the texture was great! If you’re not a huge fan of the taste of oatmilk (I’m not, but it’s growing on me) I promise the flavor of it is totally lost amongst the chocolate and spices. Definitely consider giving it a try!

    1. Hey Allison,
      Happy Monday!! I appreciate you making this recipe and sharing your feedback, so glad it turned out well for you:)

    1. Hey Kelly,
      Happy Friday!😁 Thanks so much for making this recipe, I am so glad to hear it turned out well for you! xx

  2. Just catching up on my emails.
    I cannot have any form of ‘brown’ chocolate, sadly
    But thinking of making this with White chocolate. And maybe something alcohol add flavor in place of the missing brown. Nice to warm up on a cold winter evening..
    Thanks. T.

    1. Hey Mariana,
      Happy Sunday!😃 Thanks so much for making this recipe and your comment, I am so glad it turned out well for you! xx

      1. 5 stars
        AMAZING. I’ve replaced my bi-weekly Starbucks with this. Making this drink is the pinnacle of self care it’s so good, and the spices are so good for you. I make mine with oat milk and maple syrup instead of milk and honey. Delicious. This recipe is going in my recipe tin, and I will keep coming back to it again and again.

        1. Hey Emily,
          Happy Wednesday!! Thanks so much for making this recipe and sharing your feedback, so glad to hear it was tasty! xx

  3. 5 stars
    A delicious hot drink on a cold day. I had most of the ingredients on hand (how am I out of ground ginger?) and it came together quickly. I agree with the comment – definite coffee house vibes.
    Thank you!

    1. Hey Karen,
      Perfect!! I love to hear that this recipe turned out well for you and thanks so much for making it! Have a great weekend:) xx

  4. 5 stars
    Well, I made this as an afternoon pick me up and it did not disappoint! Coffe shop vibes without leaving the house or spending the big bucks!

    1. Hey Lorelei,
      Perfect!! Thanks so much for making this recipe, I love to hear that it turned out well for you! xT

  5. 5 stars
    Wow!!! Made this this morning after a long snowy winter hike. Amazing. Can’t help wondering how it would be using Kailua instead if the espresso. The right balance of flavourful and sweetness.

    1. Hey Sue,
      Happy Wednesday!! ❄️ I appreciate you making this recipe and sharing your feedback, so glad to hear it turned out well for you! xT

  6. This looks amazing! I haven’t made it yet but I was wondering if you can make it without the espresso in it? Thanks!

    1. Hey Emily,
      Sure, you can skip the espresso:) Please let me know if you have any other questions, I hope you love this recipe! xx

    1. Hey Kim,
      Happy Sunday!! Thanks so much for giving this recipe a try and your comment, so glad to hear it was enjoyed! So sorry I don’t, but love the idea! xT

  7. I’ve made this several times and used oatmilk. The flavors are really great. They only thing I’m finding is that the spices don’t fully dissolve so it is a bit gritty. I think steeping with cinnamon, stick, fresh ginger, and cardamom pods might be a bit better to eliminate that problem.

    1. Hey Abby,
      Happy Sunday!! Thanks so much for giving this recipe a try and your comment, so glad to hear it was enjoyed! Sorry about the spices!! xT