... Print

The Ultimate Creamy Homemade Hot Cocoa (Stovetop Version)

Close-up of a white mug filled with rich, foamy homemade hot cocoa, sitting on a wooden surface.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Forget the packets! This recipe shows you how to make rich, creamy homemade hot cocoa from scratch on your stovetop in minutes. It is the best winter warming drink for cozy evenings.

Ingredients

Scale
  • 3 tablespoons unsweetened cocoa powder
  • 3 tablespoons granulated sugar
  • 1/4 teaspoon salt
  • 1/4 cup hot water
  • 2 cups milk (whole milk recommended for richness)
  • 1/2 teaspoon vanilla extract

Instructions

  1. In a small saucepan, whisk together the cocoa powder, sugar, and salt until combined.
  2. Pour in the hot water and whisk constantly over medium heat until the mixture is smooth and glossy. This step dissolves the cocoa and sugar, preventing graininess.
  3. Slowly whisk in the milk. Continue heating, stirring often, until the hot cocoa is steaming hot but not boiling.
  4. Remove the saucepan from the heat and stir in the vanilla extract.
  5. Pour the rich and creamy cocoa into your favorite mugs. Serve immediately with your choice of toppings.

Notes

  • For a decadent hot chocolate, substitute 1/4 cup of the milk with 1 ounce of finely chopped dark chocolate, adding it when you add the milk.
  • You can use any milk you prefer, but whole milk or 2% milk yields the best creamy texture. For a dairy-free option, use full-fat oat milk.
  • Customize your drink by adding a pinch of cinnamon or a drop of peppermint extract with the vanilla.
  • For gifting, see my separate recipe for a make-ahead Hot Cocoa Mix using pantry staples.

Nutrition