Go Back
+ servings

Vegan Hot Chocolate

This Vegan Hot Chocolate Recipe is the perfect plant-based warm drink for winter that's easy to make and delicious!
Course Drink, Drinks
Cuisine Christmas, Drink, Holiday, Holidays, Winter
Keyword Vegan Hot Chocolate
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 4 servings
Calories 169kcal
Author Chrissie


  • 4 cups dairy-free milk (coconut, soya or almond milk work well)
  • 1/4 cup maple syrup
  • 3 tablespoons unsweetened cocoa powder
  • vegan marshmallows for serving (optional)


  • To a medium-sized pot over medium heat add the milk, maple syrup and cocoa powder.
  • Whisk well to combine and continue to stir until the mixture comes to a simmer.
  • Reduce the heat to low and continue to simmer for 5 minutes.
  • Pour into mugs and serve with your favourite vegan marshmallows or vegan whipped cream.


This recipe can be made ahead, stored in an airtight container in the fridge for up to 48 hours, and re-heated in the slow cooker or in a pot on the stove as directed. 


Serving: 1cup | Calories: 169kcal | Carbohydrates: 24g | Protein: 8g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 1g | Sodium: 121mg | Potassium: 435mg | Fiber: 2g | Sugar: 18g | Vitamin A: 927IU | Vitamin C: 17mg | Calcium: 357mg | Iron: 2mg