Go Back
Mexican Hot Chocolate

Yara
This Mexican Hot Chocolate is rich, smooth, and deeply chocolatey, infused with warm cinnamon and a gentle hint of spice. It’s cozy without being overly sweet, easy to make in under 10 minutes, and perfect for chilly evenings, holidays, or anytime you want a comforting drink with extra depth.
Prep Time 3 minutes
Cook Time 7 minutes
Total Time 10 minutes

Ingredients
  

  • Main Ingredients
  • 2 cups milk whole milk for creaminess; any milk works
  • 2 tbsp unsweetened cocoa powder
  • 2 oz dark chocolate finely chopped
  • Flavor Base
  • ½ tsp ground cinnamon
  • ½ tsp vanilla extract
  • Pinch of cayenne pepper or chili powder optional
  • Pantry Staples
  • 1 –2 tbsp sugar or maple syrup to taste
  • Pinch of salt
  • Optional Toppings
  • Whipped cream
  • Marshmallows
  • Shaved chocolate or cinnamon

Instructions
 

  • Prep
  • Finely chop the dark chocolate so it melts smoothly.
  • Measure all ingredients before starting—the drink comes together quickly.
  • Stovetop Method
  • In a small saucepan over medium heat, warm the milk until steaming but not boiling.
  • Whisk in cocoa powder, cinnamon, sweetener, and salt until fully dissolved.
  • Add chopped chocolate and whisk constantly until melted and smooth.
  • Stir in vanilla extract and a tiny pinch of cayenne or chili powder if using.
  • Texture Check
  • The hot chocolate should be creamy and rich.
  • Too thick? Add a splash of milk.
  • Too thin? Simmer gently for another minute.
  • Finish
  • Remove from heat and pour into mugs. Add toppings if desired.

Notes

  • Start with a very small amount of spice—you can always add more.
  • High-quality cocoa and chocolate make a noticeable difference.
  • Avoid boiling the milk to keep the flavor smooth.