One of my favourite hot drinks to warm up with on a cold day or during the holidays is hot chocolate. If I had to choose between regular hot chocolate and this recipe for decadent vegan peppermint hot chocolate, this one would win every time (although, I do love regular hot chocolate, too!). I’ve already mentioned a few times how the chocolate + mint combo is my favourite, so this should be no surprise!
The thing that makes this peppermint hot chocolate “decadent” is the use of coconut milk. Sure, you can skip the coconut milk and use non-dairy milk in its place and it would still be fine, but it won’t be as creamy and slightly thicker than the regular stuff. If you’re going to treat yourself, go all out and use the coconut milk. You’ll be glad you did.
And of course, you don’t need to top off with coconut whip, but if you have some around, I recommend using it (here’s how to make your own coconut whip!). It will take your peppermint hot chocolate over the top and truly earn having the word “decadent” in its title.
After you make your vegan peppermint hot chocolate, sit back, relax, and enjoy it with one of the following:
This page contains affiliate links. Click to learn more.
How to Make Decadent Vegan Peppermint Hot Chocolate
Just a few ingredients are is all you need to make yourself a mug of dairy-free, decadent vegan peppermint hot chocolate. It's a nice, sweet warm up on a chilly day or a festive treat during the holidays!
- Heat non-dairy milk and coconut milk in a small pot. Heat until steaming but not boiling.
- Whisk in cocoa powder.
Add sweetener to taste, whisk.
Add 1/8 tsp of the peppermint extract, whisk again, and taste. Add another 1/8 if it needs more.
- If using coconut whip, add to the top.
- You can use either full fat or light coconut milk (we're talking the canned stuff here, not the refrigerated stuff you buy in cartons). Using the full fat coconut milk thickens the hot chocolate slightly and makes it extra creamy.
- Some peppermint extracts are stronger than others. Start out by adding 1/8 of a teaspoon to your hot chocolate, stir, and taste. If it needs more peppermint flavour, add another 1/8 of a teaspoon.