Cozy Slow Cooker Salted Caramel Hot Chocolate (Easy)

Ready In
Servings
Difficulty

The holiday cookie exchange was in twelve hours and I’d completely forgotten. Not just forgotten—I’d volunteered to bring the hot chocolate bar, which felt ambitious at the time and now felt like a joke. Everyone else would be bringing those perfectly decorated sugar cookies and hand-dipped chocolate truffles that take three days. I had a slow cooker, a bag of chocolate chips, and honestly, the beginnings of a headache.

I’d bought the fancy caramel sauce for something else, and there was a box of sea salt flakes I’d impulsively grabbed at the fancy grocery store. I figured I’d just dump everything in and hope for the best. I mean, it’s hot chocolate—how bad could it be? I set it on low, ran to the store for whipped cream, and came back to a kitchen that smelled like a candy shop exploded in the best way. The caramel had melted into the chocolate, and the salt was doing this thing where it made everything taste more like itself.

At the exchange, people kept coming back for seconds. And thirds. Someone asked for the recipe before they even tried the cookies. My slow cooker was empty in an hour. Honestly, I felt a little sheepish about it—I mean, I’d barely done anything. But that’s the thing about this recipe. It makes you look like you planned the whole cozy, impressive thing when really, you just threw ingredients in a pot and let the slow cooker do the work. Maybe you’ve been there too—needing something that feels special but doesn’t require a culinary degree. This one’s for those moments.

Why You’ll Love This Recipe

This slow cooker salted caramel hot chocolate is the kind of recipe that makes you wonder why you ever bothered with the powdered stuff. I’ve tested it about six times now—once for a party, once for a snow day, and a few times just because I wanted to feel something warm and good. It’s become my go-to for gatherings and quiet nights alike.

  • Set It and Forget It: No standing over the stove stirring. Just toss everything in the slow cooker, turn it on, and walk away for a few hours. It’s practically self-sufficient.
  • Real Ingredients, Real Flavor: We’re using actual chocolate, real cream, and homemade-style caramel flavor. No artificial anything needed.
  • Perfect for Parties: Keep it on warm and let guests serve themselves. It’s the ultimate hands-off host move.
  • Kid-Approved, Adult-Addicted: The kids love the sweetness; the adults appreciate that salted caramel sophistication.
  • Next-Level Cozy: That salted caramel twist makes it feel like a fancy coffee shop drink, but you made it in your own kitchen.

What makes this different from other hot chocolate recipes is the slow simmer. The flavors meld together in a way that stovetop versions just can’t match. The chocolate gets deeper, the caramel gets richer, and the salt balances everything out so it’s not cloying. It’s comfort in a mug, and honestly, it’s the recipe I keep coming back to when I need something that feels like a hug.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that rich, indulgent flavor. Most of these are pantry staples, which makes it perfect for last-minute cravings or unexpected guests.

  • Whole Milk: 6 cups (1.4 liters). The base of our hot chocolate. Whole milk gives it that creamy texture without being too heavy.
  • Heavy Cream: 1 cup (240 ml). Adds richness and that silky mouthfeel. You can use half-and-half for a lighter version, but the cream really makes it special.
  • Semi-Sweet Chocolate Chips: 2 cups (340 grams). I prefer Ghirardelli or Guittard for the best melt and flavor. Don’t use chocolate chips with stabilizers if you can avoid them—they don’t melt as smoothly.
  • Unsweetened Cocoa Powder: 1/4 cup (20 grams). Adds that deep chocolate backbone. Dutch-processed cocoa gives a smoother flavor, but natural works fine too.
  • Granulated Sugar: 1/2 cup (100 grams). Just enough to sweeten without overpowering the chocolate and caramel.
  • Caramel Sauce: 1/2 cup (160 grams). Use a good quality store-bought or homemade. I like the one from Stonewall Kitchen or Trader Joe’s for convenience.
  • Vanilla Extract: 2 teaspoons (10 ml). Pure vanilla, not imitation. It rounds out the flavors beautifully.
  • Sea Salt Flakes: 1 teaspoon (plus more for garnish). Maldon sea salt is my go-to. It adds that perfect salty crunch on top.
  • Optional Toppings: Whipped cream, extra caramel drizzle, more sea salt flakes, chocolate shavings, or marshmallows.

