Amazing 2-Hour crockpot hot chocolate recipe

Close-up of a white mug filled with rich crockpot hot chocolate topped with marshmallows and whipped cream.
Nothing beats a warm mug of homemade crockpot hot chocolate, perfectly topped for a cozy treat.

Oh, you simply must try this! When the temperature drops and you need that immediate hug in a mug, nothing—and I mean *nothing*—beats a homemade hot chocolate that tastes like you actually put in effort. But here’s my secret: you don’t have to stand over the stove stirring constantly! This crockpot hot chocolate recipe is an absolute game-changer because it delivers that unbelievably rich, creamy texture we all crave, all while letting you focus on wrapping presents or wrangling the kids. I first started making this for Christmas morning chaos, and now it’s my go-to party trick. I learned so much about making a simple, perfect recipe when I was first learning the ropes over at our little corner of the web. It means I can set it and forget it while waiting for guests. Trust me, serving this creamy cocoa makes me look like a kitchen genius!

Why This Crockpot Hot Chocolate Recipe is Perfect for Crowds

If you’re hosting anything during the colder months, forget making individual mugs! This recipe is designed for a large batch hot chocolate situation, which immediately cuts down on your cleanup. The slow cooker means you can prepare it ahead of time, pour it in, and walk away. It’s the ultimate party hot chocolate idea because the low heat on the crockpot prevents that annoying scorching you get when trying to keep cocoa warm on the stove. You set the timer, and it just waits patiently for everyone to wander over for a cup.

Making a Rich Creamy Hot Chocolate Recipe Effortlessly

This isn’t that watery stuff you get from powder; this is the real deal. Because we use heavy cream and condensed milk, it delivers that gorgeous, rich creamy hot chocolate recipe mouthfeel we all adore. The biggest win here is knowing the slow cooker keeps the heat perfectly even. There’s no risk of boiling the cream or burning the milk solids against the bottom, which is always my main fear when I’m trying to make a lot of something luxurious.

Close-up of a white mug filled with rich crockpot hot chocolate, topped with whipped cream and marshmallows.

Ingredients for the Best Crockpot Hot Chocolate Recipe

Okay, gathering your goods for this is the easiest part! You only have seven actual components, and most of them are dairy, which guarantees that luscious flavor. You are going to need six cups of whole milk, two full cups of heavy cream—don’t skimp on that, it’s key!—and a fourteen-ounce can of sweetened condensed milk. Then, for that fantastic chocolate punch, grab one cup of semi-sweet chips and one cup of milk chocolate chips. Finally, a splash of vanilla extract and just a tiny pinch of salt finishes up the mandatory list.

Ingredient Notes and Substitutions for Your Crock Pot Cocoa

Listen, I know full-fat dairy sounds intense, but that’s what makes this the rich creamy hot chocolate recipe benchmark! If you absolutely must lighten it, you could substitute half the whole milk with 2% milk, but keep that heavy cream—that’s where the magic lives. For your crock pot cocoa flavor profile, use good quality chocolate chips; the cheap ones make it taste waxy, and we want smooth and decadent!

Step-by-Step Instructions for Your Crockpot Hot Chocolate Recipe

Getting this amazing slow cooker hot chocolate going couldn’t be simpler, honestly. I measure everything out—it takes about five minutes total, tops. First, go ahead and pour in your whole milk and that luxurious heavy cream right into the base of your slow cooker insert. Then you dump in all your chips—both the semi-sweet and the milk chocolate—along with the can of sweetened condensed milk. Give it a really good stir right now, just enough to get everything swimming together and for some of those chocolate chips to start looking a little sleepy.

Next, you cover it up! We’re setting this baby to cook on LOW for two whole hours. And this is vital, so listen close: you absolutely must stir it every thirty minutes. I mean it! If you don’t, the milk solids and thickeners at the bottom will start to stick and might just burn a little, which ruins the whole creamy vibe we’re going for. After those two hours are up and everything is beautifully melted and incorporated, stir in your vanilla extract and that pinch of salt. You want the very best flavor profile!

