This post may contain affiliate links. Please read our disclosure policy.

This EASY Vegan Hot Chocolate comes together in under 10 minutes, all in one pot, and requires just SIX simple ingredients! There’s nothing that I love more on a cold day than a nice hot cup of hot chocolate and THIS has quickly become my new favorite recipe.

Want more vegan chocolatey treats? Try out my Vegan Chocolate Chip Cookies, my simple Chocolate Avocado Pudding, OR my Vegan Hostess Cupcakes!

vegan hot chocolate in a clear glass with a stick of marshmallows on top of them. more hot chocolate in the background
Get This Recipe In Your Inbox
Share your email, and we’ll send it straight to your inbox. Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

I’ve been on a HUGE hot chocolate kick the past few months. I’m kind of a huge baby about the cold and don’t do very well throughout winter (I really should just move to a perpetually warm and sunny place already). But you know what always makes winter a little more bearable?

This HOMEMADE VEGAN HOT CHOCOLATE!

Why You’ll Love This Recipe

  • Rich & Creamy: Almond butter and dark chocolate create a luxurious texture you’ll go crazy for!
  • Customizable: Adjust the sweetness and flavor to your liking. I’ve got suggestions below to customize this recipe!
  • Wholesome Ingredients: Made with plant-based staples and no refined sugars.
  • Quick and easy to Make: Ready in just 10 minutes!
vegan hot chocolate in a clear glass with a stick of marshmallows on top of them. more hot chocolate in the background

I posted these Vegan Hot Chocolate Bombs a few weeks ago and while they’re truly delicious and so fun to make, they do take a while to put together. So, I love having this option for dairy-free hot chocolate recipe that I can throw together in under 10 minutes.

Let’s quickly walk through this…

side by side shots. Left: ingredients for vegan hot chocolate laid out including milk in a pot, a whick, cocoa powder, coconut sugar, dark chocolate chips, vanilla Right image: stainless steel pot filled with vegan hot chocolate ingredients: milk, dark chocolate, and cocoa powder

Simple ingredients we’re working with

  • Non-dairy milk– I tested this with both almond milk and oat milk and they both turned out great. I’m a huge fan of the thick and creamy texture that oat milk provides and highly suggest giving that a try. I also tried it out by mixing together oat milk with a little but of dairy free creamer to create an ultra-thick texture.
  • Cocoa powder– whatever you have is perfect but I highly recommend a good quality cocoa powder.
  • Vanilla- I tried this with almond extract as well and LOVED it. For a holiday spin on this recipe, you could also use peppermint extract but I suggest starting with just a couple of drops as it’s very strong.
  • Sweetener– The recipe as written calls for coconut sugar but really any sweetener works from brown sugar to maple syrup. You could also try leaving this out all together and adding it in at the end and sweeten to desired taste.
  • Chocolate– a love a dark chocolate in this but really anything works. Make sure it’s vegan chocolate it that’s important to you.
  • Almond butter– adds a delicious creaminess to the drink but you could also leave this out if you don’t want the extra fat.
vegan hot chocolate in a clear glass with a stick of marshmallows on top of them. more hot chocolate in the background

How to make Vegan Hot Chocolate:

This is SUPER easy but we’re going to walk through it.

In a small-medium saucepan, combine all of the ingredients and set over medium heat. Stir continuously as the mixture begins to bubble around the edges, about 4-5 minutes. Cook until the chocolate is fully melted, combined, and the liquid reaches your desired temperature.

Pour into 2 mugs, top with mini marshmallows or whipped cream, and ENJOY!

Flavor Customization ideas

  1. Peppermint. Add a few drops of peppermint extract for a refreshing minty twist.
  2. Spiced Mexican. Stir in a pinch of cinnamon, nutmeg, and cayenne pepper for a warm, spicy kick.
  3. Salted Caramel. Drizzle in some vegan caramel sauce and sprinkle with a pinch of sea salt.
  4. Nutella-Inspired. Use hazelnut butter instead of almond butter and add a splash of hazelnut extract.
  5. Chai-Spiced. Blend in chai spices like cardamom, ginger, and cloves for a cozy, aromatic drink.
  6. Orange. Add a splash of orange extract or some orange zest for a citrusy touch.

Expert Tips

  • Stir constantly to ensure the chocolate melts evenly and doesn’t burn.
  • For an extra creamy texture, use full-fat oat milk or add a splash of coconut cream.
  • Start with a small amount of peppermint extract if using, as it’s quite strong.
vegan hot chocolate in a clear glass with a stick of marshmallows on top of them. more hot chocolate in the background

I’ve found vegan mini-marshmallows at most stores recently but if all else fails, Trader Joes has some really good ones so check there!

Frequently Asked Questions

How do I make it thicker?

Add a tablespoon of cornstarch or arrowroot powder mixed with a little water for a thicker consistency. Thick coconut milk/ cream

What’s the best non-dairy milk for this recipe?

Oat milk provides the creamiest texture, but almond milk and soy milk are also great options.

Is it okay to skip the almond butter?

Yes, but the drink will be less creamy. You could add a splash of coconut cream instead.

If you try this Vegan Hot Chocolate recipe or any other recipe on Food with Feeling, don’t forget to rate the recipe and leave a comment below! It helps others who are thinking of making the recipe, and I would love to hear about your experience making it.

And don’t forget to tag me on Instagram @foodwithfeeling!

No ratings yet

Easy Vegan Hot Chocolate

Prep: 2 minutes
Cook: 10 minutes
Total: 12 minutes
Servings: 2 cups
This vegan hot chocolate is SO simple to make and the perfect cold-weather drink to warm you up!
Save this recipe!
Get this sent to your inbox, plus enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 cups non-dairy milk, I tested this with almond and oat milk and both were great!
  • 3 tablespoons cocoa powder
  • 3 tablespoons dark chocolate chips, vegan as desired
  • 3-4 tablespoons of coconut sugar or other sweetener of your choice, maple syrup would also be great!
  • 2 tablespoons almond butter
  • 1 teaspoon vanilla extract*
  • optional fro serving: vegan marshmallow

Instructions 

  • In a small pot over medium heat, combine all ingredients.
  • Cook until it begins to bubble around the edges, about 5 minutes, stirring constantly. Continue to cook until it is heated to your desired temperature and thickened slightly.
  • Pour into 2 mugs and serve with optional marshmallows or whipped cream! ENJOY!

Notes

*almond or peppermint extract would also taste great! If using peppermint extract, I’d start with just a couple drops to start and add more to taste.

Nutrition

Calories: 410kcal, Carbohydrates: 45g, Protein: 14g, Fat: 22g, Saturated Fat: 8g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 7g, Cholesterol: 0.2mg, Sodium: 182mg, Potassium: 712mg, Fiber: 6g, Sugar: 27g, Vitamin A: 930IU, Vitamin C: 17mg, Calcium: 464mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @foodwithfeeling or tag #foodwithfeeling!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

Leave a comment

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

Recipe Rating