Skip to main content

Champurrado (Mexican Thick Hot Chocolate)

Looking to spice up your traditional hot chocolate this holiday season? Delight your tastebuds and give this rich and creamy Mexican Thick Hot Chocolate a try. Read below to follow along with the recipe & don’t forget to upload a picture and tag @NevadaMilk when you make it for yourself or your little ones!

Mexican Thick Hot Chocolate

Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 12 people


  • 1 1/2 cups water
  • 1 cinnamon stick
  • 1 whole clove
  • 1 whole star anise
  • 4 1/4 cups whole milk
  • 2 tablets Mexican chocolate (such as Chocolate Abuelita)
  • 3/4 cup pinole (course ground maize flour)
  • 1 pinch crushed piloncillo (Mexican brown sugar cone), or to taste


  • Place the water, cinnamon stick, clove, and star anise in a saucepan over medium heat and bring to a boil.
  • Remove the saucepan from the heat and allow ingredients to settle for about 10 minutes and strain.
  • Heat the milk, chocolate, and pinole in a separate saucepan over medium heat and stir until the chocolate is dissolved and it has reached a desired thick consistency. This step should take about 10 minutes.
  • Once the mixture has thickened, remove from the heat. Add piloncillo and let it rest until the sugar is dissolved for about 5 minutes.
  • Pour the cinnamon water into the chocolate mixture and stir to combine. Enjoy!


Recipe consulted for ingredients & steps:

Champurrado (Spanish)

Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 6 people


  • 1 1/2 tazas de agua
  • 1 palito de canela
  • 1 clavo entero
  • 1 anís estrellado entero
  • 4 1/4 tazas de leche entera
  • 2 tabletas de chocolate mexicano (como Chocolate Abuelita)
  • 3/4 taza de pinole (harina de maíz molido)
  • 1 pizca de piloncillo triturado (cono de azúcar morena mexicana), o al gusto


  • Coloca en una cacerola agua, el palito de canela, el clavo de olor, y el anís a fuego medio hasta que hierva.
  • Retira la caerola del fuego y deja que los ingredientes se asienten duranto unos 10 minutos. Retira los ingredientes y guarda la mezcla liquida.
  • Calienta la leche, el chocolate, y el pinole en una cacerola separada a fuego medio y revuleve hasta que el chocolate se haya disuelto y la mezcla haya alcansado una consistencia espesa. Este paso tarda aproximadamente 10 minutos.
  • Una vez que la mezcla se haya espesado, retira la cacerola del fuego. Añade el piloncillpo y deja reposar hasta que el azúcar se disuelva. Este paso dura aproximadamente 5 minutos.
  • Vierta el agua de canela en la mezcla de chocolate y revuelve. Y listo, ¡Disfruta!