Mexican Hot Chocolate

We had a huge snowstorm here last night and I made my family a batch of this warming Mexican Hot Chocolate.  A hot drink is perfect for a cold day, and it’s even better when warming spices such as cinnamon, chili and cayenne are added.

There is a ton of cinnamon in this recipe, so if you’re not a cinnamon fan, you might want to reduce the amount from 1 tablespoon to 1 teaspoon.  Why do I use so much cinnamon?  Well, first, I just love the taste of the stuff.  Second, many studies have been done of late pointing to cinnamon as a spice that may help to control blood sugar levels.  Pretty neat stuff, huh?

Mexican Hot Chocolate

Print Pin Recipe
Servings 4



  • Place coconut milk, water, cacao powder and agave in a vitamix
  • Puree on high speed until smooth
  • Blend in stevia, vanilla, cinnamon, chili, cayenne and salt
  • Heat mixture in a saucepan until warm
  • Top with Whipped Cream (optional)
  • Reblend and Serve
Prep Time 5 mins
Cook Time 5 mins
Total Time 10 mins
Tried this recipe?Mention @elanaspantry or tag #elanaspantry!

Here are some other hot chocolate recipes you may enjoy:
Delicious Hot Chocolate from Joy The Baker
Salted Caramel Hot Chocolate by Savory Sweet Life
Spanish-Style Hot Chocolate from Gluten-Free Gobsmacked

I want to thank Shirley of Gluten Free Easily and Kim from Cook It Allergy Free for their lovely reviews of my Gluten-Free Almond Flour Cookbook.  I really appreciate the kind words in each of these reviews and the astute observations that Shirley and Kim provide about using almond flour and my recipes.


64 responses to “Mexican Hot Chocolate”

  1. Instead of heating it on the stove, can you just continue to blend on high in the vitamix until it’s hot (five minutes or so just like soup)?

Have Something to Add?

Recipe Rating

Your comment will need to be approved before it will appear on the site.

Recipes » Drinks » Mexican Hot Chocolate