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

Irresistible Mexican Hot Chocolate Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 187 reviews

Mexican hot chocolate is a luscious, spiced beverage that warms the heart and soul. Perfect for cozy gatherings or quiet evenings, this comforting drink invites sweet memories with each sip.

  • Total Time: 15 minutes
  • Yield: Serves 2

Ingredients

Scale
  • 2 cups whole milk (or 2 cups almond or oat milk for a vegan option)
  • 1/3 cup unsweetened cocoa powder
  • 1 cinnamon stick
  • 1 tsp pure vanilla extract
  • 2 tbsp sugar (adjust to taste)
  • Pinch of chili powder

Instructions

  1. In a medium saucepan, heat the milk over medium heat until warm but not boiling.
  2. Whisk together the cocoa powder and sugar, then gradually add to the warm milk, stirring continuously to prevent clumps.
  3. Add the cinnamon stick, chili powder, and vanilla extract. Simmer gently for 5–7 minutes while stirring occasionally.
  4. Strain into mugs to remove solids and serve hot. Top with whipped cream or marshmallows if desired.

Notes

  • Substitute regular milk with almond or oat milk for a vegan version.
  •  Adjust sweetness with brown sugar or honey for a different flavor profile.
  • Author: Sophie
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Category: Beverage
  • Method: Heating
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cup (240ml)
  • Calories: 210
  • Sugar: 18g
  • Sodium: 100mg
  • Fat: 8g
  • Saturated Fat: 4.5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 31g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 25mg