For serving time, pop that slow cooker switch over to the KEEP WARM setting. This is my favorite part because the chocolate stays perfect for the whole party. You can find more great tips and ideas over at my main recipe page for things like this. Just make sure you give it a gentle stir every now and again while it’s on warm, just to keep everything circulating nicely.

The Melting and Cooking Phase of the Crockpot Hot Chocolate Recipe

The initial melting stage is key for this crockpot hot chocolate recipe. You’re letting that gentle, low heat slowly work through the chocolate chips over two hours. Why stir every 30 minutes? Because the milk and cream are heavy on the sugar and fat, and they really want to cuddle up to the hot bottom of the crockpot and scorch if left alone! Stirring breaks up any potential crust forming and ensures every single melted chip dissolves perfectly into that smooth, rich base.

How to Keep Hot Chocolate Warm After Cooking

Once everything is completely smooth and velvety after the initial cook time, you transition it straight to the official keeping-warm phase. Switch that dial from ‘LOW’ to ‘KEEP WARM.’ This setting is made exactly for this moment! This is the secret to how to keep hot chocolate warm for hours without thickening up too much or risking a boil-over. Just check it every 45 minutes or so and give it a quick, gentle swirl before you ladle out the next cup.

Tips for the Perfect Crockpot Hot Chocolate Recipe

Now that you’ve got the basics down, let’s talk about making this the absolute best mug of cocoa you’ve ever had. If you taste it after the initial cook time and it seems just a tad thin for your liking—maybe you’re dreaming of a super thick, almost pudding-like texture—don’t panic! You can definitely adjust the consistency. Just keep the lid off and let it run on the KEEP WARM setting for another thirty minutes or so; the slow, gentle evaporation will thicken it up beautifully.

When it comes to toppings, this is where you really get to show off! A little sprinkle of flaky sea salt on top of the whipped cream is addictive, seriously. Or, if you’re looking for a fun flavor twist, melt two ounces of a good quality dark chocolate (like the kind I use for my famous cookies) and swirl that in right before serving. It deepens the flavor profile so much, turning this from holiday good to absolutely decadent!

Serving Suggestions for This Warm Holiday Beverage

This rich stuff begs for amazing toppings! Since we’re making a warm holiday beverage here, let’s get festive. My absolute favorite way to serve this is piled high with homemade whipped cream—it melts just a little into the hot cocoa, creating layers of creamy goodness. Don’t forget the peppermint sticks; they’re not just pretty garnishes, they actually stir in a lovely little minty kick that cuts through the richness.

If you’re looking for another fantastic cozy drink idea to serve alongside, I highly recommend checking out my recipe for my spiced apple cider sangria—it’s perfect for the adults while the kids enjoy this decadent crockpot cocoa!

Storage and Reheating Instructions for Large Batch Hot Chocolate

Even though this is a large batch hot chocolate designed to feed a crowd, chances are you’ll actually have some left over—which is great, because it’s delicious the next day too! You need to store the leftovers in an airtight container, and they should be good in the fridge for about three to four days. Don’t get tempted to leave it in the slow cooker crock overnight; food safety first, always!

When you’re ready for a second round, skip putting the whole insert back on the low setting. The best way to reheat this thick cocoa is gently on the stovetop in a regular saucepan over medium-low heat. Whisk it steadily until it’s perfectly warm again. If you’re only reheating a single mug, just splash a bit into a microwave-safe cup and heat it in short bursts, stirring between each one!

Frequently Asked Questions About This Crockpot Hot Chocolate Recipe

I get so many questions when people see how easy this is compared to how rich it tastes! Here are some things I hear often when folks are getting ready to use my go-to crockpot hot chocolate recipe.

Can I use coconut milk to make this dairy-free?

That’s a tricky one, my friend! Because this recipe relies so heavily on the fat content from both the heavy cream AND the sweetened condensed milk for that signature texture, swapping out all that dairy is tough. You could try using two cans of full-fat coconut cream mixed with oat milk, but just know the texture won’t be quite as smooth and rich as the original. It’s definitely going to change the outcome!

