Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Hot Chocolate

Mexican Hot Chocolate Recipe


  • Author: Jusmira Rayne
  • Total Time: 15 minutes
  • Yield: 4 servings 1x

Description

Authentic Mexican hot chocolate with cocoa, cinnamon, and piloncillo for a rich, spiced, and creamy drink perfect for cozy evenings.


Ingredients

Scale
  • 2 Mexican chocolate tablets (e.g., Abuelita or Ibarra) – the heart of authentic flavor, combining cocoa, sugar, and cinnamon in one.
  • 2 tablespoons unsweetened cocoa powder – deepens the chocolate richness.
  • 1 cinnamon stick or ½ teaspoon ground cinnamon – adds a warm, spicy note.
  • 4 cups milk or dairy alternatives – for creaminess; evaporated milk adds richness, while oat milk works beautifully for dairy-free.
  • ¼ cup piloncillo (or brown sugar) – a traditional sweetener with molasses depth.
  • Pinch of chili powder or cayenne – optional, for a subtle heat in a spicy Mexican hot chocolate recipe.
  • 2 tablespoons masa harina – for a thicker, champurrado-style texture.
  • 1 teaspoon vanilla extract – rounds out the flavor.

Instructions

  1. Warm the milk: In a medium saucepan, warm the milk (or dairy alternative) over medium heat until steaming but not boiling.
  2. Melt the chocolate: Add the Mexican chocolate tablets and whisk until fully melted and combined.
  3. Add dry ingredients: Stir in the cocoa powder, cinnamon, and piloncillo, whisking to dissolve.
  4. Add spice: If you like it spicy, sprinkle in a pinch of chili powder and stir well.
  5. Thicken the texture: For a thicker texture, whisk in masa harina and simmer for 3–5 minutes until smooth.
  6. Finish and serve: Remove from heat, stir in the vanilla extract, and serve immediately.

Notes

  • Swap evaporated milk with almond milk for a dairy-free version.
  • Use the crockpot method for a hands-off approach.
  • For a lighter option, reduce sugar or use a natural sweetener.
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Desserts
  • Method: Stovetop
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup
  • Calories: 210
  • Sugar: 22g
  • Sodium: 70mg
  • Fat: 7g
  • Saturated Fat: 4g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 10mg

Keywords: mexican hot chocolate