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!

flower icon
Send This Recipe to My Inbox
Drop your email below to receive this recipe in your inbox. Plus, we'll send you our favorite seasonal plant-based recipes weekly!
Please enable JavaScript in your browser to complete this form.

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
Love this Recipe? Leave a Rating!And follow @Vegan on Instagram for more.

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

Enter to Win Our Monthly Giveaway!

Submit your name and email below for a chance to win a new copy of The Friendly Vegan Cookbook! You’ll also receive our free weekly e-newsletter with plant-based recipes, news, vegan coupons, and more. Come back each month for a chance to win new prizes!

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!