Mexican-Style Hot Chocolate

Julie Miguel is a digital content producer with a specialization in food media as well as an active food blogger located in Toronto, Canada. The focus of her blog, Daily Tiramisu, is to empower home cooks to be fearless in the kitchen and she does this by taking traditionally difficult recipes and making them easier to execute.

Sign Up!

For recipes, new and tips, fresh and direct on your email.


I tried Mexican hot chocolate about a year ago and I loved it!  What makes this hot chocolate recipe special is the hints of vanilla from the vanilla bean, cinnamon and also the spicy cayenne pepper.  This hot chocolate does double duty and warms you up two ways!  (If you don’t like spice, you can leave out the cayenne pepper.)
I used a prepared chocolate milk from Rolling Meadow Dairy because it makes it a little simpler to prepare and also their chocolate milk tastes really chocolaty.  It’s also made with grass fed milk which we prefer in our house.

I whip up a pot of this Mexican hot chocolate when my kids get home from school on a very cold day or after a fun winter activity.
I hope this recipe warms you and your family this winter season!
With Love,

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
julie miguel the food blogger from Toronto and blog shares mexican hot chocolate recipe

Mexican Hot Chocolate


(Serves 4)


  • 3 cups 2% Rolling Meadow Dairy Chocolate Milk
  • 3 small cinnamon sticks (cracked in half)
  • 1 vanilla bean, split
  • 3 Tbsp honey
  • Pinch kosher salt
  • ¼ tsp cayenne pepper


  1. In a medium saucepan, over medium-low heat, bring chocolate milk, vanilla bean and cinnamon stick mixture to a simmer. Whisk the mixture to make sure the chocolate milk doesn’t boil. Heat until the cinnamon is floral and fragrant (about 10 minutes).
  2. Next, whisk in honey, salt and cayenne pepper and whisk until the mixture is smooth and creamy (about 3 minutes).
  3. Divide your Mexican hot chocolate among four small mugs. Top with toppings of your choice and dust with cocoa powder.


Follow me!

You may also like...