homemade hot chocolate

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make a cozy mug of homemade hot chocolate with 4 simple ingredients. It’s creamy, rich, and insanely chocolatey!

  • Author: Indi Hampton
  • Cook Time: 5 minutes
  • Total Time: 5 minutes
  • Yield: 8
  • Category: Drinks
  • Method: Stove
  • Cuisine: American


  • 2 cups whole milk
  • 2 cups heavy cream
  • 1/4 cup granulated sugar
  • 10 oz dark chocolate (65- 70% cacao), chopped
  • homemade marshmallows or whipped cream, for garnish


  1. Heat milk, cream, and sugar in a small saucepan over medium heat. Cook, whisking, until sugar is dissolved and the mixture is steaming (don’t boil).
  2. Remove from heat, add the chocolate, and stir until melted and smooth.
  3. Ladle into a heatproof mug and top with fresh whipped cream and/or homemade marshmallows. Serve immediately.


Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.