• Home
  • About Me
  • Advertising & Services
  • Contact
  • Disclosure Policy
Coupon Cravings

Coupon Cravings

Easy Recipes & Money Saving Hacks

  • Dinner
  • Appetizer Recipes
  • Dessert Recipes
  • Breakfast

This post may contain affiliate links. Please read the Disclosure Policy.

crockpot hot chocolate

Crockpot Hot Chocolate

PSave to Pinterest

If you need to keep hot chocolate warm for a group for hours without babysitting a pot on the stove, the crockpot is the answer. This Crockpot Hot Chocolate uses real chocolate chips, sweetened condensed milk, and heavy cream — the result is thick, rich, and genuinely chocolatey.

Not the powdered-mix-in-hot-water kind. The real deal.

I made this for the first time when I was hosting a holiday party and didn’t want to be stuck stirring a pot all night. It took about five minutes to put together, and then the crockpot did the rest.

Guests helped themselves all evening and I didn’t touch it once until the ladle needed a refill. That’s the version of holiday entertaining I’m here for.

Why This Slow Cooker Recipe Works

  • Real chocolate chips, not cocoa powder. Melted chocolate chips give you a depth and body that cocoa powder simply can’t match. You’re essentially making a drinkable ganache.
  • Sweetened condensed milk does double duty. It adds sweetness and a creamy, almost caramel-like richness that regular milk alone won’t give you.
  • Heavy cream keeps it from tasting thin. That 1.5 cups of cream is what separates this from a watery drink mix situation.
  • Low and slow = no scorching. The crockpot’s gentle heat melts everything together without burning the chocolate to the bottom.
  • Stays warm for hours. Once it’s ready, switch to the warm setting and it holds beautifully for a long party without overcooking.
  • Almost no active work. Layer the ingredients, give it a stir, walk away. Check in occasionally. That’s it.

What to Know Before You Start

This recipe is straightforward, but a few things are worth knowing before you get started — especially if you’re making it for a crowd or prepping ahead of time.

Your crockpot size matters. This recipe is sized for a 5-quart crockpot.

If yours is smaller, you’ll need to scale down — this amount of liquid will overflow a 4-quart. If you have a 6-quart, you’re fine.

The chocolate chips you choose change the flavor significantly. Full milk chocolate chips make a very sweet, candy-bar-style drink.

If you want something a little more balanced — still sweet but not cloying — swap half of them for semi-sweet. Both are good.

The milk chocolate version is more crowd-pleasing for kids; the semi-sweet version is what I personally prefer.

Condensation is a real thing with crockpots. When moisture builds up under the lid and drips back into the chocolate, it can water it down slightly.

Laying a paper towel or clean kitchen towel between the insert and the lid catches that drip. It’s an easy fix and worth doing if you’re going to let it sit for a long time.

Don’t skip the stirring. You don’t need to hover over it, but give it a stir every 30 minutes or so during the cooking phase.

This helps the chips melt evenly and prevents anything from settling or clumping at the bottom.

Switch to warm after it’s ready. Once everything is melted and the hot chocolate is hot and smooth — usually around the 2-hour mark on low — switch the crockpot to warm.

Leaving it on low for too long can start to affect the texture.

Christmas Eve creamy crockpot hot chocolate

Ingredients

Here’s what you need and why each one is in there:

  • 2 cups milk chocolate chips — The chocolate base. Milk chocolate makes this very sweet and dessert-like. Use half semi-sweet if you want it slightly less candy-forward. Either works; just know what you’re signing up for.
  • 1.5 cups heavy whipping cream — This is the richness. Don’t substitute half-and-half or regular milk here — the fat content is what makes this thick and velvety instead of watery.
  • 1 can (14 oz) sweetened condensed milk — Adds sweetness, body, and a slightly caramelized depth. This is one of the key ingredients that makes homemade taste completely different from a packet.
  • 6 cups milk — The base liquid. Whole milk gives the best result, but 2% works. Skim milk will make it thinner and less satisfying.
  • 1 teaspoon vanilla extract — A small amount, but it rounds out the chocolate flavor and keeps it from tasting flat. Don’t skip it.

How to Make Crockpot Hot Chocolate

This is genuinely one of the easier things you can make in a crockpot. Here’s how it goes:

Step 1: Add everything to the crockpot. Pour in the milk, heavy cream, and sweetened condensed milk first.

Then add the chocolate chips and vanilla. No need to pre-melt anything or use a double boiler — the crockpot handles all of it.

Step 2: Give it a good stir. Whisk or stir everything together before you put the lid on.

The chocolate chips will still be solid at this point — that’s fine. You’re just getting everything combined and making sure the condensed milk isn’t sitting in a clump at the bottom.

Step 3: Cook on low for 2 hours. Lid on, crockpot set to low.

You’ll notice the milk warming up and the chips gradually softening. Stir every 30 minutes or so.

By the 90-minute mark it should be smelling really good — warm chocolate and vanilla, like a bakery. By 2 hours, everything should be fully melted and smooth.

