Written by

Destiny Parks

Published

The Best Crockpot Salted Caramel Hot Chocolate (Easy Party Drink)

Ready In 2 hours 15 minutes
Servings 8-10 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I was standing in the frozen food aisle of a grocery store last December, holding a bag of marshmallows I didn’t even need, when a woman walked by carrying a steaming paper cup from the in-store coffee shop. The scent hit me—not coffee, but something deeper. Chocolate, warm and rich, with a thread of salt and caramel that hung in the cold air like a ghost. And suddenly I was seven years old, standing on a step stool in my Aunt Rita’s tiny kitchen, watching her pour a thick, dark liquid from a saucepan into a row of mismatched mugs. She always let me lick the wooden spoon afterward, even though my mom said it was bad manners. That was the first time I ever tasted hot chocolate that didn’t come from a packet. I haven’t seen Aunt Rita in about fifteen years now, but I still remember the way she’d hum off-key while she stirred, and how the kitchen window would fog up so completely you couldn’t see the snow piling up outside.

Honestly, I’ve been chasing that exact feeling ever since. And let me tell you—this crockpot salted caramel hot chocolate is the closest I’ve ever come to bottling it up and serving it to a crowd. It’s not just a drink. It’s a memory you can pour into a mug. I made this for a holiday party last year, and by the end of the night, people were standing around the crockpot with their cups held out like they were at a campfire, not a living room. Someone even asked if I’d cater their wedding. I mean, I won’t, but it was flattering.

Maybe you’ve been there—standing in a kitchen full of people you love, realizing that the simplest thing, like a warm drink, is what makes everyone stop talking and just breathe for a second. That’s what this recipe does. It’s rich without being heavy, sweet but balanced by that pinch of salt, and it fills your whole house with a smell that makes people feel like they’ve arrived somewhere special. I keep making it because it works. Every single time.

Why You’ll Love This Recipe

This isn’t just another hot chocolate recipe you found on the internet. I’ve tested this crockpot version about six times now—once with too much salt (don’t ask), once with cheap chocolate that refused to melt properly, and once when I forgot to stir it for an hour and ended up with a weird skin on top. But the version I’m sharing with you today? It’s the one that finally made me close my eyes after the first sip. Here’s why you’ll love it too:

  • Perfect for parties: This is the ultimate hands-off party drink. You throw everything in the crockpot, set it, and let it do the work while you actually talk to your guests. No standing over a stove, no frantic last-minute whisking.
  • Simple, real ingredients: No powdered mixes, no artificial flavors. You probably already have milk, cream, cocoa powder, and sugar in your kitchen. The caramel and salt are the only “special” things, and they’re easy to find.
  • Crowd-pleaser guaranteed: I’ve served this to kids, adults, picky eaters, and one guy who claimed he didn’t like chocolate. He had three cups. Three.
  • Make-ahead friendly: You can prep everything the night before, store the dry ingredients in a bag, and just dump and stir when your guests arrive. Zero stress.
  • Unbelievably rich and smooth: The slow cooking melds the flavors together in a way stovetop versions just can’t match. It’s silky, deeply chocolatey, and that hint of salt at the end makes it absolutely addictive.

This recipe is for the host who wants to impress without the stress. It’s for the person who loves the idea of a fancy drink but doesn’t want to play bartender all night. It’s comfort in a mug, scaled up for the people you care about most.

What Ingredients You Will Need

