Cozy Vegan Mexican Hot Chocolate

post featured image
Vegan Mexican hot chocolate in a mug topped with vegan marshmallows.

This vegan Mexican hot chocolate recipe by Toni Okamoto is perfect for the holidays. Cozy up with a plush blanket, a good book, and a mug of this hot cocoa, and you’re set for winter. This recipe is made with rich melted chocolate and a kick of spice from chili powder, cinnamon, and cayenne. You can see exactly how to make it in our recipe video. Enjoy!

What Is Mexican Hot Chocolate?

Traditional Mexican hot chocolate involves a variety of spices layered with chocolate that delivers a rich and invigorating experience. If you want to have as authentic an experience as possible from the comfort of your kitchen, we’d recommend using a brand of solid Mexican chocolate such as Taza.

Pro Tip: When shopping for chocolate, be sure to check the Food Empowerment Project chocolate list to ensure that it was sourced ethically (without slave labor)!

How to Serve Up Your Vegan Mexican Hot Chocolate

While your Mexican hot chocolate will be quite delicious on its own, there are a number of ways you can bulk up your experience!

Where Can I Find Vegan Marshmallows?

The most widely available vegan marshmallows are from Dandie’s, which are sold at stores such as Target, Whole Foods, and Walmart. They contain all of the flavor and no awful gelatin which is commonly found in non-vegan marshmallows! If you can’t find any at a store near you, try getting them online!

Cozy Vegan Mexican Hot Chocolate

Author: Toni Okamoto
5 from 7 votes
Cold winter days are made much warmer with this delicious cozy vegan Mexican hot chocolate! Cuddle up with your favorite vegan blanket and let the comforting spices and sweetness of this drink warm you right up.
Vegan Mexican hot chocolate in a mug topped with vegan marshmallows.
Cook Time 5 minutes
Total Time 5 minutes
Servings 4


  • cup soy or almond milk
  • cup dark chocolate chips
  • teaspoons ground cinnamon
  • teaspoon chili powder
  • 1 teaspoon vanilla extract
  • Pinch cayenne pepper
  • Vegan marshmallows for topping, optional


  • Pour milk into a medium-sized saucepan and bring up to medium heat.
  • Once milk is steaming warm, add in the chocolate chips, ground cinnamon, chili powder, vanilla extract, and cayenne pepper. Stir to combine ingredients.
  • Pour hot chocolate into your favorite mug and top with marshmallows if you have them on-hand! Enjoy!



If you prefer to use a vegan hot chocolate mix, follow the instructions per the label and enjoy!


Calories: 253kcal | Carbohydrates: 24g | Protein: 8g | Fat: 13g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 129mg | Potassium: 466mg | Fiber: 2g | Sugar: 15g | Vitamin A: 777IU | Vitamin C: 14mg | Calcium: 367mg | Iron: 1mg
Course Beverage, Drink
Cuisine Mexican
Keyword dairy-free mexican hot chocolate, Mexican hot chocolate, vegan hot chocolate recipe, vegan mexican hot chocolate

If you try this Vegan Mexican Hot Chocolate recipe, let us know what you think by leaving a comment and rating below! Be sure to follow along on PinterestInstagram and Facebook for even more vegan recipe inspiration.

vegan mexican hot chocolate-1

vegan mexican hot chocolate-2

More Delicious Drinks to Try:

Vegan Mexican Hot Chocolate recipe by Toni Okamoto. Photos by Michelle Cehn. Article written by Michelle Cehn and edited by Amanda Meth. Please note that this article may contain affiliate links which supports our work at World of Vegan. This post is not sponsored by Dandie’s or Taza.

newsletter offer

Get Our FREE Vegan Shopping List

Whether you love it or hate it, we all have to go grocery shopping, and it can be a little intimidating when you first start eating vegan. Our beginner-friendly shopping list includes all the grocery essentials you'll need make many satisfying vegan meals! You'll also receive a blank shopping list you can customize yourself, plus our weekly e-newsletter with delicious plant-based recipes.

Thank you for subscribing!

Leave a Comment

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

Recipe Rating

  1. 5 stars
    Yummy, hot chocolate lover here! so this is like heaven!

  2. Beatriz Buono-Core says:

    5 stars
    Whenever I make this recipe, I think of Toni & Michelle making it together! So yum!

  3. 5 stars
    There’s nothing that I like better than chocolate with a little bit of spice! This recipe is super creamy, chocolate-y and just plain delicious!

  4. Andrea White says:

    5 stars
    Love this recipe! And dandies are perfect on this cozy drink!

  5. 5 stars
    This Mexican Hot Chocolate is sooooo good! I love having an excuse to use vegan marshmallows, too 🙂

Stay Inspired!

Thank you for subscribing!