Home > Dessert Recipes > Mexican Hot Chocolate (with dairy free option)

Mexican Hot Chocolate (with dairy free option)

This post may contains links affiliate links, please read our disclosure policy.

This Mexican Hot Chocolate is spiced with cinnamon and easy to make. You can use regular or dairy-free milk.

Two glass mugs, one filled with a lighter hot chocolate and one with a darker hot chocolate.

You’ll notice in the image that the two cups of hot cocoa are different colors. The one up front is the dairy free version that I made with oat milk and looks darker. The glass behind looks lighter and is made with whole milk.

I wanted to try both versions to ensure the recipe was versatile for dairy and non-dairy milk. The dairy version needed a little more cocoa powder to enhance the chocolate taste.

What is Mexican Hot Chocolate?

This hot chocolate is steeped with Mexican Cinnamon sticks, which add another level of warmth and spice to traditional hot cocoa. I found Mexican Cinnamon sticks at my local grocery store, but you can always substitute regular cinnamon sticks.

Two glass mugs filled with hot cocoa and garnished with whipped cream.

I also like to use piloncillo, which is an unrefined cane sugar. It gives the hot chocolate a richer taste with hints of molasses.

You can double the recipe as needed and add different flavor combos, like peppermint extract or a splash of tequila or Jameson for a boozy version. It will surely warm you up!

What Kind of Dairy Free Milk Works Best?

I used extra creamy oat milk for this recipe, and it mimics the taste of regular milk pretty well. I’ve also found that if the dairy-free milk has oil, it will help with getting a smooth consistency.

Glass mug filled with hot chocolate, topped with whipped cream and a cinnamon stick.

Also, keep in mind that if your dairy-free milk is sweetened, you’ll need less sweetener. It’s always best to taste first, then add more sweetener if needed.

Hot Chocolate Toppings

Don’t skip the toppings! I made dairy-free whipped cream for mine and mini marshmallows for my kids. Garnish with cinnamon sticks, a dusting of cinnamon powder, or chocolate shavings.

Hot chocolate in a glass mug topped with mini marshmallows.

Mexican hot chocolate is perfect around the holidays to share with friends and family. As a bonus, the cinnamon and chocolate will make your house smell amazing!

More Chocolate Recipes

2 clear glassed of hot cocoa topped with whipped cream.

Mexican Hot Cocoa Recipe

Renee
Mexican Hot Chocolate that packs in cinnamon and can be made dairy free if needed.
5 from 1 vote
Cook Time 5 minutes
Total Time 5 minutes
Servings 4

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Please enable JavaScript in your browser to complete this form.

By submitting this form, you consent to receive emails from Thai Caliente

Ingredients
  

Dairy Free Version

Milk Version

Instructions
 

  • Add milk to a small saucepan with a cinnamon stick and piloncillo or sugar, bring to a soft boil and stir until the sugar has dissolved.
  • Remove cinnamon stick, add cocoa powder and mix well with a whisk over low heat. Taste and make any adjustments as needed and pour into mugs for serving.
  • Top with whip cream, marshmallows, cinnamon, or chocolate shavings.
Last Step!Leave a Rating & Review! Please let me know how you liked this recipe. This helps my business thrive so I can continue to provide free recipes.

Nutrition

Calories: 213kcalCarbohydrates: 45gProtein: 5gFat: 3gSaturated Fat: 0.4gPolyunsaturated Fat: 0.02gMonounsaturated Fat: 0.2gSodium: 116mgPotassium: 210mgFiber: 6gSugar: 33gVitamin A: 502IUVitamin C: 4mgCalcium: 387mgIron: 3mg

Nutritional information is provided as an estimate only and depends on ingredients and amounts used. Thai Caliente makes no guarantees to the accuracy of this information.

Keyword Mexican Hot Chocolate
Thai CalienteWatch My Videos Here

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.