This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

White Hot Chocolate is a rich and creamy decadent drink that melts in your mouth with a smooth, sweet white chocolate and vanilla flavoring. Warm up with this delicious hot chocolate throughout the entire holiday season!

Yummy, seasonal drinks make the winter season even better. If you love sitting by a fire with a mug in hand try this Classic Eggnog Recipe, this delicious Slow Cooker Apple Cider (2 Ways) or this easy Wassail!

White hot chocolate in glasses with whipped topping.

White Hot Chocolate

If you love classic hot cocoa then you are in for a treat! This delightful twist on a winter favorite is so good that you may never go back to the original! This white hot chocolate is creamy and has just enough of a hit of white chocolate flavor that it’s different and tasty, but not overwhelming.

This recipe is simple to make. I love serving this white hot chocolate at family parties or gatherings with friends because it’s always a surprise to the guests when they take a sip. But every single time, they leave the party asking for the recipe! Give it a try, you will absolutely love it!

Ingredients in Homemade White Hot Chocolate

This is a simple and easy white hot chocolate recipe. It is SO smooth, rich, and creamy plus, it’s very simple to make! Check out the ingredients at the bottom of the post for exact measurements.

  • Milk: ย I preferย 1 percent or 2 percent milk. If you want this a bit creamier then you can also use whole milk, half and half, or heavy cream instead.
  • Vanilla Extract: A splash of this vanilla extract will add so much flavor to the white hot chocolate recipe.
  • White Chocolate: This ingredient is the star of the show. To get it nice and fine, try chopping it up with a food processor.
  • Whipped Cream: ย I use this to go on top but my kids love using mini marshmallows too!
  • Nutmeg: This isย optional but it adds a deep flavor that really reminds me of the holidays.

How to Make White Hot Chocolate

White chocolate has a low melting point so you do not want to overcook it! Carefully follow these directions, and you will soon be sipping on this delicious drink by your fire!

  1. Combine:ย Whisk together milk, chocolate, and vanilla in a small saucepan.
  2. Cook:ย Cook over medium-low heat, occasionally stirring, until the white hot chocolate comes to a simmer. (Do not let it come to a boil.)
  3. Garnish: Remove from heat and serve immediately. Top it with some whipped cream or marshmallows if desired

Variations

Change things up with this delicious white hot chocolate and you can make it all season long! Here are some ideas to try so that you can make it to fit your needs.

  • Cream: Use any kind of milk you prefer, such as whole, low-fat, skim, nondairy, almond milk, or any milk percentages. For more decadence, add a splash of cream or half-and-half to add a rich and creamy flavoring. Blend any of these combinations as well.
  • Chocolate: Milk or darkย chocolate works well with this recipe too. A blend of milk or dark with white chocolate is another way to enhance this warm drink for the winter season.
  • Toppings: This is my kids’ favorite part! The toppings! Try garnishing this with mini chocolate chips, crushed peppermint candies, Andes mints, or heath bits. Hang a little candy cane over the top to make this festive for the holidays!
  • Seasonings: Try sprinkling in some cinnamon, pumpkin spice, allspice, or nutmeg. You can also add in a dash of peppermint extract to change up the entire flavor!
White hot chocolate in a pot with a wooden spoon.

Tips

White hot chocolate can be tricky to work with. Here are a few tips to ensure this delicious drink turns out perfect every time!

  • Freeze:ย Before chopping or grating your white chocolate pieces, freeze them. This will help prevent the white chocolate from melting or becoming too soft.
  • How to Chop:ย For more finely chopped white chocolate, you can use a blender or food processor if needed. Chopping or grating your white chocolate will also be fine.
  • Don’t Overcook It: Once it is simmering, take it off the stove immediately before it starts to boil. You don’t want to overcook it!
  • Garnish: Toast your white hot chocolate using a broiler or a kitchen torch to caramelize the top.
The top view of some white hot chocolate in glass cups with whipped cream on top.

How to Make White Hot Chocolate Ahead of Time

  • Making ahead: Follow the instructions accordingly, then let cool entirely once simmered. Place in an airtight container. Your white hot chocolate will become hard in the refrigerator.
  • Warming up: This white hot chocolate is great for making ahead; however, you will want to warm it up slowly and bring it to a simmer. Then remove quickly to serve.

Pin this now to find it later

Pin It

White Hot Chocolate

5 from 3 votes
By: Alyssa Rivers
White Hot Chocolate is a rich andย creamy decadent drink that melts in yourย mouth with a smooth, sweet white chocolate and vanilla flavoring. Warm up with this delicious hotย chocolateย throughout the entire holiday season!
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 8 people

Ingredients 

  • 4 cups milk of choice, *see notes
  • 1 teaspoon vanilla extract
  • 8 ounces white chocolate, chopped
  • nutmeg (optional)
  • whipped cream or marshmallows for topping

Instructions 

  • Combine the milk, chocolate, vanilla, and nutmeg, if using, in a medium saucepan.
  • Heat over medium-low heat, stirring occasionally, until the white hot chocolate comes to a simmer. (Do not let it come to a boil.)
  • Remove from heat and serve immediately, topped with whipped cream or marshmallows if desired.

Notes

Updated on November 30, 2022
Original Post on November 15, 2012
ย 
*For creamy hot chocolate results use milk with a high fat content like whole milk or half-and-half. High-quality chocolate will also melt the best and add to the creaminess.

Nutrition

Calories: 227kcalCarbohydrates: 23gProtein: 6gFat: 13gSaturated Fat: 8gPolyunsaturated Fat: 0.4gMonounsaturated Fat: 3gCholesterol: 21mgSodium: 72mgPotassium: 265mgFiber: 0.1gSugar: 23gVitamin A: 206IUVitamin C: 0.1mgCalcium: 207mgIron: 0.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Drinks
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




25 Comments

  1. Do you think this could be done with soy milk? I’ve never tried heating soy milk up to drink and not sure if it is ok to do. My daughter has a milk intolerance that she is beginning to outgrow but just want to see if it would be an option to use the soy milk and it still turn out good or if there is something else that could be substituted. Thank you!

  2. I don’t drink hot chocolate unless it’s white. I substitute half & half for most of the milk, then add 1/2 cup of 2%, a splash of vanilla with white chocolate shavings, whirl it all in a heated mixer that froths as it dispenses. Cinnamon or nutmeg sprinkled as a topper. Mmmm.

  3. This looks so good! Nothing better than a little white chocolate… my favorite! Have a nice weekend!

    Take care,

    Trish

  4. Oh my goodness this looks amazing! I could use a tall glass of this right now ๐Ÿ™‚ Pinned!

  5. I typically don’t like white chocolate, but love it in hot drinks, so I will definitely have to try this. I never thought of adding peppermint, but was thinking of adding caramel sundae sauce to make white chocolate caramel hot chocolate.

  6. Yummy!!! I LOVE white chocolate!!! You could also add some peppermint to make it white peppermint hot chocolate!!! Can’t wait to try this!!