Step 4: Whisk until smooth. Once the chips are fully melted, whisk the hot chocolate until it’s completely smooth and there are no unmelted bits.

If you see any small lumps, give it another few minutes on low and whisk again.

Step 5: Switch to warm and serve. Once it’s smooth and hot, switch the crockpot to the warm setting.

Set out your mugs and toppings — whipped cream, mini marshmallows, crushed candy canes, a cinnamon stick. Let people help themselves.

crockpot hot chocolate for a crowd

Toppings and Serving Ideas

The hot chocolate itself is rich enough to stand alone, but toppings make it a little more fun — especially if you’re setting up a self-serve station. Here’s what works well:

  • Whipped cream — The classic. Canned whipped cream is fine for a crowd. If you’re feeling ambitious, real whipped cream is better but melts faster.
  • Mini marshmallows — They melt into the hot chocolate and add a little extra sweetness. Keep a bowl next to the crockpot.
  • Crushed candy canes — A small sprinkle adds a peppermint note without turning the whole drink into a peppermint mocha situation. Goes well with the milk chocolate version.
  • A drizzle of caramel sauce — Especially good with the semi-sweet chip version. The bitterness of the dark-ish chocolate and the sweetness of caramel are a good match.
  • Cinnamon sticks or a pinch of cayenne — For the adults who want something a little different. Cinnamon is subtle; cayenne gives a real kick — don’t use too much.
  • Chocolate shavings — If you want it to look nice for a party spread, a few curls of chocolate on top make it look intentional.

Helpful Tips

  • Paper towel under the lid. If you’re going to leave this unattended for a long stretch, lay a folded paper towel across the top of the crockpot insert before putting the lid on. It absorbs condensation and keeps it from dripping back in and thinning out your hot chocolate.
  • Use good chocolate chips. This isn’t the place for the bargain bag. Ghirardelli or Guittard milk chocolate chips melt more smoothly and have better flavor than store-brand chips, which can sometimes leave a slightly waxy texture. It’s a noticeable difference in the finished drink.
  • Whole milk over low-fat. The higher the fat content in your milk, the richer the finished product. Whole milk is the move. If you use skim, you’ll get a thinner, less satisfying drink — not bad, just different from what this recipe is going for.
  • Doubling the recipe. This fits a 5-quart crockpot. If you have a large 7- or 8-quart, you can scale up by 50% easily. Don’t just double everything without checking your crockpot’s capacity — you need a couple inches of headroom.
  • Keep a ladle nearby. Hot chocolate is thick and a spoon won’t cut it for serving. A ladle makes life much easier at a self-serve station.
  • Don’t cook on high. Low is the right setting here. High heat can cause the milk to scorch on the sides of the insert, which will give the whole batch a slightly burnt flavor. Not worth the time saved.

Variations

Once you’ve made the base recipe, there are a few easy ways to riff on it:

  • Peppermint Hot Chocolate: Add 1/2 teaspoon of peppermint extract along with the vanilla. Start with less — peppermint extract is strong and it’s easy to go too far. Taste before adding more.
  • Mocha Hot Chocolate: Stir in 1–2 tablespoons of instant espresso powder when you add the other ingredients. It won’t taste like coffee — it deepens the chocolate flavor and adds a little background bitterness that balances the sweetness.
  • Mexican Hot Chocolate: Add 1 teaspoon of cinnamon and a small pinch of cayenne pepper. This is the version for people who want something warm in a different way.
  • Dark Chocolate Version: Use all semi-sweet or dark chocolate chips instead of milk chocolate. Reduce the sweetened condensed milk to 3/4 of a can if you want it less sweet. This is my preference — it tastes like real hot chocolate rather than melted candy.
  • Dairy-Free: Swap the milk for full-fat oat milk or coconut milk, use coconut cream in place of heavy cream, and use dairy-free chocolate chips. The condensed milk is harder to replace — there are coconut condensed milk options that work reasonably well. The flavor will be different but still good.

Storage and Make-Ahead

Leftovers: Let the hot chocolate cool completely, then transfer to airtight containers and refrigerate. It keeps well for up to 4 days in the fridge.

Reheating: The hot chocolate will thicken quite a bit when refrigerated — this is normal. Reheat it on the stovetop over medium-low heat, whisking as it warms.

You may need to add a splash of milk to loosen it back up to the right consistency. You can also reheat individual servings in the microwave in 30-second intervals, stirring between each one.

Make-ahead for a party: You can make this up to 24 hours ahead and refrigerate it. Then reheat it in the crockpot on low for about an hour before guests arrive, whisking occasionally as it warms back up.

This actually works really well — it’s one less thing to deal with the day of.

Freezing: Not recommended. The dairy components don’t freeze and thaw well — the texture gets grainy and separated.

Just make what you’ll use within a few days.

What Crockpot to Use

Any standard 5-quart or 6-quart crockpot works for this recipe. If you’re shopping for one or want a reliable workhorse model, the Crock-Pot 6-Quart Oval Manual Slow Cooker is a straightforward option — no bells and whistles, just a simple low/warm/high dial and plenty of capacity.

It’s the kind of thing you use for years without thinking about it.

