Quick and easy Vegan Hot Chocolate Recipe made with almond milk. Its the perfect Christmas morning drink or when the weather is cold outside. Made in 20 minutes. Follow this simple recipe to learn how to make vegan hot chocolate.

Vegan hot chocolate is one of my biggest addictions!

My all-time favorite is Seredipity’s in New York.  It was creamy, warm, and just the right amount of sweetness

I used to love the feeling of wrapping my hands around a mug filled with hot chocolate as I lay curled up on the couch and watched the snowfall.

Overhead View of a glass with vegan hot chocolate with Chocolate and peppermint garnish
The rose water is the secret to this delicious hot chocolate

Tips for making this hot chocolate

  • The hard part was trying to find the right chocolate.  I ended up with (affiliate link) Ghiradelli’s Chocolate Baking Bar. It is vegan-friendly and melts easily.
  • The other option is Baker’s 100% cacao Unsweetened Chocolate Bar. The only caution with that chocolate is that it is manufactured in equipment that uses milk.
  • I prefer chocolate bars in hot chocolate, but, you can also use baking chips or cocoa powder.
  • If all else fails, go with vegan chocolate chips.
  • Go with dark chocolate because it blends well with the peppermint
  • I know the recipe calls for rose water which may not be everyone’s, ahem, cup of tea? But, I assure you that it gives this hot chocolate a very unique taste.
  • I found that Hazelnut milk is the best milk for any hot chocolate option. But, you can also use almond milk.
Overhead View of a glass with vegan hot chocolate and a spoon with Chocolate and peppermint garnish
You need a sip of this vegan hot chocolate right now.

Recipe inspiration

Just because you are vegan and live in Florida, doesn’t mean that you can’t enjoy a cup of hot cocoa!

Hot chocolate is good for the soul even when the weather is in the triple digits. That’s its power.

I am a person who has always drank hot chocolate. Since I don’t drink coffee, it is the only hot drink that I like.

So, I came up with a vegan version of it and go to it whenever my taste buds ask for it.

Not sure if the ingredients you are using are vegan-friendly? Check out this handy dandy guide on what vegans eat and don’t eat.

And, you can always make a cold hot chocolate or frozen macchiato to fight the heat.

Overhead View of a glass with vegan hot chocolate and a spoon with Chocolate and peppermint garnish
This is a thick and creamy hot chocolate. Unlike anything you have ever tasted

Non-dairy milk options

  • Hazelnut milk
  • Almond milk
  • Cashew milk
  • Soy milk
  • Coconut milk

If you are more of a coffee drinker, then there is a wonderful option for you. An iced gingerbread oatmilk chai latte recipe will warm you up from the inside out. It also tastes better than anything you get at your local coffee shop.

So, what’s your favorite hot chocolate recipe?

Overhead View of a glass with hot chocolate with Chocolate and peppermint garnish

Vegan Hot Chocolate Recipe

Quick and easy Vegan Hot Chocolate made using almond milk
5 from 1 vote
Prep Time 2 minutes
Cook Time 16 minutes
Total Time 18 minutes
Course Drinks
Cuisine American
Servings 3 people
Calories 376 kcal


For The Hot Chocolate

For Garnish (Optional)


  • Take a heavy bottom pan and add the almond milk to it
  • Heat on medium heat for about 3 minutes
  • Add the chocolate squares
  • Mix well and when the chocolate starts to melt, add the remaining ingredients
  • For the Vanilla bean pod, scrape the inside of the pod first and add it to the almond milk
  • Then, add the pod itself to the milk
  • Heat for about 10 minutes on very low heat
  • When all the ingredients have mixed well, transfer to serving glass
  • Add garnish, if using
  • Serve Immediately



  • Nutrition info is approximate.


Calories: 376kcal
Keyword can vegans drink hot chocolate, how to make hot chocolate
Tried this recipe?Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating

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


  1. Wow this looks amazing! Dairy gives me a hard time but hot chocolate is my fave. I’ll have to try this!

    1. Thank you, Erin. I have a problem with dairy sometimes, so, this hot chocolate makes a huge difference for me too. 🙂