For the caramel, you can make your own if you’re feeling ambitious, but honestly, the store-bought stuff works great and saves time. Just avoid the “ice cream topping” kind that’s super thin—you want a thicker, real caramel sauce. If you’re dairy-free, use full-fat oat milk and coconut cream instead of the milk and heavy cream. The texture will be slightly different but still delicious.

Equipment Needed

You don’t need much for this recipe, which is part of the beauty. Here’s what you’ll want on hand:

  • Slow Cooker: A 5-6 quart (4.7-5.7 liter) model works best. I use a Crock-Pot brand one I’ve had for years, and it’s never let me down. A smaller one works too, just adjust the quantities.
  • Whisk: For combining the cocoa powder smoothly. A silicone whisk won’t scratch your slow cooker insert.
  • Measuring Cups and Spoons: Standard set for accurate measurements.
  • Ladle: For serving. A soup ladle works perfectly.
  • Mugs: Heatproof ones, preferably. I love using ceramic mugs for that cozy feel.
  • Optional: A hand mixer or frother for the whipped cream if you’re making your own.

If you don’t have a slow cooker, you can make this on the stovetop in a large pot over low heat. Just whisk frequently and don’t let it boil. The slow cooker is just easier for keeping it warm for hours.

Preparation Method

slow cooker salted caramel hot chocolate preparation steps

  1. Combine the Base: Pour the 6 cups of whole milk and 1 cup of heavy cream into your slow cooker. Turn it on low heat. Let it warm up for about 10 minutes while you prepare the other ingredients. This helps everything melt together more smoothly.
  2. Whisk in the Cocoa: In a small bowl, whisk the 1/4 cup of unsweetened cocoa powder with about 1/2 cup of the warm milk mixture from the slow cooker. Make a slurry—this prevents lumps. Pour it back into the slow cooker and whisk to combine. You want it smooth, no dry spots.
  3. Add the Chocolate and Sugar: Stir in the 2 cups of semi-sweet chocolate chips and 1/2 cup of granulated sugar. Whisk until the chocolate starts to melt. It will look a bit grainy at first, but don’t worry—that’s normal.
  4. Incorporate the Caramel and Vanilla: Add the 1/2 cup of caramel sauce and 2 teaspoons of vanilla extract. Stir everything together. The caramel will swirl through the chocolate—it’s beautiful at this stage.
  5. Slow Cook on Low: Cover the slow cooker and cook on low for 2 to 3 hours. Stir every 30 minutes or so if you’re around, but it’s not strictly necessary. The mixture should be steaming and fully combined. It should smell like a chocolate shop by the second hour.
  6. Season with Salt: About 15 minutes before serving, stir in 1 teaspoon of sea salt flakes. Taste it. Adjust if you want more salt—I sometimes add an extra 1/4 teaspoon if I’m feeling bold. The salt should enhance the sweetness, not overpower it.
  7. Serve Warm: Ladle the hot chocolate into mugs. Top with a generous swirl of whipped cream, a drizzle of caramel sauce, and a pinch of sea salt flakes. Serve immediately. The salt on top gives that first satisfying crunch.

A quick note: If the hot chocolate seems too thick after cooking, whisk in a splash of extra milk. If it’s too thin, let it cook uncovered for another 30 minutes to reduce slightly. The texture should be creamy and smooth, like a warm hug in a mug.

Cooking Tips & Techniques

I’ve made this recipe enough times to know where things can go sideways. Here’s what I’ve learned the hard way so you don’t have to.

Don’t Let It Boil: This is the biggest mistake. If the slow cooker is on high or the mixture starts bubbling, the dairy can curdle and the chocolate can seize. Keep it on low. If you’re in a hurry, you can do 2 hours on low and it’s fine—just don’t crank it to high.

Whisk the Cocoa Powder: I once just dumped the cocoa powder in without making a slurry. Big mistake. It clumped up and I had to fish out little bitter chunks. Save yourself the trouble and whisk it with a bit of warm milk first.

