• About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
search icon
Homepage link
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
×

Vegan Mexican Hot Chocolate Recipe

Published: Nov 21, 2025 by Chef Ava · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.4 from 15 reviews

If you have a craving for something smooth, warming, and decadently chocolatey that also happens to be completely plant-based, look no further than this Vegan Mexican Hot Chocolate Recipe. It’s a lush blend of velvety dark chocolate, warming spices like cinnamon and nutmeg, and a subtle hint of cayenne that gives it a playful kick. Whether you’re curling up on a chilly evening or hosting friends, this drink wraps you in comfort while celebrating authentic Latin flavors with a vegan twist.

Ingredients You'll Need

A white round plate at the top left holds dark brown square chocolates with a stamped design, stacked in two layers, topped with three long rolled cinnamon sticks arranged diagonally. To the right of the plate is a clear glass bottle filled with beige liquid. Below the plate is a white bowl filled with dark amber liquid, and to its right is a smaller white bowl with a similar but darker liquid. At the bottom center is a small, textured beige bowl with three spices inside, arranged in separate sections: dark brown, red, and light pink. A striped cloth lies at the bottom left corner on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Getting ready to make this Vegan Mexican Hot Chocolate Recipe is a breeze thanks to the simple yet carefully chosen ingredients. Each one plays a crucial role: from the creamy non-dairy milk setting the silky base, to the spices elevating classic cocoa into something truly special.

  • 6 cups unsweetened non-dairy milk (plain or vanilla): The creamy, dairy-free foundation that’s both smooth and light to keep the drink vegan-friendly.
  • 6 oz semi-sweet dark chocolate or 6 tablespoons cocoa powder: Choose vegan-friendly chocolate or pure cocoa to ensure rich, luscious chocolate flavor.
  • ⅓ cup pure maple syrup or coconut or pure cane sugar: Natural sweeteners that balance the bitterness of chocolate with gentle sweetness.
  • 2 teaspoons cinnamon or 2 cinnamon sticks: Brings the warm, earthy spice that makes this hot chocolate unmistakably Mexican.
  • 1 teaspoon vanilla extract: Enhances aroma and adds a subtle sweetness that rounds out the flavors.
  • ¾ teaspoon ground nutmeg: Adds a lightly nutty, aromatic depth to the drink.
  • Pinch of cayenne: Just enough to spark the palate with a gentle heat without overpowering.

How to Make Vegan Mexican Hot Chocolate Recipe

Step 1: Combine Your Ingredients

Start by gathering all your ingredients. In a large pot or crock pot, add your non-dairy milk along with the chocolate or cocoa powder, maple syrup, cinnamon, vanilla extract, nutmeg, and cayenne. Using good quality, fresh ingredients here really makes a difference in flavor.

Step 2: Heat Slowly and Stir

If using a stovetop, place the pot over medium-low heat and stir gently but consistently. This prevents the chocolate from sticking or burning while ensuring all ingredients melt and combine seamlessly. If you prefer the slow cooker method, set on low and stir every 20 minutes or so to infuse those spices wonderfully for 2 to 3 hours.

Step 3: Melt and Blend

Continue heating until the chocolate is completely melted and the mixture is smooth and velvety. The warm spices will bloom in the liquid, creating a beautifully rich and inviting aroma. Keep the heat low once everything is melted, so it stays warm without boiling.

Step 4: Taste and Adjust

Give your vegan Mexican hot chocolate a taste and tweak the sweetness or spice if needed – maybe a little extra maple syrup or a more pronounced dash of cayenne depending on your mood. It’s all about personalizing this comforting classic.

How to Serve Vegan Mexican Hot Chocolate Recipe

A white mug filled with thick dark brown hot chocolate with five white marshmallows floating on top, some slightly melting, and a single cinnamon stick standing upright on the right side inside the mug. The mug is placed on a white marbled surface with a striped cloth near the bottom right corner. Nearby, there is a dark plate with chocolate shavings and cinnamon sticks on the left side, along with a wooden spoon filled with a reddish-brown powder. A few small white marshmallows and chocolate sprinkles are scattered around the mug. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Top off your mug with some delightful touches to make each sip even more special. A dusting of cocoa powder or cinnamon adds a simple but elegant finish. For a creamy contrast, dollop some coconut whip cream on top. If you like crunch, sprinkle cacao nibs or shaved chocolate, or go nostalgic with vegan marshmallows for that extra cozy vibe.

Side Dishes

This warm drink pairs beautifully with some lightly spiced baked goods or fresh fruit. Think cinnamon-spiced vegan churros, almond biscotti, or a slice of moist vegan banana bread to complement the rich chocolate and spice flavors.

Creative Ways to Present

Serve your Vegan Mexican Hot Chocolate Recipe in rustic mugs or small clay cups to add authenticity. Garnish with a cinnamon stick to stir in and decorate. For a party, offer a toppings bar with various vegan creams, spices, and sweet add-ons so everyone can customize their cup.

Make Ahead and Storage

Storing Leftovers

Any leftover hot chocolate keeps beautifully in the refrigerator for up to 7 days when stored in an airtight container. It stays flavorful and ready for a quick reheat whenever you need a cozy moment.

Freezing

While you can freeze this hot chocolate, texture may change slightly due to the spices and chocolate. If you choose to freeze, do so in small portions and thaw slowly in the refrigerator to preserve the flavor best.

Reheating

Reheat gently on the stovetop over low heat, stirring frequently to maintain smoothness and prevent scorch. If you prefer the microwave, warm in short bursts of 30 to 60 seconds, stirring in between to distribute heat evenly.

FAQs

Can I use any type of non-dairy milk?

