Indulge in a Steaming Cup of Rich Mexican Chocolate Caliente

This traditional mexican-style hot cocoa is intensely chocolatey, lightly spiced, and topped with sweet, fluffy whipped cream. Sip this stewed chocolate beverage and imagine yourself soaking in the vibrant sights and flavors of Mexico!

Authentic Mexican Hot Chocolate Recipe

How to make Authentic Mexican Hot Chocolate Recipe?

  • Prep Time: 5 mins
  • Cook Time: 15 mins
  • Total Time: 20 minutes
  • Yield: 3-4 servings


  • 1⁄4 cup cocoa powder
  • 1⁄4 cup sugar
  • 1 cinnamon stick
  • 1⁄2 tsp vanilla extract
  • Pinch chili powder or cayenne pepper
  • 4 cups whole milk
  • Sweetened whipped cream, to serve


  1. In a heavy-bottomed pot, whisk together cocoa powder, sugar and spices. Slowly whisk in milk until fully blended.
  2. Cook over medium heat for 10-15 minutes, stirring frequently, allowing flavors to meld.
  3. Remove cinnamon stick and pour hot chocolate into mugs.
  4. Top with sweetened whipped cream and enjoy!

This beloved chocolate drink is rich, warming, and has just the right amount of spice to make things interesting. One sip takes you right to a cozy Mexican cafe!

Nutrition Facts of Authentic Mexican Hot Chocolate Recipe

Vitamin A6%
Vitamin B16%
Vitamin B26%
Vitamin B310%
Vitamin B55%
Vitamin B121%
Authentic Mexican Hot Chocolate Recipe

Serving Ideas For Mexican Hot Chocolate Recipe:

  1. Serve with seasonal fruits such as strawberries or raspberries.
  2. Serve with a dash of cinnamon and a cinnamon stick.
  3. Garnish with whipped cream and marshmallows.
  4. Serve alongside a slice of pumpkin pie for dessert or breakfast!

What is Abuelita hot chocolate made of?

Abuela is the Mexican word to call grandmother. Abuelita chocolate is a Mexican hot chocolate drink made famous in Mexico and other regions of Latin America with Hispanic populations. This kind of hot chocolate has been frequently compared to the Italian Bicerin because of its uniqueness, and they are also similar to other hot drinks around the world, but with its unique touch.

Insider Tips for Mexican Hot Chocolate Recipe

As with any culinary activity, there are insider tips that will make your Mexican hot chocolate recipe experience more authentic. It is essential to get the ingredients locally to avoid premade mixes with artificial flavorings and colors. If you have multiple grocery stores near you, try shopping at an ethnic market so that you can see all of the spices lined up together and choose from a variety that way.

Safe for Kids?

Mexican hot chocolate is considered safe for kids, as it has less than two grams of fat (and some recipes may be as low as one gram) and does not contain any alcohol. However, like most hot chocolate drinks, keep the age range at around four to eight. If you are concerned about your child having too much caffeine or sugar, limit their consumption to once a week or so.

If you want to make this drink healthier, there are a few options. Try using semi-skimmed milk and replacing the sugar with brown sugar or honey.

Another way to make Mexican hot chocolate healthier is to use low-fat milk and dark chocolate instead of semisweet chocolate. It is also possible to use lower-fat ingredients like whipped cream instead of marshmallows for added flavor and sweetness.

Bottom Line

If you are looking for an authentic Mexican hot chocolate recipe, you do not need to look any further. This is a simple recipe, and it can bring back memories from the past of open markets and down-to-earth cooking. The number of cinnamon sticks included in the recipe will vary based on your preference.

Some people like Mexican hot chocolate with cinnamon, while others do not. It is also a good idea to try putting in tamarind extract. Since the amount of cinnamon and tamarind extract you use will vary, make sure to taste the drink as you go along so that you can get it to your desired level of spiciness. You can also experiment using a different sweetener, such as honey or brown sugar. I hope That You Enjoyed my Mexican Hot Chocolate Recipe. See you in my next post.