Taste as You Go: The salt level is personal. Start with 1 teaspoon, then taste after 15 minutes. You can always add more, but you can’t take it out. I like it on the saltier side, but my mom prefers less. Find your sweet spot.

Keep It Warm: Once it’s done, switch the slow cooker to the “warm” setting. It will stay perfect for 2-3 hours. If you’re serving at a party, this is a lifesaver. Just give it a stir every hour.

Double It: This recipe doubles beautifully. For a crowd, use a 6-quart slow cooker and double everything. Just increase the cooking time by about an hour. I did this for a neighborhood gathering and it was gone in 45 minutes.

Variations & Adaptations

This recipe is flexible, and I love playing around with it. Here are some variations I’ve tried and loved:

  • Spiked Salted Caramel Hot Chocolate: For adult gatherings, add 1/4 cup of bourbon or dark rum right before serving. Stir gently. The alcohol cuts through the richness beautifully. I did this for a game night and it was a hit.
  • Dairy-Free Version: Use full-fat oat milk and canned coconut cream instead of the milk and heavy cream. The chocolate chips should be dairy-free (Enjoy Life brand works great). The texture is slightly thinner but still creamy. My friend who’s lactose-intolerant loved this version.
  • Mint Chocolate Twist: Add 1/2 teaspoon of peppermint extract along with the vanilla. Top with crushed candy canes instead of sea salt. It’s like a fancy holiday drink without the coffee shop price.
  • Spiced Mexican Hot Chocolate: Add 1 teaspoon of cinnamon, 1/4 teaspoon of cayenne pepper, and a pinch of nutmeg to the slow cooker. The heat pairs surprisingly well with the caramel. It’s a cozy upgrade for chilly evenings.

I’ve also tried this with white chocolate chips instead of semi-sweet—it’s sweeter, but if you add an extra pinch of salt, it balances out. My kids actually prefer that version for after-school treats.

Serving & Storage Suggestions

This hot chocolate is best served warm, right from the slow cooker. Ladle it into your favorite mugs and top with a mountain of whipped cream. I like to drizzle a little extra caramel sauce on top and finish with a generous pinch of sea salt flakes. It’s the kind of drink that makes you want to curl up under a blanket.

For a party, set up a hot chocolate bar. Put out bowls of mini marshmallows, chocolate shavings, crushed peppermint, and extra caramel. Let guests customize their own mugs. It’s interactive and always a crowd-pleaser.

Storage: Leftover hot chocolate keeps in the fridge for up to 5 days. Store it in an airtight container. The texture might change slightly—the cream can separate—but a quick whisk over low heat on the stove brings it back to life.

Reheating: Reheat on the stovetop over low heat, whisking occasionally. You can also microwave individual servings in 30-second intervals, stirring between each. I don’t recommend freezing it—the dairy doesn’t thaw well and the texture gets grainy.

The flavors actually deepen after a day in the fridge. The caramel and salt meld together even more. I’ve been known to make it a day ahead for parties, then just reheat it gently. It’s a great time-saver.

Nutritional Information & Benefits

This is definitely a treat, but it’s made with real ingredients, which I feel better about than the powdered stuff. Here’s the approximate breakdown per 8-ounce serving (without whipped cream):

  • Calories: 320
  • Fat: 18g
  • Carbohydrates: 38g
  • Protein: 6g
  • Sugar: 30g

The dark chocolate provides antioxidants and a little bit of iron. The milk and cream offer calcium and vitamin D. The caramel and sugar are the indulgence part, but hey, life is about balance. I think of this as a special occasion drink—something to savor, not something to sip every day.

For a lower-sugar option, use unsweetened chocolate chips and a sugar-free caramel sauce. You’ll want to add a sugar substitute like monk fruit or stevia to taste. It won’t be exactly the same, but it’s a decent compromise if you’re watching your sugar intake.

Conclusion

This slow cooker salted caramel hot chocolate is the recipe I keep coming back to, whether for a party or a quiet snow day. It’s simple enough to throw together without thinking, but impressive enough that people ask for the recipe. The slow cooker does all the work, and you get to take all the credit.

