In a small pot, add the milk, cane sugar, and cocoa powder. Put over medium/high heat. Whisk and heat until the cocoa is combined, and it reaches 140°F to 160°F on a drink thermometer, or until it’s hot to your liking.
Add the caramel sauce to the bottom of the mug and I also like to add a bit on the sides. Add a sprinkle of sea salt on top of the caramel.
Pour the cocoa over the caramel and stir with a spoon.
Add whipped cream, if desired and add a drizzle of caramel on top.
Serve immediately.
Notes
Tips
Use whole milk for the best flavor.
If you want to use nondairy milk, use a coconut milk. We tested so many nondairy milks for hot chocolate at my bakery and coconut milk won every time as it's creamy like regular milk and lends a sweet flavor that's so good!
Make the caramels sauce ahead of time, this way you have it ready to go. Homemade caramel lasts for weeks so you can enjoy this Caramel Hot Cocoa all holiday season when you make a batch of caramel.
It helps to use a drink thermometer. This ensures you heat the milk properly and don't burn it. If you don't have one, watch over the milk closely and test with your finger and don't let it boil. If milk boils, it can burn, which will transfer a burnt flavor to the cocoa.