Print

Slow Cooker Mexican Hot Chocolate – Easy Homemade Recipe

slow cooker mexican hot chocolate - featured image

This slow cooker Mexican hot chocolate is rich, spiced, and incredibly easy to make. With just five minutes of prep, the slow cooker does all the work, delivering a velvety, deeply flavorful drink that’s perfect for cozy nights.

Ingredients

Scale
  • 6 cups whole milk (or 2% for a lighter version)
  • 1 cup heavy cream
  • 1/2 cup granulated sugar (adjust to taste)
  • 1/4 cup unsweetened cocoa powder
  • 4 ounces semi-sweet chocolate, chopped
  • 1 teaspoon vanilla extract
  • 2 cinnamon sticks
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon chili powder
  • Pinch of cayenne pepper (optional)
  • Pinch of salt

Instructions

  1. In a small bowl, whisk together the cocoa powder, sugar, ground cinnamon, chili powder, cayenne (if using), and salt.
  2. Pour the whole milk and heavy cream into a 4-6 quart slow cooker. Whisk in the dry ingredient mixture until completely smooth.
  3. Add the cinnamon sticks and chopped semi-sweet chocolate. Stir gently.
  4. Cover and cook on LOW for 2 to 3 hours, until hot and steaming but not boiling.
  5. After 2 hours, stir well. Taste and adjust sweetness or spice as desired.
  6. Remove the cinnamon sticks before serving.
  7. Stir in the vanilla extract.
  8. Ladle into mugs and serve hot with desired toppings.

Notes

For a dairy-free version, substitute whole milk with oat milk or unsweetened almond milk and use canned coconut cream instead of heavy cream. For a spicier version, increase chili powder to 1/2 teaspoon and add more cayenne. For a kid-friendly version, omit chili powder and cayenne. Leftovers can be refrigerated for up to 3 days and reheated gently.

Nutrition

Keywords: slow cooker Mexican hot chocolate, easy hot chocolate recipe, homemade hot chocolate, Mexican hot chocolate, slow cooker drink, winter beverage