Can I make this ahead of time and just reheat it?

You absolutely can! Because this is a large batch hot chocolate winner, I sometimes mix everything up the night before, leave the chocolate chips solid, and store the milk/cream mixture in the fridge. Then, in the morning, I pour it straight into the crockpot and start the cook cycle. It just adds about an extra 30 minutes to the initial low cook time.

Can I make this a ‘slow cooker chocolate milk’ version?

Well, this is definitely richer than standard slow cooker chocolate milk because we use heavy cream and condensed milk, which amps up the decadence! If you want something lighter, I’d suggest using only whole milk instead of the heavy cream, and maybe cutting the sweetened condensed milk down by a quarter cup. It will still be warm and delicious, just less intense!

How do I contact you if I have a sudden issue mid-recipe?

If you’re in a sticky situation while trying to get this perfect slow cooker hot chocolate going, I’m always happy to help troubleshoot! Send a quick note over to my contact page, and I’ll get back to you as fast as I can. Happy sipping!

Estimated Nutritional Information for This Decadent Crock Pot Cocoa

I always believe in knowing what you’re sipping on, especially when it’s this rich and cozy! Since we are using heavy cream and sweetened condensed milk, this decadent crock pot cocoa is certainly a treat, not an everyday drink. I’ve put together the estimates below based on the ingredients listed for one serving size (which is about 1.5 cups).

  • Serving Size: 1.5 cups (about 1 serving)
  • Calories: 450
  • Total Fat: 24g (watch out for that Saturated Fat at 15g!)
  • Carbohydrates: 58g
  • Total Sugars: 55g (Yep, that’s the condensed milk doing its job!)
  • Protein: 9g
  • Sodium: 120mg

Now, a quick little note here: these numbers are based on standard grocery store ingredients, so if you use organic heavy cream or a different brand of chocolate chips than I do, things might shift a tiny bit. You can always check out the full details, including how all this information is collected, over at my disclaimer page. But mainly, just know this is the perfect winter warmer, so enjoy it wholeheartedly!

Share Your Experience with This Easy Crockpot Drinks Idea

Now that your house smells incredible and everyone has had at least one giant mug of cocoa, I really want to know how you liked it! Making this easy crockpot drinks idea for your next holiday gathering? Please drop a rating below and share any fun topping twists you tried out. Your feedback helps us all make the best drinks. And hey, remember to check out the privacy policy if you’re signing up for updates!

Print

Creamy Crockpot Hot Chocolate

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make a large batch of rich, creamy hot chocolate easily using your slow cooker. This recipe keeps the cocoa warm for serving crowds.

  • Author: Amina Bako
  • Prep Time: 5 min
  • Cook Time: 2 hours
  • Total Time: 2 hours 5 min
  • Yield: 10 servings
  • Category: Beverage
  • Method: Slow Cooking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 6 cups whole milk
  • 2 cups heavy cream
  • 1 (14 ounce) can sweetened condensed milk
  • 1 cup semi-sweet chocolate chips
  • 1 cup milk chocolate chips
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt

Instructions

  1. Pour the whole milk and heavy cream into the slow cooker.
  2. Add the sweetened condensed milk, semi-sweet chocolate chips, and milk chocolate chips to the slow cooker.
  3. Stir the mixture until the chocolate chips begin to melt.
  4. Cover the slow cooker and cook on LOW for 2 hours, stirring every 30 minutes until completely smooth.
  5. Stir in the vanilla extract and salt.
  6. Switch the slow cooker setting to the KEEP WARM setting. Stir occasionally before serving.

Notes

  • For a thicker drink, reduce the amount of whole milk slightly.
  • Serve with marshmallows or whipped cream on top.
  • This recipe is excellent for keeping warm during holiday parties.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 450
  • Sugar: 55g
  • Sodium: 120mg
  • Fat: 24g
  • Saturated Fat: 15g
  • Unsaturated Fat: 9g
  • Trans Fat: 0.5g
  • Carbohydrates: 58g
  • Fiber: 2g
  • Protein: 9g
  • Cholesterol: 75mg

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!