McDonald's Hot Chocolate (small) Complete Information
A McDonald's Hot Chocolate (Small) costs $4.14 and carries 360 calories with 11g of protein, the most protein of any hot drink on the McCafe menu.
That protein figure comes from the milk, and it is higher than any latte or cappuccino here despite those being milk drinks too, because a hot chocolate uses more milk and no water. It is also the only genuinely caffeine free hot drink on the McCafe board apart from tea, which makes it the drink to hand a child. At 360 calories it is heavy for a hot drink, coming in above the 250 calorie $4.29 Latte Caramel, and the whipped cream on top is part of that. Pair it with a Baked Hot Apple Pie, or with a Chocolate Chip Cookie.
Health Insight
At 360 calories and 45g of sugar, this one is best treated as an occasional order rather than an everyday one.
Lighter alternative: Caramel Apple Pie Iced Latte Small on the same menu comes in at 280 calories. See Caramel Apple Pie Iced Latte Small