Absolutely! While plain or vanilla almond, oat, or soy milk all work wonderfully, choose what you enjoy best. Each brings its own subtle flavor and creaminess to the Vegan Mexican Hot Chocolate Recipe.

Is cocoa powder a good substitute for chocolate?

Yes, using cocoa powder instead of chopped chocolate is a great option for a smoother, less sweet hot chocolate. Just be sure to adjust sweetness and use high-quality cocoa for the best flavor.

How spicy is this hot chocolate with cayenne?

The cayenne adds just a gentle warmth that enhances the chocolate without making it hot or overpowering. You can always adjust or omit it if you prefer no heat at all.

Can I make this recipe ahead of time for a party?

Definitely! Prepare the hot chocolate earlier in the day and keep it warm on the stove or in a crock pot. This makes serving a breeze and lets the flavors meld beautifully.

Are there vegan marshmallows available to top this drink?

Yes, many brands offer vegan marshmallows made without gelatin. They melt beautifully and make an indulgent, nostalgic topping for your Vegan Mexican Hot Chocolate Recipe.

Final Thoughts

This Vegan Mexican Hot Chocolate Recipe is more than just a drink – it’s a hug in a mug that brings warmth, comfort, and a little festive spice into your day. Once you try it, you’ll find it’s the perfect cozy companion for chilly evenings or a delightful treat to share with friends. So go ahead, dive into a cup and let this luscious chocolatey marvel brighten your moments with its inviting flavor and soul-soothing warmth.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegan Mexican Hot Chocolate Recipe

Vegan Mexican Hot Chocolate Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 15 reviews

Print Recipe
Pin Recipe

This vegan Mexican Hot Chocolate is a smooth, velvety, and richly chocolatey beverage perfect for warming up during cold days. Made with non-dairy milk and dark chocolate or cocoa powder, it features warm spices like cinnamon, nutmeg, and a hint of cayenne for a subtle spicy kick. Easily made on the stovetop or slow cooker, it can be customized with toppings such as coconut whipped cream, cacao nibs, or vegan marshmallows.

  • Total Time: 15 minutes (stovetop) or up to 3 hours 5 minutes (slow cooker)
  • Yield: Serves 4 to 6

Ingredients

Main Ingredients

  • 6 cups unsweetened non-dairy milk (plain or vanilla)
  • 6 oz semi-sweet dark chocolate (or any vegan chocolate) or 6 tablespoons cocoa powder
  • ⅓ cup pure maple syrup or coconut or pure cane sugar
  • 2 teaspoons cinnamon (or 2 cinnamon sticks)
  • 1 teaspoon vanilla extract
  • ¾ teaspoon ground nutmeg
  • Pinch of cayenne

Optional Toppings

  • Light dusting of cocoa powder or dash of cinnamon
  • Dollop of coconut whipped cream
  • Cacao nibs or shaved chocolate
  • Vegan marshmallows

Instructions

  1. Prepare Ingredients: Gather all ingredients including non-dairy milk, chocolate or cocoa powder, maple syrup or sugar, cinnamon, vanilla extract, nutmeg, and cayenne. If using cinnamon sticks instead of powder, have them ready.
  2. Cook in Crock-Pot: Place all main ingredients into the crock pot. Set to low temperature and cook for 2 to 3 hours, stirring every 20 minutes to fully melt the chocolate and blend flavors.
  3. Or Cook on Stovetop: Pour all ingredients into a large pot and heat over medium-low heat. Stir occasionally to prevent sticking and ensure the chocolate melts completely. This should take about 10 minutes. Once melted, reduce heat to low and cover the pot to keep warm until serving.
  4. Serve: Ladle the hot chocolate into mugs. Optionally, garnish with a light dusting of cocoa powder or cinnamon. Add a dollop of coconut whipped cream, cacao nibs, shaved chocolate, or vegan marshmallows if desired.
  5. Storage: Store any leftovers in an airtight container in the refrigerator for up to 7 days. To reheat, warm gently on the stove over low heat or microwave in 30 to 60 second increments until hot.

Notes

  • Use non-dairy milk such as almond, oat, or coconut milk for a creamy vegan option.
  • Adjust the sweetness to taste by adding more or less maple syrup or sugar.
  • The pinch of cayenne adds a subtle heat but can be omitted or reduced for milder flavor.
  • If you prefer a richer drink, use chocolate rather than cocoa powder.
  • Stir regularly while cooking to avoid scorching or clumping.
  • For faster preparation, the stovetop method is ideal; for deeper flavor, slow cooking in a crock pot is recommended.
  • Author: admin
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes (stovetop) or 2-3 hours (slow cooker)
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: Latin
  • Diet: Vegan

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Drinks

  • Golden Milk (Hot or Iced) Recipe
    Golden Milk (Hot or Iced) Recipe
  • Homemade Rich and Creamy Hot Chocolate Recipe
    Homemade Rich and Creamy Hot Chocolate Recipe
  • Strawberry Lemonade Recipe
    Strawberry Lemonade Recipe
  • Homemade Lemonade Recipe
    Homemade Lemonade Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi and welcome to Ava’s Cooking
I'm Ava, a 27 year old chef from Marseille, France, and I'm so glad you found your way here.

Learn more

Popular

  • Easy Beef Empanadas Recipe
    Easy Beef Empanadas Recipe
  • Crockpot Rotel Dip Recipe
    Crockpot Rotel Dip Recipe
  • BBQ Tofu Veggie Bowls Recipe
    BBQ Tofu Veggie Bowls Recipe
  • 4 Ingredient Apple Fritters Recipe
    4 Ingredient Apple Fritters Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ava's Cooking. All rights reserved.