Dairy Farmers of Canada

Decadent Hot Chocolate

An amazingly delicious and satisfying homemade hot chocolate, and at a fraction of the cost of specialty coffee shops. Every frosty day can be magical with cream!

  • Prep: 5 min
  • Cooking: 8 min
Yields 4 servings
decadent hot chocolate


  • 2 1/2 cups (625 mL) milk divided
  • 1 cup (250 mL) 18% table cream divided
  • 1/4 cup (60 mL) granulated sugar
  • 1/4 cup (60 mL) unsweetened cocoa powder
  • salt
  • 1 tsp (5 mL) vanilla
Placeholder alt


Sign up for our new More Goodness program for exclusive offers, recipes, contests and more.



In saucepan, heat 2 cups (500 mL) of the milk and the cream over medium heat, stirring often, until steaming.

Meanwhile, in bowl, whisk together sugar, cocoa and salt. Whisk in remaining 1/2 cup (125 mL) cold milk and vanilla to make a smooth paste. Reduce heat to medium-low and gradually whisk cocoa mixture into hot milk mixture until blended. Heat, stirring, for about 2 min or until steaming hot.

Ladle hot chocolate into 4 warmed mugs. Serve immediately.


For the Adventurous: Add 1 tbsp (15 mL) coffee- or chocolate-flavoured liqueur and/or 1/2 cup (125 mL) strong hot coffee to each mug of hot chocolate and/or top with whipped cream.

Learn more about

Nutritional information

Per serving
Energy: 245 Calories
Protein: 8 g
Carbohydrate: 26 g
Fat: 14 g
Fibre: 1.8 g
Sodium: 131 mg

Top 5 Nutrients

(% DV*)
Calcium: 23 % / 255 mg
Phosphorus: 21 %
Riboflavin: 24 %
Vitamin B12: 43 %
Vitamin D: 41 %