This recipe uses simple, everyday ingredients that come together to create something that tastes far more luxurious than the sum of its parts. Most of these are pantry staples, and the ones that aren’t are easy to find at any grocery store.

  • Whole milk (6 cups / 1.4 liters): The base of the drink. Whole milk gives you that creamy, full-bodied texture. You can use 2% in a pinch, but don’t go lower—skim milk will make the hot chocolate watery and thin.
  • Heavy cream (2 cups / 480 ml): This is what makes the drink feel decadent and velvety. It adds richness that milk alone can’t provide. For a lighter version, you can use half-and-half, but honestly, for a party? Go for the cream.
  • Semi-sweet chocolate chips (2 cups / 340 grams): I recommend Ghirardelli or Guittard for the best melt and flavor. Avoid chocolate chips with stabilizers that don’t melt smoothly—check the ingredients list. Semi-sweet gives a nice balance; not too sweet, not too bitter.
  • Unsweetened cocoa powder (½ cup / 50 grams): Use a good-quality Dutch-process cocoa powder if you can. It’s darker, smoother, and less acidic. I like Hershey’s Special Dark or Droste. Regular cocoa powder works fine too, just sift it to avoid lumps.
  • Granulated sugar (¾ cup / 150 grams): You can adjust this up or down depending on how sweet you like it. I find ¾ cup is just right with the caramel and chocolate chips. If you’re using very sweet caramel, you might want to cut back to ½ cup.
  • Vanilla extract (2 teaspoons): Pure vanilla extract, not imitation. It rounds out the chocolate flavor and adds depth. I’ve forgotten it before, and honestly, you can taste the difference.
  • Caramel sauce (1 cup / 240 ml): Use a thick, high-quality jarred caramel sauce. I like Trader Joe’s or Stonewall Kitchen. Don’t use ice cream topping that’s thin and runny—you want something that will swirl into the drink and stay present. You can make your own, but for a party recipe, store-bought is totally fine and saves time.
  • Flaky sea salt (1 teaspoon, plus more for garnish): Maldon or any flaky sea salt is perfect. Regular table salt will work in a pinch, but flaky salt gives you those little bursts of salinity that make the caramel pop. Trust me on this one.
  • Optional toppings: Mini marshmallows, whipped cream, extra drizzle of caramel, a pinch of flaky salt, chocolate shavings, or crushed peppermint for a holiday twist.

One thing I learned the hard way: don’t skip sifting the cocoa powder. Lumps in hot chocolate are just sad. Also, if you’re dairy-free, you can substitute full-fat oat milk for the whole milk and canned coconut cream for the heavy cream. The flavor will be slightly different, but still delicious.

Equipment Needed

You don’t need a lot of fancy gear for this recipe, which is part of why I love it. Here’s what you’ll need:

  • 6-quart or larger slow cooker: This is non-negotiable. A 6-quart crockpot fits the full batch perfectly with room for stirring. If yours is smaller, cut the recipe in half. I use a basic Cuisinart model that was about forty bucks, and it works like a charm.
  • Whisk: A wire whisk is essential for smoothing out the cocoa powder. A fork just won’t cut it here.
  • Measuring cups and spoons: Standard set. Nothing fancy.
  • Ladle: For serving. A soup ladle works great. If you have a small one, you might need to do two scoops per cup.
  • Mugs or cups: Heatproof glass mugs or ceramic mugs are best. I like using clear mugs so guests can see the beautiful dark color and the caramel swirl.
  • Small bowls for toppings: Set up a little hot chocolate bar with bowls of marshmallows, whipped cream, extra caramel, and flaky salt. It makes the whole thing feel special.

If you don’t have a crockpot, you can absolutely make this on the stovetop in a large pot over low heat. Just whisk frequently and don’t let it boil. But honestly, the crockpot is the whole point—it keeps the drink warm for hours, which is perfect for a party.

Preparation Method

crockpot salted caramel hot chocolate preparation steps

