...
Go Back
+ servings
A marble countertop with a beautifully poured white hot chocolate drink .

White Hot Chocolate Recipe

Make the creamiest homemade white hot chocolate with this easy recipe. Perfect for winter parties or cozy nights in - better than any coffee shop version!
Print Pin
Course: Hot Drinks
Cuisine: European/American
Keyword: White Hot Chocolate
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 4 cups
Calories: 380kcal
Cost: $7

Equipment

  • Medium saucepan
  • Whisk
  • Sharp knife for chopping chocolate
  • Measuring cups and spoons
  • Mugs for serving

Ingredients

  • 4 cups whole milk
  • 8 ounces high-quality white chocolate, chopped
  • 1 teaspoon pure vanilla extract
  • teaspoon salt
  • ½ cup heavy cream (optional, for extra richness)
  • Whipped cream and white chocolate shavings for garnish

Instructions

Step 1: Prepare the White Chocolate

  • Finely chop the white chocolate into small, uniform pieces. This ensures even melting and prevents graininess in your final drink.

Step 2: Heat the Milk

  • Pour the milk and heavy cream (if using) into a medium saucepan
  • Heat over medium-low heat, stirring occasionally to prevent scorching
  • Warm until you see small bubbles forming around the edges of the pan (about 180°F)

Step 3: Create the Magic

  • Remove the pan from heat
  • Add the chopped white chocolate
  • Let it sit for 30 seconds to begin melting
  • Whisk slowly until the chocolate is completely melted and the mixture is smooth
  • Stir in the vanilla extract and salt

Step 4: Serve and Garnish

  • Pour into your favorite mugs
  • Top with whipped cream
  • Sprinkle with white chocolate shavings
  • Serve immediately while hot

Notes

  • Nutritional Information is an estimate based on third-party calculations and may vary based on products used and serving sizes.

Nutrition

Serving: 240ml | Calories: 380kcal | Carbohydrates: 35g | Protein: 8g | Fat: 23g | Saturated Fat: 14g | Cholesterol: 45mg | Sodium: 135mg | Potassium: 482mg | Sugar: 33g | Vitamin A: 475IU | Vitamin C: 0.2mg | Calcium: 385mg | Iron: 0.2mg