This post may contain affiliate links.
White Hot Chocolate is the creamy, vanilla-kissed cousin of classic cocoa, made with real white chocolate melted into milk, cream, and sweetened condensed milk right in the slow cooker, and it has become our first-snow-of-the-year tradition because Maddie and Lizzie get to ladle their own mugs and pile on the toppings. If you love a warm treat, our hot chocolate dip belongs on the same cozy dessert board.

The slow cooker does all the work and keeps every ladleful warm for hours.
White Hot Chocolate Quick Look
- 🕒 Prep Time: 5 minutes
- 🌡️ Cook Time: 3 hours
- ⏳ Total Time: 3 hours 5 minutes
- 🍽️ Serving: 12 servings
- ⚡ Calories: 618kcal
- 🌶️ Flavor Profile: Silky white chocolate and vanilla with a marshmallow-topped finish
- ✋ Difficulty: Easy, even simpler than our hot cocoa bombs
Quick Answer
Add half of the heavy cream to a slow cooker and whisk in the white chocolate powder until combined. Add the remaining cream, whole milk, sweetened condensed milk, finely chopped white chocolate, and vanilla, then stir. Cook on low for 2 to 3 hours, stirring every 20 minutes, until the chocolate is fully melted and smooth. Serve with marshmallows, whipped cream, or crushed candy canes.
Jump to:
Why This Recipe Works
Click to see the technique science
- Real white chocolate plus powder. A chopped white chocolate baking bar brings the silky body while white chocolate powder reinforces the flavor so it never tastes watered down.
- Sweetened condensed milk is the shortcut. It sweetens and thickens in one step, giving that steakhouse-cocoa richness without a custard base.
- Low and slow prevents scorching. White chocolate burns easily on the stovetop, but the slow cooker melts it gently with zero risk.
- Stirring every 20 minutes matters. It redistributes the melting chocolate so the batch stays smooth instead of settling on the bottom.
- It holds on warm for hours. The slow cooker keeps it ladle-ready for parties, no reheating or babysitting required.
- Easy to thin to taste. If it thickens as it sits, a splash of milk brings it right back to sippable.
Why You’ll Love This Recipe
- It serves a dozen mugs and stays warm for hours, perfect for parties and cocoa bars.
- Five minutes of prep is all it takes, the slow cooker does the rest.
- It is the creamy vanilla answer to classic cocoa, and pairs perfectly with our hot chocolate mug cake for a full cocoa dessert night.
Key Ingredients

Six creamy ingredients build this white hot chocolate.
- White chocolate baking bar: Finely chopped so it melts smoothly. Baking bars melt far better than white chips, which contain stabilizers.
- White chocolate powder: Doubles down on white chocolate flavor and helps thicken every mug.
- Heavy cream and whole milk: The rich, silky base. Skim milk will make it noticeably thinner.
- Sweetened condensed milk: Adds sweetness and body in one pour.
- Vanilla extract: A generous pour rounds out the white chocolate and makes it taste like melted vanilla ice cream.
See recipe card for exact quantities.
Variations and Substitutions
Dress this cocoa up for any crowd.
- Stir in a quarter teaspoon of peppermint extract and top with crushed candy canes for a holiday version.
- Add a pinch of ground cinnamon and nutmeg for a cozy spiced cup.
- Swirl in caramel sauce and a pinch of flaky salt for salted caramel white cocoa.
- For an adults-only ladle, our boozy white hot chocolate adds the spirits for you.
How to Make White Hot Chocolate

- Add half of the heavy cream to the slow cooker and whisk in the white chocolate powder until combined.

- Add the remaining cream, whole milk, sweetened condensed milk, chopped white chocolate, and vanilla, and stir to combine.

- Cook on low for 2 to 3 hours, stirring every 20 minutes or so, until the chocolate is melted and fully combined. Keep on the warm setting for up to 3 hours for serving, stirring in more milk if it gets too thick.