This is the easy part. Seriously, if you can dump ingredients into a pot and stir, you can make this. Here’s how:

  1. Prep your crockpot (5 minutes): Give the inside of your slow cooker a quick spray with non-stick cooking spray or rub it with a little butter. This isn’t strictly necessary, but it makes cleanup about a thousand times easier. Trust me on this—I forgot once and spent twenty minutes scrubbing caramel off the sides.
  2. Add the milk and cream (2 minutes): Pour 6 cups of whole milk and 2 cups of heavy cream into the crockpot. Give it a quick stir to combine. Don’t turn the heat on yet—you want everything to come to temperature together.
  3. Add the dry ingredients (3 minutes): In a separate small bowl, whisk together ½ cup of unsweetened cocoa powder and ¾ cup of granulated sugar. This step prevents the cocoa from clumping when you add it to the liquid. Sift it if you’re feeling fancy. Then pour the dry mixture into the crockpot and whisk until mostly smooth. There will be a few tiny lumps, but we’ll fix those as it heats.
  4. Add the chocolate chips and vanilla (1 minute): Pour in 2 cups of semi-sweet chocolate chips and 2 teaspoons of vanilla extract. Don’t stir yet—just let them sit on top. They’ll melt as the liquid warms up.
  5. Cook on low (2 hours): Cover the crockpot and cook on low for 2 hours. After about 30 minutes, give it a good stir with your whisk to incorporate the melting chocolate chips. Then stir again at the 1-hour mark and the 1.5-hour mark. By 2 hours, everything should be smooth, velvety, and steaming. If you’re in a hurry, you can cook on high for 1 hour, but low is better—it gives the flavors time to meld.
  6. Add the caramel and salt (2 minutes): Once the hot chocolate is smooth and hot, stir in 1 cup of caramel sauce and 1 teaspoon of flaky sea salt. Taste it here. This is your moment to adjust—add more caramel if you want it sweeter, more salt if you want that salty-sweet balance to really pop. I usually end up adding an extra pinch of salt because I love that contrast.
  7. Keep warm and serve: Switch the crockpot to the “warm” setting. Your hot chocolate will stay perfect for hours. When you’re ready to serve, ladle it into mugs, top with marshmallows or whipped cream, add a drizzle of caramel and a pinch of flaky salt, and watch your guests’ faces light up.

A few notes from my own trial and error: Don’t let the crockpot boil. If it starts bubbling around the edges, turn it down or switch it to warm. Boiling can make the milk separate and the chocolate turn grainy. Also, if you’re prepping ahead, you can combine all the dry ingredients in a ziplock bag and measure out the chocolate chips the night before. Then in the morning, just dump and go.

Cooking Tips & Techniques

I’ve made this recipe more times than I can count, and I’ve definitely made my share of mistakes. Here’s what I’ve learned so you don’t have to learn the hard way:

  • Low and slow is your friend: I know it’s tempting to crank the heat, but high heat can cause the dairy to scald and the chocolate to seize. Stick with low for 2 hours. The result is worth the wait.
  • Whisk, don’t just stir: A whisk is way more effective at breaking up cocoa lumps than a spoon. I use a whisk for every stirring session, even at the end when everything looks smooth. It makes a difference.
  • Taste as you go: I add the caramel and salt at the end because I want to control the final flavor. But I also taste the plain chocolate base before adding them—it helps me decide if I need more sugar or cocoa. You can’t fix it after it’s done.
  • Don’t skip the salt: I know it sounds weird to put salt in a sweet drink, but it’s what makes this recipe special. The salt doesn’t make it salty—it makes the chocolate taste more chocolatey and the caramel taste more caramel-y. It’s magic.
  • One of my biggest failures: I once tried to double the recipe in a 6-quart crockpot. It overflowed. There was hot chocolate all over my counter, and I spent the next hour cleaning up while my guests pretended not to notice. Learn from me: if you need more, make a second batch in another crockpot.
  • Multitasking tip: While the hot chocolate is cooking, set up your topping bar. Put marshmallows, whipped cream, caramel drizzle, flaky salt, and maybe some crushed candy canes in small bowls. Arrange them near the crockpot so guests can customize their own cups. It takes five minutes and makes the whole thing feel like an event.

Variations & Adaptations

This recipe is pretty perfect as-is, but I love playing around with it depending on the occasion or who’s coming over. Here are a few variations I’ve tried:

  • Peppermint hot chocolate: Add ½ teaspoon of peppermint extract along with the vanilla. Top with crushed candy canes. This is my go-to for Christmas parties, and it always disappears fast.
  • Spiked version for adults: Set out a small bottle of bourbon, dark rum, or peppermint schnapps next to the crockpot. Let guests add their own—about 1 to 2 ounces per cup. I personally love it with a splash of bourbon; the smoky vanilla notes play beautifully with the caramel.
  • Dairy-free option: Use full-fat oat milk and canned coconut cream (the thick part from a can of full-fat coconut milk). The texture is a little different—slightly thinner—but the flavor is still rich and satisfying. I’ve served this to dairy-free friends and they went back for seconds.
  • Extra decadent version: Swap 1 cup of the whole milk for an additional cup of heavy cream. This makes the drink almost like drinking melted chocolate. Save this for very special occasions, because it’s incredibly rich.
  • Mocha twist: Add 2 shots of espresso or ½ cup of strong brewed coffee along with the milk. The coffee deepens the chocolate flavor without making it taste like coffee. I did this for a brunch party and it was a huge hit.

