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 flavorVegan 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 sweetnessWhipped 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

Frequently Asked Questions about Vegan Hot Chocolate

Read Next: How to Set Up a Hot Chocolate Bar

More Hot Chocolate Recipes

Unicorn Hot Chocolate Recipe

Peppermint Hot Chocolate

Frozen Hot Chocolate

Candy Bar Hot Chocolate

Share It on Instagram!