McDonald's Hot Chocolate - How Many Calories?

Reviewed by Dyt. Şeyda Ertaş, Registered Dietitian Last updated: January 4, 2026

McDonald's Hot Chocolate

~104.7 g

Calculated from the 100 g values. ~ indicates an estimated serving weight.

McDonald's Hot Chocolate image
77kcal
Carbohydrate12.4 g %61
Protein2.2 g %11
Fat2.5 g %28

McDonald's Hot Chocolate Nutrition Values

Nutrients100 gr1 Portion
Calories(kcal)7477
Carbohydrate (g)11.812.35
Protein (g)2.12.2
Fat (g)2.42.51
Fiber (g)0.40.42
Cholesterol (mg)88.38
Sodium (mg)8589
Potassium (mg)150157.05
Calcium (mg)7578.53
Iron (mg)0.30.31
Vitamin A (IU)2020.94
Vitamin C (mg)00

Values are calculated from a 100 g basis. The product, recipe and edible serving weight can change the result. See the food-specific notes below for the reference used.

Dietitian's Tips for Consuming McDonald's Hot Chocolate

  • Metabolic Effect: Hot chocolate raises blood sugar levels rapidly due to the sugar and milk it contains. This can cause a sudden energy boost followed by a rapid drop, especially for individuals with diabetes or insulin resistance. Excessive consumption can contribute to weight gain.
  • Consumption Recommendation: To make hot chocolate healthier, opt for sugar-free or low-sugar alternatives. Also, you can reduce calorie and fat intake by using plant-based milks (such as almond milk, oat milk) instead of whole milk. Consuming a fibrous snack (e.g., a handful of nuts) alongside it can help balance blood sugar.
  • Things to Consider: One cup of hot chocolate can meet a significant portion of your daily sugar needs. Sweeteners such as high-fructose corn syrup, found especially in ready-made mixes, can lead to fatty liver and other health problems in the long term. It is important to pay attention to portion control.
  • Exercise Equivalent: To burn the 77.5 calories you get from one cup (100g) of hot chocolate, it is enough to walk at a light pace for about 15-20 minutes. Alternatively, climbing stairs for 10 minutes or cycling for 12 minutes can help you burn the same amount of calories.