One of my favorite personal variations came from a mistake—I accidentally bought salted caramel sauce instead of regular caramel sauce, and I forgot to add the extra salt. It was actually perfect. So if you find salted caramel sauce at the store, just use that and skip the added salt. Sometimes happy accidents make the best recipes.

Serving & Storage Suggestions

This hot chocolate is best served warm, straight from the crockpot. I like to set it up on a counter or side table with the toppings arranged around it. Let guests serve themselves—it’s more fun that way, and you get to actually enjoy the party instead of playing bartender.

For presentation, clear glass mugs are beautiful because they show off the deep, dark color of the drink and the caramel swirl on top. If you’re feeling extra fancy, rim the mugs with melted chocolate and dip them in crushed toffee or sprinkles before pouring. It takes five extra minutes and looks stunning.

This pairs beautifully with anything salty or savory—think pretzel bites, cheese straws, or even a simple charcuterie board. The saltiness balances the sweetness of the drink. For dessert, serve it alongside shortbread cookies or brownies. Honestly, it’s also perfect on its own.

Storage: If you have leftovers (unlikely, but possible), let the hot chocolate cool completely, then transfer it to an airtight container and refrigerate for up to 3 days. The texture will thicken as it sits, but that’s okay.

Reheating: Pour the cold hot chocolate into a saucepan and warm it over low heat, whisking frequently. You can also reheat individual servings in the microwave—30-second intervals, stirring between each. If it’s too thick, add a splash of milk to thin it out. The flavor actually gets even better after a day in the fridge, as the caramel and chocolate have more time to meld.

I don’t recommend freezing this, because dairy-based drinks can separate when thawed. Better to just make a fresh batch when you need it.

Nutritional Information & Benefits

Let’s be real—this is a treat, not a health drink. But here’s the estimated nutritional info per 8-ounce serving (without toppings):

  • Calories: Approximately 350-400
  • Fat: 22g
  • Carbohydrates: 40g
  • Protein: 8g
  • Sugar: 34g

On the bright side, this drink does have some redeeming qualities. Dark chocolate is rich in antioxidants and flavonoids, which are good for heart health. The calcium from the milk and cream is great for bones. And the caramel? Well, it makes people happy, and that counts for something.

If you’re watching your sugar intake, you can reduce the sugar to ½ cup and use a sugar-free caramel sauce. The flavor will be less sweet, but still delicious. For a lower-fat version, use 2% milk and skip the heavy cream—just keep in mind the texture won’t be as luxurious.

This recipe contains dairy and gluten (if you’re using certain caramel sauces, check the label). It’s not suitable for vegans unless you use the dairy-free substitutions mentioned above.

Conclusion

This crockpot salted caramel hot chocolate has become my secret weapon for parties. It’s the drink that makes people linger a little longer, that sparks conversations, that turns an ordinary gathering into something people talk about for weeks. I’ve made it for holiday dinners, birthday parties, and even a casual Tuesday night when I just needed something warm and comforting.

What I love most about it is how little effort it takes to create something that feels so special. You don’t need to be a professional chef or spend hours in the kitchen. You just need a crockpot, a few simple ingredients, and the willingness to share something delicious with the people you care about.

I’d love to hear how this turns out for you. Did you add your own twist? Did your guests go back for thirds? Drop a comment below and let me know. And if you’re looking for another crowd-pleasing party recipe, check out my crockpot white chicken chili—it’s the perfect savory counterpart to this sweet drink. Happy hosting, and don’t forget to save room for one more cup.

Frequently Asked Questions

Can I use dark chocolate instead of semi-sweet?

