Question: why does hot chocolate have caffeine?
Answer: Anything made from chocolate is guaranteed to contain some measure of caffeine. That's because chocolate is made from cocoa beans, which contain caffeine. The exact amount of caffeine will vary depending on the manufacturer and whether other ingredients are used to make the drink.