clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Hot Chocolate

  • Prep Time: 2 minutes
  • Cook Time: 8 minutes
  • Total Time: 10 minutes
  • Yield: About 4.5 cups 1x


My favorite recipe for homemade hot chocolate!


  • 4 cups milk (any kind)
  • 1/3 cup granulated sugar
  • 3 Tbsp. unsweetened cocoa (I prefer dark cocoa)
  • 1/2 tsp. vanilla extract, store-bought or homemade
  • tiny pinch of salt
  • (optional toppings: marshmallows and chocolate syrup)


  1. In a medium saucepan, heat milk over medium heat until scalding (not boiling!), stirring occasionally. Whisk in sugar, cocoa, vanilla extract and salt until combined.
  2. Serve hot topped with marshmallows and chocolate syrup, if desired.