Viennese Hot Chocolate

Viennese hot chocolate pin

You will need around 15 minutes to prepare 2 cups of this delicious Viennese Hot Chocolate. This drink is comforting and thick thanks to added egg yolk. With this hot chocolates, you won’t need a dessert. Add some whipped cream and you’re good to go!


  • 6 oz. chocolate (semi-sweet, 60 – 70% cocoa)
  • 1 1/4 cups milk
  • 1 egg yolk
  • Garnish: whipped cream


  1. Chop the chocolate into small bits. Place it in a heavy saucepan with the milk.
  2. Heat the milk and chocolate, stirring frequently until small bubbles come to the surface, but do not boil. Stir as needed to keep the milk from burning and the chocolate from sinking to the bottom.
  3. Simmer for three minutes, stirring constantly with a whisk to create foam. At this point, taste the milk and add sugar if it is not sweet enough for you.
  4. When the milk looks very smooth, remove from the heat and cool a little bit.
  5. Stir together the egg yolk and 2 tablespoons of hot chocolate. Whisk this mixture back into the pan with the hot milk and chocolate mixture. Return to heat, stirring constantly and whisk to create foam. Do not let this boil or the yolk will curdle.
  6. Divide between two or more cups and garnish with whipped cream.

Nutritional Info

Viennese hot chocolate nutritional info

If you liked this recipe, try out:

White Hot Chocolate