Absolutely. Dark chocolate (60-70% cacao) will give you a deeper, less sweet flavor. Just keep in mind it might be slightly bitter, so you may want to add an extra tablespoon or two of sugar to balance it out.

How do I prevent the hot chocolate from getting a skin on top?

Stir it every 30 minutes or so while it’s in the crockpot. If you’re serving it over a long period, give it a quick whisk each time someone goes for a refill. The skin forms when the surface cools and dries out, so frequent stirring helps keep it smooth.

Can I make this in an Instant Pot?

Yes! Use the slow cook function on low for 2 hours. Don’t use the pressure cook setting—it’s not suitable for dairy-based drinks and could cause curdling. The Instant Pot’s slow cook function works just like a regular crockpot.

What if my hot chocolate turns out grainy?

Grainy hot chocolate usually means the chocolate seized or the milk got too hot. If this happens, try whisking in a tablespoon of warm milk at a time until it smooths out. You can also blend it with an immersion blender for a few seconds to break up any lumps.

Can I double this recipe?

You can, but only if you have an 8-quart or larger crockpot. A 6-quart pot is maxed out with the single batch. If you need more, I recommend making two separate batches in two crockpots. It’s easier to manage and you can set them up on different sides of the party table.

Pin This Recipe!

crockpot salted caramel hot chocolate recipe

Print

The Best Crockpot Salted Caramel Hot Chocolate (Easy Party Drink)

This crockpot salted caramel hot chocolate is the ultimate hands-off party drink, rich and smooth with a perfect salty-sweet balance. Made with simple, real ingredients, it’s a crowd-pleaser that fills your house with an irresistible aroma.

  • Author: Dahlia
  • Prep Time: 10 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 10 minutes
  • Yield: 8 servings 1x
  • Category: Beverage
  • Cuisine: American

Ingredients

Scale
  • 6 cups whole milk (1.4 liters)
  • 2 cups heavy cream (480 ml)
  • 2 cups semi-sweet chocolate chips (340 grams)
  • ½ cup unsweetened cocoa powder (50 grams)
  • ¾ cup granulated sugar (150 grams)
  • 2 teaspoons vanilla extract
  • 1 cup caramel sauce (240 ml)
  • 1 teaspoon flaky sea salt, plus more for garnish
  • Optional toppings: mini marshmallows, whipped cream, extra caramel drizzle, chocolate shavings, crushed peppermint

Instructions

  1. Prep your crockpot: Spray the inside of a 6-quart or larger slow cooker with non-stick cooking spray or rub with butter for easy cleanup.
  2. Add the milk and cream: Pour 6 cups whole milk and 2 cups heavy cream into the crockpot and stir to combine.
  3. Add the dry ingredients: In a small bowl, whisk together ½ cup cocoa powder and ¾ cup sugar. Pour into the crockpot and whisk until mostly smooth.
  4. Add the chocolate chips and vanilla: Pour in 2 cups semi-sweet chocolate chips and 2 teaspoons vanilla extract. Let them sit on top without stirring.
  5. Cook on low: Cover and cook on low for 2 hours. Stir with a whisk after 30 minutes, then again at 1 hour and 1.5 hours, until smooth and steaming.
  6. Add the caramel and salt: Stir in 1 cup caramel sauce and 1 teaspoon flaky sea salt. Taste and adjust sweetness or saltiness as desired.
  7. Keep warm and serve: Switch crockpot to ‘warm’ setting. Ladle into mugs, top with desired toppings, and serve.

Notes

Don’t let the crockpot boil to prevent milk separation. For make-ahead, combine dry ingredients in a bag and measure chocolate chips the night before. If doubling, use an 8-quart crockpot or make two separate batches. For dairy-free, use full-fat oat milk and canned coconut cream.

Nutrition

  • Serving Size: 8 ounces
  • Calories: 375
  • Sugar: 34
  • Sodium: 320
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 40
  • Fiber: 3
  • Protein: 8

Keywords: crockpot hot chocolate, salted caramel hot chocolate, slow cooker hot chocolate, party drink, holiday drink, easy hot chocolate

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