I love how flexible it is—you can dress it up for company or keep it simple for a weeknight treat. The salted caramel twist makes it feel special without being fussy. Honestly, it’s become my go-to for any occasion that calls for something warm and comforting.

I’d love to hear how yours turns out! Try it with the spiked version or the mint twist, and let me know what you think in the comments. Tag me in your photos—I love seeing your cozy creations. Until next time, stay warm and keep that slow cooker handy!

Frequently Asked Questions

Can I use milk chocolate instead of semi-sweet?

Yes, but it will be much sweeter. If you use milk chocolate, reduce the sugar to 1/4 cup or skip it entirely. The caramel already adds plenty of sweetness.

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

Stir it every 30 minutes while it’s cooking. The slow cooker’s low heat can cause a film to form if it’s undisturbed. A quick whisk breaks it up.

Can I make this in an Instant Pot?

Yes! Use the slow cooker function on low for 2-3 hours. Do not use the pressure cook setting—it will scorch the dairy. The sauté function can be used to warm the milk first if you want to speed things up.

Is this gluten-free?

Yes, all the ingredients listed are naturally gluten-free. Just double-check your caramel sauce and chocolate chips for any hidden gluten additives, though most are safe.

Can I use a different type of salt?

Absolutely. Flaky sea salt is ideal for the topping because of the texture, but fine sea salt or kosher salt works fine for the recipe itself. Start with less and adjust to taste.

Pin This Recipe!

slow cooker salted caramel hot chocolate recipe
Print

Cozy Slow Cooker Salted Caramel Hot Chocolate (Easy)

This slow cooker salted caramel hot chocolate is the kind of recipe that makes you wonder why you ever bothered with the powdered stuff. It’s simple enough to throw together without thinking, but impressive enough that people ask for the recipe.

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

Ingredients

Scale
  • 6 cups (1.4 liters) whole milk
  • 1 cup (240 ml) heavy cream
  • 2 cups (340 grams) semi-sweet chocolate chips
  • 1/4 cup (20 grams) unsweetened cocoa powder
  • 1/2 cup (100 grams) granulated sugar
  • 1/2 cup (160 grams) caramel sauce
  • 2 teaspoons (10 ml) vanilla extract
  • 1 teaspoon sea salt flakes (plus more for garnish)
  • Optional toppings: whipped cream, extra caramel drizzle, more sea salt flakes, chocolate shavings, or marshmallows

Instructions

  1. Combine the Base: Pour the 6 cups of whole milk and 1 cup of heavy cream into your slow cooker. Turn it on low heat. Let it warm up for about 10 minutes while you prepare the other ingredients.
  2. Whisk in the Cocoa: In a small bowl, whisk the 1/4 cup of unsweetened cocoa powder with about 1/2 cup of the warm milk mixture from the slow cooker. Make a slurry—this prevents lumps. Pour it back into the slow cooker and whisk to combine.
  3. Add the Chocolate and Sugar: Stir in the 2 cups of semi-sweet chocolate chips and 1/2 cup of granulated sugar. Whisk until the chocolate starts to melt.
  4. Incorporate the Caramel and Vanilla: Add the 1/2 cup of caramel sauce and 2 teaspoons of vanilla extract. Stir everything together.
  5. Slow Cook on Low: Cover the slow cooker and cook on low for 2 to 3 hours. Stir every 30 minutes if possible.
  6. Season with Salt: About 15 minutes before serving, stir in 1 teaspoon of sea salt flakes. Taste and adjust if desired.
  7. Serve Warm: Ladle the hot chocolate into mugs. Top with whipped cream, a drizzle of caramel sauce, and a pinch of sea salt flakes. Serve immediately.

Notes

Don’t let the mixture boil; keep on low. Whisk cocoa powder with warm milk first to avoid lumps. Taste and adjust salt level. Keep on warm setting for serving. Doubles easily.

Nutrition

  • Serving Size: 8 ounces
  • Calories: 320
  • Sugar: 30
  • Sodium: 220
  • Fat: 18
  • Saturated Fat: 11
  • Carbohydrates: 38
  • Fiber: 2
  • Protein: 6

Keywords: slow cooker hot chocolate, salted caramel hot chocolate, easy hot chocolate, party drink, winter beverage

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

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