Frequently Asked Questions

Can I use cocoa powder instead of chocolate chips?

Technically yes, but the result will be noticeably different. Chocolate chips melt into the liquid and create a thick, rich, almost ganache-like texture.

Cocoa powder dissolves and gives you something closer to the hot chocolate you’d make from a mix — thinner body, less depth of flavor. If cocoa powder is what you have, it’ll work, but it’s worth getting chips if you can.

The texture difference is significant.

Can I make this in a smaller crockpot?

Yes, but you’ll need to scale the recipe down. This batch fills a 5-quart comfortably.

A 4-quart will overflow if you try to make the full recipe. Scale everything down by about 20–25% for a 4-quart crockpot, or cut the recipe in half for a 3-quart.

How long can I keep it on warm?

Once switched to the warm setting, it holds well for 3–4 hours. Beyond that, the texture can start to change slightly — it may get a little thicker or develop a slight skin on top.

Give it a stir if you notice this. For a party that runs longer than 4 hours, stir it periodically and add a small splash of milk if it gets too thick.

Why did my hot chocolate get lumpy?

Usually this means the chips didn’t fully melt before you tried to serve it, or the heat got too high and caused some seizing. If it’s lumpy, don’t panic — just whisk it vigorously and give it another 15–20 minutes on low.

If it’s really stubborn, you can use an immersion blender directly in the crockpot to smooth it out. That’s not a typical fix needed, but it works.

Can I add alcohol to make this a spiked hot chocolate?

Yes — stir it into individual mugs rather than the whole crockpot so the batch stays kid-friendly. Kahlúa, Baileys Irish Cream, peppermint schnapps, or bourbon all work well with this hot chocolate base.

Add about 1.5 oz per mug and stir to combine. The heat will carry the alcohol smell initially — let it sit for 30 seconds before drinking.

Can I use evaporated milk instead of sweetened condensed milk?

They’re not interchangeable in this recipe. Sweetened condensed milk is thick and sugary — it adds both sweetness and body.

Evaporated milk is thin and unsweetened. If you swap them, you’ll lose a significant amount of sweetness and richness and may need to add sugar separately.

If condensed milk is what you have and you want to try it, you can, but plan to adjust the sweetness.

More Crockpot and Drink Recipes

  • Crockpot Wassail — a spiced apple cider drink that works great alongside this at a party
  • Crockpot Apple Cider — simple, warming, and a crowd favorite for cold weather
  • Crockpot Hot Cocoa Bar — if you’re setting up a full toppings station, this post has good ideas
  • Flavored Water Recipes — for when you want something lighter

Crockpot Hot Chocolate

Place whipped cream, marshmallows and candy canes on the side – enjoy!
5 from 3 votes
Print Recipe
Prep Time 5 minutes mins
Cook Time 2 hours hrs
Total Time 2 hours hrs 5 minutes mins
Servings 10 servings

Ingredients
  

  • 2 cups milk chocolate chips
  • 1 1/2 cups heavy whipping cream
  • 1 14 ounce can sweetened condensed milk
  • 6 cups milk
  • 1 teaspoon vanilla extract
  • Whipped cream marshmallows, or candy canes, for serving

Instructions
 

  • Add the chocolate chips, heavy cream, sweetened condensed milk, milk, and vanilla to a 5-quart slow cooker.
  • Stir well to combine.
  • Cover and cook on low for about 2 hours, stirring occasionally, until the chocolate is fully melted and the mixture is hot.
  • If desired, place a paper towel under the lid to catch condensation.
  • Once the hot chocolate is warmed through, switch the slow cooker to warm.
  • Serve with whipped cream, marshmallows, and candy canes on the side.

Notes

For a less sweet hot chocolate, replace half of the milk chocolate chips with semi-sweet chocolate chips.
This recipe is sized for a 5-quart slow cooker. Scale it down if your slow cooker is smaller.
The warm setting is best for serving over a longer party or gathering.

Drink, In the Kitchen

Get FREE Recipes In Your Inbox!

Subscribe for the latest recipes delivered straight to you.

Subscribe Free →

About Me

Kate Sorensen

Hi, I'm Kate!

Easy, budget-friendly recipes your family will love — from quick weeknight dinners to crowd-pleasing desserts.

More About Me

Search:

FEATURED RECIPES

  • 25 Grandma Kitchen Habits That Actually Make Life Easier
  • 33 Vintage Cleaning Tips That Still Beat Modern Shortcuts
  • 27 Old-School Grocery Tricks Smart Homemakers Still Use
  • 31 Reasons Getting Older Can Feel Surprisingly Freeing
  • 29 Things Women Over 55 Wish They Had Known Sooner
  • 37 Reasons Life Feels Richer and More Peaceful After 50
  • 29 Old-Fashioned Kitchen Hints That Still Work Today
  • 27 Little-Known Kitchen Hacks That Make Everyday Cooking Easier

· © Copyright 2008 - 2026 Coupon Cravings · All Rights Reserved ·

Terms of Use · Copyright Policy · Privacy Policy · Cookie Policy