White Hot Chocolate Recipe [Video]

Catalina Castravet
By Catalina Castravet
5 from 4 reviews

Beverages Christmas recipes Holiday Food Recipes

Cook time Cook time: 10 minutes

White Hot Chocolate is perfect for a white Christmas theme! Enjoy this decadent drink to warm up your winter nights! Serve it this holiday season! Check out the video tutorial below and see how simple this recipe is!

The nights of December could be uncomfortably cold, but they become bearable with warm drinks! This recipe is just one of the many recipes that you can check out to have a nice drink this holiday season. Try our Christmas Punch, Slow Cooker Apple Cider, and Irish Coffee!

Homemade White Hot Chocolate Recipe

White Hot Chocolate is something that I like having when I go to Starbucks. Hence, I am sharing with you my homemade recipe for this Starbucks favorite!

It is highly customizable however way you want it to be. The best part is that you can have it when you want it!

This is one festive-looking drink despite being neutrally colored. Instead, the white color provides a nice backdrop for all the colorful toppings that you can put to add color and flavor.

The sweetness is just right and a pinch of salt balances it out nicely. And the secret to a rich drink like this is using high-quality chocolate as a base. The perfect ratio of milk and cream also adds creaminess like no other.

This drink is a hit among family and friends. So, it makes for a perfect beverage this holiday season! Decorate it with chocolate chips, shavings, marshmallows, and whatnots!

What do you need to make White Hot Chocolate?

The basic ingredients that you will need are the following:

  • milk: use 2%, whole, skim, or half and half
  • cream: combine with milk, can be heavy or half and half
  • white chocolate: must be of good quality, can be in the form of chips or chopped bars
  • pinch of salt: sea salt is an option
  • vanilla extract: for more flavor, optional
  • garnishes: use marshmallows, shavings, etc.

How to make White Hot Chocolate:

  • Melt: Put all the wet ingredients in a saucepan over medium-low heat. Stir in the bits of chocolate to melt until smooth. Do not let the mixture boil or the chocolate may steep.
  • Garnish: Put whipped cream on top, marshmallows, etc. Then, serve warm.

How to make Starbucks White Hot Chocolate:

If you follow the recipe described in this post, then, you will be getting a copycat Starbucks drink. And just like Starbucks, be ready to have garnishes available.

Recipe Variations:

Here are some suggestions as to how to change things up in this recipe:

  • sauces: add different kinds of sauces such as caramel or mocha sauce
  • spices: add spices like cinnamon and nutmeg
  • powder: strawberry and matcha powder may turn the white color into pink or green which is perfect for Christmas or any occasion
  • vanilla: this recipe calls for vanilla extract, but vanilla paste can also be used, and if you are not fond of this flavor, you may leave it out

How to Store:

When already at room temperature, leftovers can be kept in the fridge for up to 3 days. Simply reheat on the stove when needed.

Recipe Tips:

White Hot Chocolate is perfect for a white Christmas theme! Enjoy this decadent drink to warm up your winter nights! Serve it this holiday season! #whitehotchocolate #whitechocolate #hotchocolate #sweetandsavorymeals #christmasrecipes

White Hot Chocolate

White Hot Chocolate is perfect for a white Christmas theme! Enjoy this decadent drink to warm up your winter nights! Serve it this holiday season!
5 from 4 votes
Save Print Pin Rate
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 3 servings
Calories: 750kcal
Author: Catalina Castravet


  • 3 cups milk
  • 1 cup cream
  • 1 cup white chocolate chips (or good quality chopped white chocolate)
  • 1 teaspoon pure vanilla extract
  • Pinch salt


  • White chocolate shavings
  • Marshmallows
  • Whipped cream
  • Candy canes


  • Add the milk, cream, white chocolate, vanilla and a pinch of salt to a medium saucepan over low-medium heat.
  • Whisk continuously, until the chocolate has melted and the mixture is smooth, but do NOT bring to a boil.
  • Serve immediately with preferred garnishes.



Calories: 750kcal | Carbohydrates: 50g | Protein: 13g | Fat: 57g | Saturated Fat: 34g | Cholesterol: 146mg | Sodium: 189mg | Potassium: 553mg | Fiber: 1g | Sugar: 48g | Vitamin A: 1579IU | Vitamin C: 1mg | Calcium: 447mg | Iron: 1mg
Made This Recipe?

Show me what you made on Instagram or Facebook and tag me at @sweetnsavorymeals or hashtag it at #sweetnsavorymeals.

Get free recipes to your inbox!


Leave a reply


I've never tried white hot chocolate before. I love white chocolate, so I'm sure this will be good. I can't wait to try it out.


Tara Pittman

This drink looks so tasty. I like that it uses a white chocolate


Celebrate Woman Today

YOU made me say WOW in a very slow, deliberate way. So delicious and appetizing!



I don't think I have ever had white hot chocolate before. I have got to make this soon.


Lisa Joy Thompson

This looks absolutely amazing! We're going to look at Christmas lights tonight and I told my kids we'd make hot chocolate to take with us in travel mugs. I may need to up my game and make this white hot chocolate recipe for them!



I seriously loved it!! Such a huge hit with my kids!



Oh wow, this sounds so perfect right now! It's SO cold out, perfect drink to warm us up!


Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.