| | | | | | | | |

Dairy Free Hot Chocolate

I love when you share my recipes!

A dairy free, vegan hot chocolate that tastes even better than the original! Ready in only 5 minutes. Single serving for anytime. 

This recipe is so simple it’s almost a no recipe required type of recipe. Does that make sense? But once you try it you’ll never go back to the store bought hot chocolate. It’s that good!

Free from: wheat, gluten, dairy, casein, eggs, fish, shellfish, soy, sesame, peanuts, tree nuts, coconut, corn, celery, and more

glass mug filled with dairy free hot chocolate and topped with many marshmallows

If you’re feeling festive, make sure you check out these delicious cookies to dunk in your hot chocolate. My favorites are gluten free sugar cookies and vegan vanilla spritz

So here is my go-to homemade hot chocolate that is ready in 5 minutes! 


So simple, you’ll love how easy this is to make. You will need: 

ingredients for dairy free hot chocolate in small glass bowls

Dairy Free Milk of your Choice – I typically go with oat milk or rice milk as that is what I have on hand in the house. But any of your favorite dairy free milks will work! Just make sure that it is unflavored so nothing stands in between you and the chocolate. 

Cocoa Powder – Customize it to your taste buds. I LOVE a deep dark chocolate, so I always use King Arthur Double Dutch cocoa. Others you may love include Rodelle Cocoa or even Hersheys. 

Sugar – For making things sweet. Use a little more or a little less depending on what you like. 

Vanilla – For adding in at the end. 

Salt – This really brings out the flavors of the chocolate. Don’t skip this! 

Okay, while it technically isn’t required for this recipe, I would be remiss if I didn’t tell you to add a dash of cinnamon into your hot chocolate. Seriously, it takes it from good to dang amazing. 


First, grab a small cooking pot. Add the dairy-free milk, sugar, cocoa, and salt. Keep the heat on medium and a whisk.

Whisk in the pot while it warms. Make sure you stir constantly as this recipe can scald easily if you heat it too quickly or walk away. 

hot chocolate in a pot next to a bowl of mini marshmallows

When the hot chocolate comes to a simmer, remove from the heat. Now, mix in your vanilla extract. Give it a final whisk and pour into your mug. 

Top with marshmallows, dairy free whipping cream, sprinkles, more cocoa powder, etc and enjoy! 


So the basic recipe is delicious as is, for sure. Here are some ideas for when  you want to get fancy or switch things up a bit! 

Peppermint Vegan Hot Chocolate – When adding the vanilla, add a few drops of peppermint extract. 

Peanut Butter Hot Chocolate – Add a tablespoon of peanut butter to the mixture when first whisking all the ingredients together. Finish the recipe as written. Don’t want to use peanut butter? Use anything you like. My favorite is sun butter! 

Mocha – Add 1 teaspoon instant coffee when adding the vanilla extract. 

two glass mugs filled with hot chocolate and topped with marshmallows on a dark background

Other recipes to love 

Hot chocolate cupcakes, chocolate chip cookies, cake pops, marshmallow frosting

If you try these out, please leave a comment below! This provides helpful feedback to both me and other readers. And if you want more delicious, dietary friendly recipes you can subscribe to my newsletter and follow along on Instagram, Twitter, and Facebook!

dairy free hot chocolate in a glass mug with many marshmallows on top

Dairy Free Hot Chocolate

A dairy free, vegan hot chocolate that tastes even better than the original! Ready in only 5 minutes. Single serving for anytime.
Prep Time: 1 minute
Cook Time: 5 minutes
Total Time: 6 minutes
Course: Drinks
Cuisine: American
Diet: Vegan
Keyword: allergy friendly, celery free, coconut free, dairy free, egg free, gluten free, nightshade free, nut free, sesame free, soy free, tomato free, vegan
Yield: 1 cup


  • measuring cup
  • measuring spoons
  • pot
  • whisk
  • mug


  • 1 cup milk of choice I love rice milk and oat milk!
  • 1 tablespoon cocoa powder
  • 1 tablespoon sugar
  • splash vanilla
  • pinch salt
  • dash cinnamon


  • In a pot on the stove, whisk together milk, cocoa, sugar, salt, and cinnamon (if using).
  • Bring to a simmer, whisking constantly.
  • Transfer to a mug and top with toppings of choice. Enjoy!



The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed.

Love this recipe?Mention @livingbeyondallergies or tag #livingbeyondallergies!
glass mug of hot chocolate and topped with mini marshmallows as seen from the side

I love when you share my recipes!

Similar Posts

Leave a Reply

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

Recipe Rating