When the weather cools down and youāre in need of something cozy, Mexican Hot Chocolate is the answer. Itās not just your average cup of cocoa, this traditional drink is known for its deep chocolate flavor, velvety texture, and a warm hint of spice that sets it apart from the standard hot chocolate.
At the heart of Mexican hot chocolate is real dark chocolate, not just cocoa powder. Thatās what gives it that rich, almost bittersweet flavor. The chocolate is often combined with warm milk, cinnamon, vanilla, and a pinch of chili powder or cayenne for a little heat. The result is a beautifully balanced drink thatās creamy, complex, and just a bit daring.
One of the things that makes this drink extra special is the frothy texture. Traditionally, itās whipped using a wooden whisk called a molinillo, which is rolled between your palms to create bubbles. If you donāt have one, a regular whisk or milk frother works just fine. The goal is to get that light foam on top, making each sip smooth and luxurious.
Mexican hot chocolate is often enjoyed during holidays like DĆa de los Muertos or Las Posadas, but itās just as delicious any time you need a little pick-me-up. Serve it with churros, pan dulce, or even a slice of spiced cake for a full cozy experience.
You can also play with the flavors. Add a touch of nutmeg or clove, swirl in a spoonful of dulce de leche, or top it with whipped cream and a dusting of cinnamon. For a dairy-free version, use almond milk or oat milk,Ā both work beautifully.
Whether youāre curled up with a blanket or hosting friends on a cold evening, Mexican hot chocolate brings warmth, comfort, and just the right amount of spice.

Ingredients
- 2 cups milk
- 2 tbsp cocoa powder unsweetened
- 2 tbsp sugar
- 1/2 tsp ground cinnamon
- 1/2 tsp vanilla extract
- 1/4 tsp chili powder optional
- whipped cream for topping
- cinnamon sticks for garnish
Instructions
- In a small saucepan, heat the milk over medium heat until hot but not boiling.
- In a separate bowl, whisk together the cocoa powder, sugar, cinnamon, vanilla extract, and chili powder (if using).
- Gradually whisk the cocoa mixture into the hot milk until well combined.
- Continue to heat the mixture for another 5 minutes, stirring occasionally.
- Remove from heat and pour the hot chocolate into mugs.
- Top with whipped cream and garnish with cinnamon sticks.
- Serve immediately and enjoy!
I don’t get why people put chili in chocolate. Isn’t that weird? I just love it plain. It was ok tho.
Simple and delicious! I omit the chili, too spicy for me haha!
Mine tasted a little flat, I think my cocoa powder clumped even though I whisked. Also I didnāt have vanilla so I used almondāstill tasty, but not the same.
Cinnamon sticks were a nice touch! But milk is too broing a base. Needs chocolate! š¤·āāļø
Super easy to make. Didn’t have whipped cream, but it was still good! Definitely making this again.
I’m glad you enjoyed it! You can use any kind of milk, even almond or oat. Itās yummy that way too!
I made this for my kids and they loved it! But can I use almond milk instead? š¤
Where’s the spice?? I couldn’t taste the chili powder at all! Like, what’s the point??
Y’all, should I really put chili in this? Seems weird to me… I just want chocolate!
This is the best hot chocolate I’ve ever made! The chili powder gives it an awesome kick!
I made this for my kids and they loved it!! So creamy and rich. Will make again!
Easy to follow and my kids loved it! Will definitely make again.
Chili powder? Really? You people are crazy!!
For real? Can you taste the chili? I dunno, sounds off to me.
Chili in hot chocolate? Sounds weird. I don’t know, man. Just stick to regular stuff, right?
I actually love the hint of chili! It adds a nice kick that balances the sweetness. You should totally try it!
So simple and delicious! I added a pinch of salt too. š§ā¤ļø
Okay but⦠do you really need to heat it another 5 minutes? I just warmed it and it was fine. Might be my stove though.
Are you serious? Chili powder in hot chocolate? That sounds weird. I guess some people like it spicy, but no thanks.
This recipe is wrong. You forgot the marshmellows! Where’s the marshmellows????
Ngl the measurements are small lol. 2 tbsp cocoa for 2 cups milk felt light, like chocolate tea. Still drinkable tho, just not thick like I expected.
Quick and easy recipe. My kids loved it! Added some marshmallows on top too, yum!
I don’t get why people put chili in hot chocolate? That just seems wrong. Stick to the basics!
Chili adds a unique kick! It’s not wrong, just different. Give it a try! š„µš¶ļø
Really not a fan of chocolate drinks, but my friend made it for me and I kinda liked it. Still prefer coffee tho.
I’m glad you tried it! Chocolate drinks can surprise you sometimes. Have you thought about adding a dash of espresso to it? Might give it that coffee kick you love!
Nah, I’m not a fan like you. Hot chocolate is just too sweet for me. Coffee is where it’s at! š
Ughhh I burned the milk š Now my kitchen smells awful. Can someone tell me how to avoid this?
This turned out so cozy! The cinnamon + chili powder combo is legitātastes like winter in a cup. I used a little extra chili and it was perfect.
Tastes okay, but I think it could use more sugar. It was kinda bitter for me.
Whaaaat? Adding chili to hot chocolate? That’s not how my grandma made it. š¤Ø
Delicious!! Creamy and chocolatey, just how I like it. Perfect for cold days!
Looks tasty, but I’m not sure about the chili powder. Isn’t hot chocolate supposed to be sweet? š¤
I totally agree! This hot chocolate is amazing! I never thought chili would work in it, but it’s so good! š«āØ
YUM! I drink this every winter! U gotta try it even if u think it sounds weird with chili. Just trust me!
This recipe is absolutely delicious! The chili powder gives it a nice kick.
This hot chocolate is AMAZING! The chili powder takes it to another level. Love it!
Easy peasy! I threw in some marshmallows too. Will be making this again!
Choco milk is for kids. Not for adults like me. I like coffee better.
1/2 tsp cinnamon? seems like too much, it was overpowering for me. I might cut it in half next time. Milk still came out good.
Yeah, cinnamon can be pretty loud in hot chocolate. Cutting it to 1/4 tsp is a solid moveāglad the milk still turned out good though!
I dunno, there are too many ingredients for hot chocolate. Just chocolate milk is better.
Hot choclate? more like hot mess! Couldnt even finish it, sad face.
I followed it exactly and it tasted kinda flat to me. Maybe my cocoa powder was weak? Next time Iāll add a pinch of saltāheard that helps a lot.
Flat?? Thatās usually because people donāt use enough chocolate. But also, adding salt is not a bad ideaājust a pinch. I use extra cinnamon AND a tiny bit of nutmeg, makes it taste more āMexicanā to me.
Totally get thatāmine was kinda flat the first time too. I started using slightly more cocoa (like 3 tbsp) and it made a big difference. Also, did you heat it long enough in step 4?
It said to whisk but I just stirred it and it still turned out good!
Love this! Perfect for winter nights. I wish I could drink this every day!
Super comforting drink. Made it for my family, they loved it! Gonna make it again for sure.
Yummy! I would add marshmallows too next time. Mmm.
Marshmallows would be a great addition! Sweet and fluffy! š
I used too much cocoa and it was kinda bitter. Follow the recipe people!
Yeah, too much cocoa can really mess it up! Stick to the recipe for best results.
Bitter? I thought it was supposed to be rich. I don’t know, but cocoa makes everything better!