Print

The Best Ultra-Rich and Creamy Stovetop Hot Chocolate

Close-up of a mug filled with rich hot chocolate, topped generously with whipped cream and dark chocolate shavings.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this ultra-rich and creamy homemade hot chocolate on the stovetop using real chocolate for a decadent drink that beats any mix. This recipe delivers a smooth, comforting texture perfect for cozy winter nights.

Ingredients

Scale
  • 4 cups Whole Milk
  • 1/2 cup Heavy Cream
  • 4 ounces High-quality Semi-sweet Chocolate, finely chopped
  • 1/4 cup Unsweetened Cocoa Powder
  • 1/4 cup Granulated Sugar
  • 1/4 teaspoon Salt
  • 1 teaspoon Vanilla Extract
  • Optional Toppings: Marshmallows, Whipped Cream, Chocolate Shavings

Instructions

  1. Combine the whole milk and heavy cream in a medium saucepan over medium heat. Heat the mixture until small bubbles form around the edges, but do not let it boil.
  2. In a separate bowl, whisk together the cocoa powder, sugar, and salt.
  3. Slowly whisk the dry ingredients into the warm milk mixture until fully dissolved and smooth.
  4. Reduce the heat to low. Add the finely chopped chocolate to the saucepan. Whisk constantly until the chocolate is completely melted and the mixture is smooth and velvety. This step is key for a rich texture.
  5. Remove the saucepan from the heat and stir in the vanilla extract.
  6. Pour the hot chocolate into mugs immediately. Top with your choice of marshmallows or whipped cream for a truly gourmet hot chocolate experience.

Notes

  • For an even thicker hot chocolate, you can whisk in 1 teaspoon of cornstarch mixed with 1 tablespoon of cold milk before heating the liquids.
  • Use high-quality chocolate bars rather than chips for the best melting quality and flavor.
  • This recipe is easily doubled for holiday gatherings or batch serving.

Nutrition