Hot Cocoa – From Scratch Recipe, Double Chocolate

homemade hot cocoa with whipped cream

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 2 reviews

You’ll love my family’s favorite made from scratch, double chocolate hot cocoa recipe, plus tips and add-ins.


Units Scale
  • 3 cups of milk, heavy cream, half and half or milk substitute i.e. almond milk.
  • 1 cup water
  • 1/4 cup sweetener. I use organic cane sugar but you can use maple sugar, sucanat, stevia, etc.
  • 34 Tbsp. cocoa powder
  • 1/4 tsp vanilla extract
  • 1/4 cup chocolate chips or shaved chocolate (your preference of chocolate: milk chocolate, dark chocolate, white chocolate, mint chocolate, etc.)
  • Pinch of salt


  1. In a small saucepan, over medium heat, add milk, water, sugar, cocoa, and salt. 
  2. Whisk continually over medium heat to combine the cocoa in the mix, be careful not to let the milk boil. 
  3. Once the mixture is hot, add your chocolate chips
  4. Reduce heat stirring continuously. 
  5. Once the chocolate is blended remove from heat, add vanilla, and stir.
  6. Pour into the cup and enjoy, or use some of our suggested add-ins.


If using milk substitute, I like to add 1/4 cup of non-dairy powdered creamer as well.


  • Add heavy cream or half and half for a creamier, richer taste. 
  • Add additional real chocolate chips for a more chocolaty experience. 
  • Use bittersweet chocolate in place of regular chocolate for a drink that’s less-sweet. 
  • Reduce the milk and use more hot water to really bring out the chocolate flavor.


  • Cinnamon
  • Chocolate shavings
  • Mini marshmallows or marshmallows
  • Marshmallow cream (fluff)
  • Whipped cream
  • Cinnamon and Sugar
  • Crushed Candy Cane
  • Cookie Crumbles (ginger snaps)
  • Caramel 
  • Nutmeg
  • Cardamom 
  • Coffee
  • Ginger