Slow Cooker Mexican Hot Chocolate


No Comments


This post may contain affiliate links. Please read our disclosure policy.

Yum flavors of the season come together in this Slow Cooker Mexican Hot Chocolate recipe. Chocolate chunks melt in the crockpot with milk, sugar, cream, and several spices for a hot chocolate mix that is absolutely delicious.

There are so many ways to enjoy hot chocolate. Try a cup of Slow Cooker Pumpkin Spice Hot Chocolate on your next cool day. It’ll pair perfectly with these Slow Cooker Sticky Buns.

Spoon of mexican hot chocolate coming from slow cooker.
Save Recipe
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

What is Mexican Hot Chocolate

Traditional Mexican hot chocolate is typically slightly more grainy in texture than regular hot chocolate because it incorporates spices such as cinnamon and nutmeg to create a nice seasonal flavor. Chili powder is also added but it doesn’t make the hot chocolate “spicy.” Chili powder emboldens the natural flavor of chocolate without bringing the heat.

Recipe Ingredients

Ingredients for mexican hot chocolate.
  • Semisweet Chocolate Chunks: The primary ingredient in any homemade hot chocolate recipe to create the chocolate flavor. We will use this chocolate instead of cocoa powder.
  • Sweet Condensed Milk: Provides a creamy texture to the Mexican hot chocolate.
  • Heavy Cream: Known as a liquid thickening agent, using this in the Mexican hot chocolate recipe gives it an enriched and thickened texture.
  • Milk: Makes the hot chocolate creamy hot chocolate. You do not want to replace the milk with water.
  • Sugar: Granulated sugar adds the right amount of sweetness.
  • Spices: Nutmeg, ground cinnamon, and chili powder (optional but really good!) adds tastes of the season without being too overwhelming.
  • Vanilla Extract: A touch of vanilla balances all the flavors.
  • Marshmallows: Used for serving.

Step-by-Step Directions

3 images of how to make mexican hot chocolate.

Step One – Pour whole milk, vanilla extract, white sugar, heavy cream, cinnamon, nutmeg, and chili powder into the slow cooker.

Step Two – Whisk all ingredients together until well mixed.

Step Three – Add chocolate chunks to the milk mixture. Cook on LOW for 3 hours, whisking every 30 minutes.

2 images of mexican hot chocoalte

Recipe Variations

  • Add cinnamon sticks. Added cinnamon sticks have a way of providing a ton of flavor when simmered and cooked slowly. If you choose to use them, remove the cinnamon sticks before serving. Add a cinnamon stick to your cup for flavor while sipping hot chocolate.
  • Make it spicy. The Aztecs were the inventors of spicy hot chocolate, which is where the authentic Mexican hot chocolate recipe comes from. Go back in time with a spicy hot chocolate by adding a pinch of cayenne pepper. Add it directly to your mug or to the entire recipe.
  • Garnish and toppings ideas. Once you’ve poured yourself (or others) a mug, consider adding marshmallows, a small squirt of whipped cream, chocolate sauce, and some grated chocolate shavings on top.
  • Change the color. Easily change the color by using white chocolate chips.
close up of marshamllows on mexican hot chocolate.

How to serve

  • Mexican hot chocolate is best served warm.
  • Add a few marshmallows to the mugs just before serving.
  • An extra dash of spice to enhance the flavor is a great way to drink this rich, authentic Mexican beverage.
  • Serve this hot chocolate alongside your favorite seasonal dessert.
Mexican hot chocolate in a mug with cinnamon sticks on top.

Recipe FAQs

Can I make this on the stovetop?

You can also make this Mexican hot chocolate in a large pot on your stovetop. Heat the combined ingredients over medium heat, constantly stirring, until creamy and hot.

Can I use a crockpot liner for this recipe?

Yes, you can use a crockpot liner as a great way to clean up easily and quickly.

Storage instructions

This crockpot Mexican Hot Chocolate should be stored in your refrigerator covered for up to 3 days. It can also be frozen in a freezer-safe airtight container for up to 3 months.

2 mugs of mexican hot chocolate in mugs.

Want to make more magic in your crockpot? Stay up to date and subscribe to my newsletter and follow along on FacebookInstagramPinterest, Tik Tok, and YouTube.

close up of marshamllows on mexican hot chocolate.

Slow Cooker Mexican Hot Chocolate

Prep Time: 5 minutes
Cook Time: 3 hours
Total Time: 3 hours 5 minutes
Servings: 12
Chili and cinnamon spiced hot chocolate made it the slow cooker. Great for Mexican food themed parties!

Ingredients  

  • 6 cups whole milk
  • 2 tsp. pure vanilla extract
  • 14 oz. sweetened condensed milk
  • ¼ cup granulated white sugar
  • 2 cups heavy cream
  • 1 Tbsp. ground cinnamon, plus more for topping
  • tsp. nutmeg
  • 1 tsp. chili powder, optional
  • 11.5 oz. semi-sweet chocolate chunks, (or chocolate chips)
  • large and small marshmallows for serving

Instructions 

  • To the crock pot, combine whole milk, vanilla extract, white sugar, heavy cream, sweetened condensed milk, cinnamon, nutmeg, and chili powder with a whisk until well-mixed.
  • Add chocolate chunks to the milk mixture. They will sink to the bottom and that is ok.
  • Set your crockpot on low and cook for 3 hours, covered, making sure to stir with your whisk every 30 minutes. When stirring, make sure your whisk is reaching the bottom of the crock pot where the chocolate is sitting.
  • Once completely heated, the hot chocolate should be creamy and warm. Top with marshmallows and serve warm with a sprinkle of cinnamon.

Sarah’s Notes

  • This crockpot Mexican Hot Chocolate should be stored in your refrigerator covered for up to 3 days. It can also be frozen in a freezer-safe airtight container for up to 3 months.
  • You can also make this Mexican hot chocolate in a large pot on your stovetop. Heat the combined ingredients over medium heat, stirring constantly, until creamy and hot.
 

Nutrition

Calories: 495kcal | Carbohydrates: 45g | Protein: 9g | Fat: 32g | Saturated Fat: 19g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 8g | Trans Fat: 0.02g | Cholesterol: 72mg | Sodium: 105mg | Potassium: 508mg | Fiber: 3g | Sugar: 39g | Vitamin A: 936IU | Vitamin C: 1mg | Calcium: 302mg | Iron: 2mg

Nutrition info is auto-generated. This information is an estimate; if you are on a special diet, please use your own calculations.

Made this recipe? Leave a comment below!

Other recipes you may like

Leave a comment

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

Recipe Rating