This oat milk hot chocolate recipe is so rich and creamy you'd never know it's dairy free and vegan. Made with simple ingredients like cocoa, oat milk, chocolate, and coconut sugar this healthy hot cocoa is a recipe the whole family will love.

Why you will love this recipe:
- Calling all chocolate lovers, this hot chocolate is made with dark chocolate, giving it the most rich and creamy flavour.
- This dairy free hot cocoa is quick and easy to make.
- This hot cocoa is made with a few simple ingredients: oat milk, coconut sugar, cocoa powder, vanilla extract and dark chocolate which combine perfectly to give it the most incredible taste.
- This hot chocolate recipe is perfect for the holidays or anytime.
- Kids love it!
- Not only is this cocoa recipe delicious, but it's healthy! It’s naturally dairy free, refined sugar free and vegan.
- If you love oat milk recipes you will also love oat milk pancakes!
Taste and texture:
This homemade hot chocolate is smooth and creamy and is rich in chocolate flavour. It is sweet, but not too sweet because the dark chocolate helps balance out the sweetness.
Key ingredients and substitutions:
- Oat Milk – oat milk is one of the creamiest plant-based milks out there, making for the perfect hot cocoa. This is the brand I use which is made with just oats and water, no artificial flavours or refined sugars. It's the best oat milk for making hot chocolate if you ask me.
- Coconut Sugar – Coconut sugar is my favourite granulated sweetener because it is refined sugar free and has the most amazing flavour.
- Cocoa Powder – cocoa powder is responsible for this hot cocoa's deep, rich flavour. You can also use cacao powder too.
- Dark Chocolate – not only is dark chocolate delicious but it also has several health benefits. Dark chocolate is packed with nutrients and antioxidants. I use dairy free dark chocolate bars sweetened with coconut sugar to make this hot chocolate but you can use any type of dark chocolate that you like. Either chocolate bars or chocolate chips will work.
How to make this recipe:
Step one:
First, add all of the ingredients to a small saucepan on the stove.
Step two:
Heat on low and stir until all of the ingredients are well combined and smooth. This will only take a couple minutes. Then serve and enjoy!
Chef's tips:
- If you don't have oat milk, you could use another dairy free milk such as coconut milk, almond milk or cashew milk for this recipe.
- For the chocolate in this recipe you could use a broken chocolate bar or chocolate chips.
- You can use dark chocolate or milk chocolate for this recipe.
- Instead of cocoa powder you could also use cacao powder.
- To keep this recipe vegan, be sure the chocolate you are using is dairy free.
- You could easily double or triple this recipe if you are serving a crowd.
- If you like your hot chocolate a little sweeter, add a bit more coconut sugar.
- Be sure to stir the hot cocoa frequently while heating it to break up any bits of cocoa powder.
How to serve:
This hot chocolate is perfect as is, but you can take it over the top by adding your favourite toppings including:
- Top your hot chocolate with homemade coconut whipped cream for a little extra creamy deliciousness.
- Add some of your favourite marshmallows.
- Shave a little more dark chocolate over the top of the hot cocoa.
- Sprinkle a little ground cinnamon on top.
How to store:
This hot chocolate is best served right away, but if you do have any leftovers, store it in the fridge in an airtight container for up to 3 days and then reheat it on the stovetop when you are ready to drink it.
Frequently asked questions:
This homemade oat milk hot chocolate has 313 calories per serving, assuming each serving is 1 cup and you use the same oat milk and chocolate that I did.
There are many brands of oat milk on the market but my personal favourite, and the one I used for this hot chocolate is Elmhurst Milked Oats which is made from just oats, water, and salt and doesn't have contain artificial flavours, sweeteners or refined ingredients.
Absolutely! Oat milk tastes great when warmed and it's also great for making other warm drinks like hot chocolate, hot cocoa, tea, and coffee.
There are many plant based milks that make great hot chocolate. Some of the most common dairy milk alternatives that make delicious hot chocolate include almond milk, coconut milk, cashew milk and oat milk.
Oat milk is lower in calories and fat and has more fibre when compared to almond milk, but oat milk is higher in carbohydrates and sugar and almond milk has more protein than oat milk. Both oat milk and almond milk are healthy dairy milk alternatives.
Other recipes you will love:
- Hot chocolate bombs
- Turtle cookies bars
- Chocolate pretzel bars
- Chocolate peanut butter bars
- Peppermint brownies
- Hokkaido milk tea
Since you made it this far we are basically best friends so be sure to follow me on Instagram, Pinterest, TikTok and Facebook where I share even more recipes and healthy living tips! And don’t forget to leave this recipe a star review before you go!
Recipe
Oat Milk Hot Chocolate
Ingredients
- 2 cups oat milk
- 3 tablespoon coconut sugar (or more if you like it sweeter)
- 2 tablespoon cocoa powder
- 1 ounce dark chocolate (chocolate bars or chocolate chips work)
- 1 teaspoon vanilla extract
Instructions
- Add all the ingredients to a small pot or saucepan on low heat.
- Heat until smooth, stirring frequently to break up the cocoa powder.
- Then serve and enjoy!
Notes
- If you like a sweeter hot chocolate, add an extra tablespoon of coconut sugar.
- You can use either chocolate chips or a broken chocolate bar for the chocolate in this recipe.
- If you are serving a crow feel free to double or triple this recipe.Â
Leave a Reply