Food EditionDrinkDessertAmericanStovetop Hot Chocolate
10 minEasyServes 2
Dessert · American

Stovetop Hot Chocolate

This method replaces the dusty clumps of instant mixes with a deep, emulsified base. By blooming the cocoa first, you extract the raw bitterness and replace it with a velvet-like consistency that clings to the back of a spoon.

Total time
10 min
Hands-on
10 min
Serves
2
Difficulty
Easy
Before you start

Watch the temperature

Milk burns at the bottom of a pan faster than you expect. Keep the heat steady and never let the liquid reach a rolling boil.

  • small heavy-bottomed saucepan
  • balloon whisk
Ingredients

What goes in.

  • 1/4 cupunsweetened Dutch-process cocoa powder
  • 1/4 cupgranulated sugar
  • 1/4 cupboiling water
  • 2 cupswhole milk
  • 1/4 cupheavy cream
  • 1/2 tspvanilla extract
  • 1 pinchsea salt
The key technique

Blooming the Cocoa

Mixing the dry cocoa with a small amount of hot water creates a thick, glossy paste that ensures no dry pockets remain. This step is the difference between a grainy drink and a unified, silky texture.

Step by step

The method.

  1. Create the base

    In the saucepan over medium heat, whisk the cocoa, sugar, and salt with the boiling water until smooth and thick.

  2. Incorporate dairy

    Slowly pour in the milk and cream while whisking constantly to integrate the base into the liquid.

  3. Heat through

    Continue to heat, whisking occasionally, until steam begins to rise from the surface and bubbles form around the very edges of the pan.

  4. Finish

    Remove from heat immediately and stir in the vanilla extract before pouring into mugs.

Variations

Other turns to take.

Spiced

Add a small cinnamon stick to the milk while it heats and remove it before serving.

Darker

Replace one tablespoon of the cocoa powder with finely chopped bittersweet chocolate stirred in at the very end.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Use a whisk with silicone coating if you are worried about scratching your pan.

Tip

If you have extra time, let the milk infuse with a strip of orange peel before adding the cocoa base.

Tip

Do not let the edges of the pan get too hot or the milk proteins will scorch and ruin the flavor.

Questions

The ones that keep coming up.

Can I use plant-based milk?

Yes, but use one with a higher fat content, like oat or barista-style almond, to maintain the desired body.

Why did my hot chocolate get a skin on top?

The skin forms as the milk proteins cool and evaporate. Keep a lid on the pot or stir it once more right before serving to break it up.

Community kitchens

How real cooks make it.

No one’s shared their version yet. Be the first to put your kitchen on the map.

Your turn

Cook this your way?

Share your version — your steps, your story. We’ll feature it right here.

Add your recipe