Go Back
A close up of a glass cup on a table filled with white hot chocolate.
Print Pin
5 from 32 votes

Homemade White Hot Chocolate

A simple recipe for sweet and creamy homemade white hot chocolate.
Course Dessert, Drinks
Cuisine Dessert
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 4 servings
Calories 344kcal


  • 4 cups milk
  • 1 cup good quality white chocolate chips or chopped white chocolate I use Guittard or Ghirardelli
  • 1 teaspoon pure vanilla extract
  • pinch salt optional
  • Optional garnishes: white chocolate chips, white chocolate shavings, marshmallows, whipped cream, candy canes


  • Place the milk, white chocolate, vanilla and a pinch of salt (if using) in a medium saucepan. Whisk continuously over medium-low heat, until the chocolate has melted and the mixture is smooth (do not boil). Serve immediately.



Flavor variations:
Add a splash of peppermint schnapps for a spiked Peppermint White Hot Chocolate.
Add ⅛ to ¼ teaspoon peppermint extract for Peppermint White Hot Chocolate. Serve with a candy cane for the garnish.
A generous splash of Rumchata adds a slight cinnamon and vanilla flavor.


Calories: 344kcal | Carbohydrates: 38g | Protein: 10g | Fat: 16g | Saturated Fat: 10g | Cholesterol: 21mg | Sodium: 144mg | Potassium: 482mg | Sugar: 38g | Vitamin A: 475IU | Vitamin C: 0.2mg | Calcium: 385mg | Iron: 0.2mg