Mexican-Style Hot Chocolate

Prep: 5 min Cook: 10 min Serves: 4 Cuisine: Mexican

Indulge in the rich and comforting flavors of this Mexican-Style Hot Chocolate, a delightful blend of cocoa, cinnamon, and vanilla. Perfect for warming up on chilly days, this beverage is a sweet treat that’s sure to please both kids and adults alike.

Be the first to rate this recipe

Ingredients

  • 3 Tbsp. unsweetened cocoa powder
  • non-caloric liquid sweetener equal to 3 Tbsp. sugar
  • 3 1/2-inch cinnamon stick
  • 3 c. skim milk
  • 1/4 tsp. vanilla

Instructions

  1. Combine cocoa, non-caloric sweetener, cinnamon stick, and 2/3 cup water.
  2. Bring to a boil, stirring constantly; boil for 1 minute longer.
  3. Stir in skim milk.
  4. Cook until heated through (do not boil).
  5. Add vanilla; remove cinnamon stick.
  6. Beat with a rotary beater.
  7. If desired, garnish with additional cinnamon sticks.

Tips & Substitutions

For a creamier texture, consider using whole milk or a milk alternative like almond or oat milk. If you prefer a sweeter drink, adjust the non-caloric sweetener to taste. To enhance the chocolate flavor, you can add a pinch of cayenne pepper for a subtle kick, which is common in traditional Mexican chocolate. If you don't have a rotary beater, whisking vigorously by hand will also work.

Serving Suggestions

Serve this Mexican-Style Hot Chocolate in mugs, topped with a sprinkle of cinnamon or whipped cream for an indulgent touch. It pairs beautifully with traditional Mexican recipes like Huevos or can be enjoyed alongside a platter of Botanas for a festive gathering. For a cozy evening, serve it with chocolate cookies or churros.

Storage & Reheating

Store any leftover hot chocolate in an airtight container in the refrigerator for up to 3 days. To reheat, pour the mixture into a saucepan over low heat, stirring gently until warmed through. Avoid boiling to maintain the creamy texture. You can also reheat it in the microwave in short intervals, stirring in between.

Nutrition & Diet Analysis (per serving)

Each serving of Mexican-Style Hot Chocolate contains roughly 902 calories, with 30g protein, 92g carbohydrates, and 43g fat. It is an excellent source of dietary fiber (218% of the Daily Value), iron (145% of the Daily Value), and potassium (96% of the Daily Value), and a good source of calcium. It also contributes 61g of dietary fiber toward your daily target.

902 kcal 45% DV
Protein Fat Carbs

Macronutrients

Protein 30.3g 61% DV
Total Fat 43.1g 55% DV
Carbs 91.7g 33% DV
Fiber 61g 100% DV
Sugar 4.6g 9% DV

Electrolytes

Sodium 41.8mg 2% DV
Potassium 4534.9mg 96% DV
Cholesterol 0.1mg

Vitamins & Minerals

Vitamin A 0.6mcg
Vitamin C 0.1mg
Vitamin D 0mcg
Calcium 224.4mg 17% DV
Iron 26.2mg 100% DV
Diet fit High-protein High-fiber
Contains Milk

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use regular sugar instead of a non-caloric sweetener?

Yes, you can substitute regular sugar for the non-caloric sweetener. Use 3 tablespoons of sugar to achieve the same level of sweetness. Keep in mind that using sugar will slightly alter the caloric content of the hot chocolate.

Is it possible to make this hot chocolate dairy-free?

Absolutely! Simply replace the skim milk with a dairy-free alternative such as almond milk, coconut milk, or oat milk. This will keep the recipe vegan and suitable for those with lactose intolerance while still providing a delicious flavor.

Can I prepare this hot chocolate in advance?

Yes, you can prepare the hot chocolate in advance. Follow the recipe up to the point of adding vanilla and removing the cinnamon stick. Allow it to cool, then refrigerate. Reheat gently before serving, and add the vanilla just before serving for the best flavor.

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Mexican recipes → Vegetarian recipes → Dairy recipes → All recipes →