Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Slow Cooker Mexican Hot Chocolate (Spiced)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Whole milk warmed with ground cinnamon, cayenne pepper, nutmeg, and allspice in the slow cooker for 45 minutes until the spices have bloomed into the milk base — then combined with chopped Ibarra Mexican chocolate tablets (or good quality dark chocolate), whisked until smooth, and slow-cooked on LOW for a further hour until the chocolate is fully dissolved, fragrant, and deeply integrated into the spiced milk. Finished with vanilla extract added after cooking, frothed with a handheld frother in each mug, and dusted with a blend of cinnamon and cayenne. The warm, spiced, chile-forward hot chocolate that has been made in various forms in Mexico for three thousand years — and is better than any hot chocolate made in a pot in ten minutes.

  • Total Time: 2 hours 10 minutes
  • Yield: 68 servings 1x

Ingredients

Scale

The Chocolate Base

  • 2 discs (about 90g) Ibarra or Abuelita Mexican chocolate tablets, finely chopped (or substitute: 3 oz / 85g good quality dark chocolate, 70% cocoa)
  • 4 cups (960ml) whole milk or oat milk

The Spice Blend

  • 1 tsp ground cinnamon (Ceylon preferred, Cassia acceptable)
  • ¼ tsp cayenne pepper (or ½ tsp ancho chile powder for a deeper heat)
  • ¼ tsp ground nutmeg
  • ⅛ tsp ground allspice

The Sweetener

  • 23 tbsp brown sugar or piloncillo, to taste (reduce if using sweetened Mexican chocolate tablets)

The Finish

  • 1 tsp vanilla extract — added after cooking, not before

For Serving

 

  • Ground cinnamon and cayenne blended 4:1 for dusting
  • Cinnamon sticks for garnish
  • Whipped cream or froth from a handheld frother
  • Pinch of flaky sea salt per mug (optional but excellent)

Instructions

  1. Warm the spiced milk. Pour the milk into the slow cooker insert. Add the ground cinnamon, cayenne (or ancho chile powder), nutmeg, and allspice. Add the brown sugar or piloncillo. Whisk briefly to combine. Set to LOW and heat for 30 to 45 minutes, until the milk is warm and the spices have begun to bloom into the base — the milk should smell of cinnamon and chile when the lid is lifted.
  2. Add the chocolate. Add the finely chopped Mexican chocolate tablets or dark chocolate to the warm milk. Whisk thoroughly until the chocolate is fully dissolved and no chunks remain. The Mexican tablet chocolate may take several minutes of whisking to fully incorporate — be patient and whisk from the bottom of the insert.
  3. Cook. Replace the lid and continue cooking on LOW for a further 1 to 1.5 hours, stirring every 30 minutes, until the hot chocolate is deep, glossy, and uniformly smooth. Do not allow the milk to boil at any point.
  4. Taste and adjust. Before serving, taste and adjust sweetness with additional sugar or piloncillo. Add a pinch more cayenne if more heat is desired. The chocolate should be rich and warming, with the chile heat building gently at the back of the palate.
  5. Add vanilla. Switch the slow cooker to KEEP WARM. Stir in the vanilla extract immediately before serving — do not add it earlier.
  6. Froth and serve. Ladle into pre-warmed small ceramic mugs. Froth each mug with a handheld frother for 30 seconds until a generous foam forms on the surface. Dust the foam with the cinnamon-cayenne blend. Add a cinnamon stick for stirring, a pinch of flaky sea salt if using, and a small dollop of whipped cream if desired. Serve immediately.

Notes

  • Warm the milk before adding the chocolate. Adding the chocolate to cold milk and then heating slowly produces uneven melting and can cause the chocolate — particularly Mexican tablet chocolate — to clump rather than dissolve smoothly. Warm the spiced milk base first, then add the chocolate to the warm liquid and whisk immediately.
  • Mexican tablet chocolate takes patience to dissolve. Ibarra and Abuelita tablets are coarser and denser than European chocolate. Add them chopped as finely as possible and whisk thoroughly after adding. A few minutes of active whisking is more effective than passive heating. Residual small pieces will melt during the continued slow cook.
  • The chile is not optional. A quarter teaspoon of cayenne or half a teaspoon of ancho chile powder is what makes this Mexican hot chocolate rather than cinnamon hot chocolate. It produces warmth, not spiciness — it should register at the back of the palate as building heat, not at the front as immediate burn. Without it, the drink loses its defining characteristic.
  • Stir every 30 minutes. Chocolate in warm milk settles slowly. Stirring redistributes it evenly and ensures uniform flavor throughout the batch. Without stirring, the chocolate concentrates at the bottom and the top of the batch becomes thin.
  • Froth every mug. The froth is not decorative. It aerates the hot chocolate, lightens its texture, and produces the surface that makes the drink look and feel like a properly made Mexican hot chocolate. A handheld frother takes 30 seconds per mug. It is always worth those 30 seconds.
  • Vanilla at the very end. Vanilla added to two hours of slow cooking contributes almost nothing aromatic to the finished drink. Added immediately before serving and stirred through the hot chocolate, it produces the warm, fragrant aromatic finish that is the last note of the drink — the one that lingers after the mug is empty.
  • Piloncillo is worth seeking. Available in Latin grocery stores in cone or disc form, piloncillo adds a depth and specificity to the sweetness of Mexican hot chocolate that brown sugar approximates but does not match. If it is available, use it. Break the cone into small pieces before adding to the slow cooker — it dissolves completely during the cook.
  • Author: Elle
  • Prep Time: 10 minutes
  • Cook Time: Milk Warming: 45 minutes - Chocolate Infusion1–1.5 hours
  • Category: Breakfast, Drinks, Holiday
  • Method: Slow Cooking
  • Cuisine: Mexican
  • Diet: Gluten-Free, Vegetarian