The Ultimate Homemade Hot Chocolate

Published: December 5, 2022
Chef: KemoNine • Category: Drink • Cuisine: Drink


  • 1/4 cup unsweetened cocoa powder ($0.14)
  • 2 oz. semi-sweet chocolate ($1.75)
  • 1/4 cup sugar ($0.04)
  • 1/8 tsp salt ($0.01)
  • 2 cups whole milk ($0.84)
  • 2 cups half and half ($0.90)
  • 1 tsp vanilla extract ($0.28)


  • Add the cocoa powder, semi-sweet chocolate, sugar, and salt to a medium saucepot. Pour the milk and half and half over top.
  • Place the saucepot over medium heat. Heat the ingredients over medium while whisking until the chocolate has fully melted into the milk and the milk is beginning to steam (but not simmering).
  • Once the chocolate is fully melted into the milk and the milk is has begun to steam, remove it from the heat and stir in the vanilla extract. Taste and adjust the sugar or chocolate to your liking.
  • Serve hot with your favorite toppings.

Inspiration & Resources

Pictured: A cup of hot chocolate. The image was obtained from Unsplash at