One Hot Chocolate (small) (380 g) from McDonald's has 360 calories, 12 g of fat, and 170 mg of sodium.