This post may contain affiliate links. See our disclosure policy.
This Vegan Hot Chocolate Recipe is deliciously creamy and rich, and really easy to make. Top it with whipped coconut cream and a sprinkle of cocoa powder!

Featured with this recipe
This Vegan Hot Chocolate has a smooth creamy texture and a rich decadent chocolate taste! Whether you are lactose intolerant, vegan, or have a dairy allergy, you can enjoy delicious hot chocolate all holiday season! This recipe is for one serving, but you can scale it up for as many people as you need.
Ingredients in Vegan Hot Chocolate
- Almond Milk – I used almond milk as the base for this recipe because it is commonly found and it doesn’t have an overpowering taste.
- Full Fat Coconut Milk – Full fat coconut milk gives vegan hot chocolate a very creamy texture. This recipe uses just the right ratio of almond milk to coconut milk so you won’t taste the coconut at all.
- Cocoa Powder – For that rich chocolatey goodness!
- Sugar – We start with just a teaspoon of sugar, but add more if your heart desires!
- Vanilla Extract – Adds more depth of flavor
- Vegan Chocolate Chips – You can find these in most grocery stores in the baking aisle. You can also use cacao nibs.
- Salt – Just a little salt to balance out the sweetness
- Whipped Coconut Cream – Make your own or use Reddi Whip Coconut Milk Whipped Topping

Variations
- Instead of almond milk, use another dairy-free milk or plant-based milk like soy milk, cashew milk, or oat milk.
- Add a drizzle of vegan caramel or chocolate syrup on top.
- Top with a sprinkle of cinnamon or nutmeg.
- Sprinkle dairy-free chocolate chips on top.
- Add a teaspoon of espresso powder for a deeper chocolate flavor.
- Swap vanilla extract for peppermint extract and also top with crushed peppermint candies for Peppermint Vegan Hot Cocoa.
- Top with vegan marshmallows or mini-marshmallows.
- Swap cocoa powder for dutch cocoa for a richer chocolate flavor.
- Stir in some chili powder for Mexican hot chocolate.
- If you want a low-sugar hot chocolate, then use an artificial sweetener like Stevia.
Recipe Tip

If you like your hot chocolate sweeter, then add a little more sugar, coconut sugar, or maple syrup to your mug.
Frequently Asked Questions about Vegan Hot Chocolate
In this recipe we use a blend of almond milk and coconut milk. That is my favorite combination. However, oat milk is also a great option because of how creamy it is.
Swiss Miss hot chocolate is not vegan. It uses whey powder and powdered milk.
No, almond milk stays smooth, especially when you cook it at a low temperature.
Read Next: How to Set Up a Hot Chocolate Bar
More Hot Chocolate Recipes

Vegan Hot Chocolate
Equipment
- Blender
Ingredients
- 2/3 cup almond milk unsweetened
- 1/3 cup full fat coconut milk Thai Kitchen is my favorite brand
- 2 tablespoons unsweetened cocoa powder
- 1 tablespoon sugar
- 1/2 teaspoon vanilla extract or peppermint extract
- 3 heaping tablespoons vegan chocolate chips
- pinch of salt
- whipped coconut cream for topping, Reddi Whip makes a great one!
Instructions
- Place all ingredients in the blender. Blend until smooth.
- Place blended mix into a small saucepan. Heat over medium heat until chocolate chips are melted and mixture is warm. Whisk frequently. Do not boil.
- Pour hot chocolate into a mug.
- Top with whipped cream and a sprinkle of cocoa powder. Serve immediately.
Notes
- You can scale this recipe up to feed more people.
- Make sure the hot chocolate does not boil. It will become too thick.
- Use organic sugar to ensure that your hot chocolate is fully vegan.
Nutrition Information
Did you try this recipe?
Share It on Instagram!
Mention @favoritefamilyrecipes or tag #favoritefamilyrecipes!