Having friends over this weekend? Hosting an all-girls affair? Just staying in and playing cozy all by your lonesome self? All three are excellent options if you ask me. But in any case I have just the thing: Vegan Mexican Hot Chocolate with sweet cinnamon, earthy nutmeg, spicy nutmeg cayenne and a dollop of creamy coconut whipped cream.
Oh yeah, #youknowyouwantthis.
As you know from my Boozy Pumpkin White Hot Chocolate story, I love hot chocolate. Its hot, sweet and chocolate-y goodness never does me wrong. But since I’m a part-time vegan and lover of all things coconut and spice, I decided to give an alternative recipe a try.
The base of this beverage is simple: Non-dairy milk (I mixed full-fat coconut milk and vanilla almond milk), cocoa powder, vanilla extract, salt, sugar, and a pinch of Vietnamese cinnamon, nutmeg and extra-hot cayenne. Then for a luxurious finish I add a layer of vanilla-infused coconut “whipped cream” made with my remaining coconut milk and drizzle it on top with a little chocolate syrup for good measure.
If my hot cocoa-loving neighbors wouldn’t have been nearby for sampling, I would’ve guzzled the whole batch down by myself.
- 2 cups non-dairy milk (I used ½ full fat coconut milk ½ vanilla almond milk)
- 3 heaping Tbsp cocoa powder, or more for intense chocolate flavor
- 2-3 Tbsp sugar, depending on your taste
- ½ tsp cinnamon (I recommend Vietnamese as its sweeter)
- ¼ tsp each nutmeg and cayenne
- ½ tsp vanilla extract (optional)
- pinch salt (optional)
- In a small saucepan, bring milk to a low simmer over medium heat.
- Add cocoa powder, sugar, salt, vanilla and spices and whisk vigorously to combine.
- Serve warm with coconut (or regular) whipped cream and a drizzle of chocolate syrup.
- ½ can full fat coconut milk
- ¼ cup powdered sugar
- ½ tsp vanilla extract
- Place your coconut milk in the fridge overnight or in the freezer for 30 minutes to an hour. Upon removal, be careful NOT to shake the can as you want the cream to remain separated from the liquid.
- Open the can and scoop the top layer of cream into a chilled mixing bowl. Whip on medium-high until soft peaks form. (Add a dash of the remaining coconut liquid if it’s too thick.)
- Add powdered sugar and vanilla and whip again to combine. Taste and adjust flavor/sweetness accordingly. Serve with hot cocoa and reserve the rest in an airtight container in the fridge for later use. Should keep for several days.
P.S. The mug featured in this post was handcrafted by our local artist and friend Troy Becker.


Dulcie @ Two Tarts November 10, 2012 at 9:41 am
Yum, this looks just beautiful.
Megan | EatsDaily November 10, 2012 at 11:43 am
Wow, amazing pictures!!
The recipe sounds delicious… it’s a drink like this that helps make the cold winter days more tolerable
KLFoodBlog November 11, 2012 at 2:57 am
love the pics and recipe. must b delicious and wonderful idea to beat d autumn blues..
Jo@foodepix.com November 11, 2012 at 6:58 am
Your pictures are lovely, I am dying for a hot chocolate now. Would love for you to share your pictures with us at foodepix.com.
sumika November 11, 2012 at 7:19 am
Wow. amazing….
I also love your MacKenzie-esque mug!!
Meredith Wheeler November 12, 2012 at 9:33 pm
That’s a mug by Troy Becker. You can check out his work on facebook. His page is called Troy Becker Pottery. :)
Dana November 13, 2012 at 12:47 pm
Yes! I linked to it at the bottom of the page!
RisaG November 11, 2012 at 3:23 pm
This looks amazing. Thanks.
Thejewishhostess November 12, 2012 at 6:35 am
I am trying this hot chocolate now ! Smells so good!
Audrey Gebhardt November 12, 2012 at 8:24 am
what whaaaaat lets be friends, you make magic.
Dana November 12, 2012 at 10:48 am
Mmm, OK! :D
jaime @ sweet road November 12, 2012 at 3:21 pm
Chocolate and coconut are the two key words that get me to perk my ears up, and this one definitely did the trick. I don’t have any coconut milk, but I have coconut cream which is actually thicker so I have a feeling it might do the trick. I’m so excited to try it!
Ruby @ The Ruby Red Apron November 12, 2012 at 4:21 pm
Wow this hot chocolate sounds like a dream! I love the addition of cayenne. Reminds me of the movie Chocolat! :)
Amanda November 12, 2012 at 8:20 pm
Just made this without the whipped cream and with dairy milk and OMG so amazing. Thank you so much for sharing!
Monique @ Ambitious Kitchen November 12, 2012 at 10:16 pm
I want to swim in that.
Bridget @ The Road Not Processed November 16, 2012 at 9:36 am
see this is what they should be selling in coffee shops!! Awesome job :)
Alexis @ Hummusapien December 3, 2012 at 9:16 am
This looks so fabulous! I love the addition of vegan whipped cream :) I’m sure the pinch of cayenne makes it over the top delish!
Holly December 3, 2012 at 7:53 pm
Since you posted this, I have made it more times than I’d like to admit. It is delicious and so think and creamy!
sara January 15, 2013 at 12:10 am
GORGEOUS! Wow, I love your photos! :) And the hot chocolate looks so tempting :)
Julie January 15, 2013 at 10:51 pm
Love this. I love that it flows over!