- Serve in mugs with your favorite toppings such as marshmallows, whipped cream, or crushed candy canes.
Recipe Tips & Tricks
- Chop the white chocolate finely so it melts evenly and quickly in the low heat.
- Use a baking bar, not white chips. Chips have stabilizers that resist melting and can leave the cocoa grainy.
- Whisk the powder into cream first to dissolve it completely before the rest of the dairy goes in.
- Stir every 20 minutes so the chocolate melts evenly and nothing settles or scorches.
- Keep it on warm for serving and thin with a splash of milk whenever it thickens.
- Set up a toppings bar with marshmallows, whipped cream, candy canes, and sprinkles for parties.
Serving Ideas and Suggestions
This white hot chocolate is made for gatherings. Set the slow cooker on the counter with a ladle, mugs, and a toppings bar, and let everyone build their own cup.
It is the star of a Christmas cocoa bar next to our Grinch hot cocoa and a tray of our hot cocoa bombs for the kids to drop and swirl.
For dessert night, pour it alongside our hot chocolate mug cake, or spike individual mugs for the adults with our boozy white hot chocolate as the guide.
Leftovers keep in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, whisking in a splash of milk to bring back the silky texture.

White Hot Chocolate FAQs
It is a creamy cocoa made from white chocolate instead of cocoa powder or dark chocolate. This version melts a chopped white chocolate baking bar and white chocolate powder into heavy cream, whole milk, and sweetened condensed milk with plenty of vanilla, all in the slow cooker.
Yes, combine everything in a heavy-bottomed saucepan over medium-low heat and whisk frequently until the chocolate melts and the mixture is steaming, about 10 to 15 minutes. Watch it closely, white chocolate scorches easily, which is exactly why the slow cooker method is so foolproof.
Grainy texture usually means white chocolate chips were used instead of a baking bar, or the heat was too high. Chips contain stabilizers that resist melting smoothly. Stick with a finely chopped baking bar, keep the slow cooker on low, and stir regularly for a silky result.
After the 2 to 3 hour cook on low, switch to the warm setting and it will hold beautifully for up to 3 more hours. Stir occasionally and add a splash of milk if it thickens as it sits, it stays party-ready the whole time.
Yes. Make it fully, cool it, and refrigerate in an airtight container for up to 4 days. Reheat gently in the slow cooker on low or on the stovetop over low heat, whisking in extra milk as needed to loosen it back to sipping consistency.
Mini marshmallows, whipped cream, and crushed candy canes are the classics. White chocolate curls, holiday sprinkles, a drizzle of caramel, or a dusting of cinnamon are all fantastic. For parties, set out bowls of everything and let guests build their own mugs.
Made this White Hot Chocolate? I would love to hear how it turned out, leave a comment and a star rating below!
White Hot Chocolate
Equipment
Ingredients
- 4 cups heavy cream
- 1/2 cup white chocolate powder
- 4 cups whole milk
- 14 ounces sweetened condensed milk
- 12 ounces white chocolate baking bar baking bar finely chopped
- 1 & 1/2 tablespoons vanilla extract
Instructions
- Add half of the heavy cream to the slow cooker. Whisk in the white chocolate powder until combined.4 cups heavy cream, 1/2 cup white chocolate powder
- Add the remaining cream, milk, sweetened condensed milk, chopped chocolate, and vanilla, stir to combine.4 cups whole milk, 14 ounces sweetened condensed milk, 12 ounces white chocolate baking bar baking bar, 1 & 1/2 tablespoons vanilla extract
- Place on low for 2- 3 hours, stirring every 20 minutes or so until the chocolate is melted and fully combined. Keep on the warm setting for up to 3 hours for serving. If the hot chocolate gets too thick while it sits, you can stir in more milk to your desired thickness.
- Serve with your desired toppings such as marshmallows, whipped cream, or crushed candy canes!
Notes
- Always use good quality chocolate for the best flavor.
- Remember to stir every 20 minutes or so in the slow cooker to ensure even melting and prevent any burning.
- If your hot chocolate becomes too thick, a splash of warm milk can bring it back to your desired consistency.
- For a Starbucks white hot chocolate vibe, add a drizzle of white chocolate mocha sauce on top!
- Use fun mugs or glasses for serving to make the experience even more special. Think of it as your homemade hot chocolate bar!
- Keep on the warm setting for up to 3 hours.
- Find white chocolate powder here: https://amzn.to/3sPEdT0
Nutrition
Love This Recipe?
Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!












