Skip to Content

Creamy Crockpot Hot Chocolate Recipe

Indulge in velvety, homemade crockpot hot chocolate. Discover the easiest and most delicious way to make this winter classic. Perfect for cozy gatherings or a snowy day. 

Crockpot hot chocolate

When it comes to cozy winter drinks, nothing beats a steaming cup of creamy hot chocolate. But have you ever tried making it in a crockpot? It’s a game-changer! This creamy crockpot hot chocolate recipe is not only incredibly easy but also unbelievably delicious.

Your crock pot is the best place to make a large batch hot chocolate on a cold day.

Crock pot hot chocolate is the ultimate winter indulgence that’s as easy as it is delicious.

Imagine coming in from the cold, kicking off your boots, and being welcomed by the aroma of warm, comforting chocolate goodness. That’s exactly what this crockpot hot chocolate promises. 

And the best part? This easy hot chocolate recipe practically makes itself while you’re busy with other holiday preparations.

Whether you’re unwinding after a day of winter adventures or hosting a festive gathering, this decadent slow cooker recipe is the perfect way to warm you up. 

Crockpot hot chocolate

When to Make Hot Chocolate in the Crock Pot

  • Holiday Parties
  • Special Occasions 
  • Winter Celebrations
  • On a Snow Day, especially after sledding! 
  • Movie Nights
  • Outdoor Events
  • Kids’ Sleepovers
  • Christmas Eve Hot Chocolate or Christmas Morning 
  • Christmas Cookie Exchanges 

How to Make Crockpot Hot Chocolate

Ingredient List: 

  • 6 cups milk
  • 1 1/2 cups heavy cream or whole milk
  • 1 can sweetened condensed milk
  • 1 package of semisweet chocolate chips or milk chocolate chips (12 oz)
  • 1 1/2 tsp vanilla extract
Crockpot hot chocolate


In your a 6 quart crockpot, combine milk, heavy cream, sweetened condensed milk, semi-sweet chocolate chips and vanilla extract

Cover your crockpot and let the hot chocolate simmer on low for about 2-3 hours or 1-2 hours on the high setting. 

Crockpot hot chocolate

Stir it occasionally to ensure that the chocolate chips are fully melted and incorporated.

Your hot chocolate is ready when the chocolate is melted! 

Give your delicious hot cocoa a good stir before serving.

Crockpot hot chocolate

The Best Hot Chocolate Toppings 

Once your crockpot hot chocolate is ready, ladle this wonderful recipe into your favorite mugs. And here’s where the fun begins – adding your favorite hot chocolate topping, such as: 

Crockpot hot chocolate

Relevant Recipes 

Crockpot hot chocolate

How to Store and Reheat Leftover Hot Chocolate 

Our big batch of hot cocoa makes 8 oz cups which will give about 3-4 days worth of enjoyment when stored in the fridge. Reheat as needed.

Crockpot hot chocolate

Easy Crock Pot Hot Chocolate FAQs

How to make hot chocolate like coffee shops?

To make hot chocolate like the kind you’d find in coffee shops, start with high-quality ingredients. Serve your hot chocolate in mugs, optionally topping it with whipped cream, chocolate shavings, or marshmallows for that coffee shop-style presentation. 

How long does it take to heat up hot chocolate in a crockpot?

The time it takes to heat up hot chocolate in a crockpot depends on factors such as the initial temperature of your ingredients and your crockpot model. If your milk and cream mixture is already warm, it can take about 30 minutes to an hour on the low heat setting to reach serving temperature. If starting from cold or room temperature, it may take 1 to 2 hours on low heat. Stirring occasionally is crucial to ensure even melting and to prevent scorching. Use the “Keep Warm” setting afterward will help maintain the hot chocolate’s warmth.

How do you keep hot chocolate warm for a party?

To keep hot chocolate warm for a party, use a crockpot or slow cooker with a “Keep Warm” setting for maintaining a consistent temperature. 

Crockpot hot chocolate

Crock Pot Hot Chocolate Recipe

Yield: 8 8oz servings
Prep Time: 5 minutes
Cook Time: 3 hours
Total Time: 3 hours 5 minutes
You may never want to buy hot cocoa mix again after trying this decadent crockpot hot chocolate recipe! This creamy hot chocolate will be your favorite way to warm up on a cold day.


  • 6 cups milk
  • 1 1/2 cups heavy cream
  • 1 can sweetened condensed milk
  • 1 package of semi-sweet chocolate chips (12 oz)
  • 1 1/2 tsp vanilla


    Combine all ingredients in your crock pot

    Cook on low for 3 hours, stirring occasionally

    Serve once the chocolate is melted and combined

    Top your crock pot hot chocolate with whipped cream or marshmallows!


How to Store and Reheat Leftover Hot Chocolate 

This slow cooker recipe makes 8 oz cups which will give about 3-4 days worth of enjoyment when stored in the fridge and reheated as needed!

The Best Hot Chocolate Toppings 

Mini marshmallows

Whipped cream

Crushed candy canes

caramel sauce

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

*This post contains affiliate links

Sharing is caring!

Jessica Davis

Friday 8th of October 2021

I love hot choc anytime of the year but this is the best yet to get your bones warm again after enjoying a day of sleighing or snowball fighting with the kiddos!!

20+ Winter Boredom Busters - Momma Lew

Wednesday 1st of January 2020

[…] this post for the day you feel like you just can’t take another minute of winter. Put some hot chocolate on and […]

How to Make Homemade Whipped Cream - Momma Lew

Sunday 29th of December 2019

[…] love to use this whipped cream recipe on pretty much everything delicious: hot chocolate, pies, waffles, pudding, ice cream, dips and […]

20 Free Christmas Printables - Momma Lew

Monday 11th of November 2019

[…] some special quality time together around the holidays with these activities, enjoy some delicious crock pot hot chocolate or some Christmas cookies […]


Tuesday 5th of December 2017

I could tell it's made out of dark chocolate because of how dark it is.

Skip to Recipe