Question: why does chocolate have calories?
Answer: Fat is the most calorie dense macronutrients compared to protein and carbohydrates. 1 gram of fat is equal to 9 calories. So if a chocolate bar has 11 grams of fat then that's around 99 calories from just fat. ... Sugar is also a form of carbohydrate so a lot of the sugar contributes to the amount of carbs in chocolate.