Vegan Recipe: Rich & Creamy Hot Chocolate Perfect For a Cold Day Treat

|Updated Nov 4, 2020

We all have our cold weather guilty pleasures. Mine happens to be cinnamon buns and hot chocolate, which both taste amazing both separately and together. Today's recipe of the day is perfect to keep you warm, satisfied in the coldest of weather. This rich, creamy hot chocolate that's made completely vegan. This simple recipe only takes 10 minutes to make and calls for all-natural ingredients.

The difference between vegan hot chocolate and regular hot chocolate is the percentage of dark chocolate. This recipe requires a dark chocolate bar with 70% cacao or higher. Actually, the cacao in dark chocolate is loaded with health benefits and may help you boost your immune system, which is essential every day but especially important right now. You just found the perfect excuse to eat more chocolate!

When you finish making your delicious hot chocolate, top it with dairy-free whipped cream, dark chocolate shavings, and a sprinkle of cinnamon or nutmeg on top. And we can't forget, the most important part of a classic hot chocolate mix, marshmallows. This can be trickier to find in vegan varieties, so lookout for a brand that doesn't have any gelatin on the ingredients list.

Recipe Developer: Lauren, @Flora_and_Vino

Why we love it: This hot chocolate recipe is simple to make, tastes incredible, and is low in sugar if you leave out the optional coconut sugar and sweet toppings. Either way, it's a healthier choice than traditional hot chocolate. Make sure you buy the dark chocolate bar with 70% or more cocoa.

Make it for: A sweet treat. Drink your cup of hot chocolate with warm banana bread, cinnamon buns, or any of your favorite sweet treats.
Prep Time: 5 mins
Cook Time: 5 mins
Total Time: 10 mins

Vegan Hot Chocolate Recipe

Yields 1 serving


  • 1 cup unsweetened almond milk
  • 1 TBSP unsweetened raw cacao powder
  • 3–4 TBS dairy-free dark chocolate bar (70% or higher), chopped
  • 1–2 tsp coconut sugar, optional
  • Pinch of cinnamon, optional
  • Shaved chocolate, for topping


  1. Add almond milk to a saucepan over medium heat.
  2. Once the milk is warm and steaming, add the cacao powder, chopped chocolate, and cinnamon and whisk until there aren’t any lumps.
  3. Taste and add optional coconut sugar to reach the desired sweetness.
  4. Pour into a mug and top with optional shaved chocolate. Serve immediately.