This post may contain affiliate links. Please read our disclosure policy.

This Crock Pot Hot Chocolate is rich, creamy, and so easy to make with just 5 ingredients. It’s perfect for holiday gatherings or cozy winter nights when you want something warming without any fuss. The slow cooker does all the work and keeps it warm for hours, so everyone can serve themselves whenever they’re ready.

Try this next: If you’re hosting this season, make it a full drink spread with my White Hot Chocolate or a pot of Slow Cooker Apple Cider. They’re easy, crowd-pleasing options that keep well for hours alongside a hot chocolate bar.

Gray mugs with chocolate drinks and whipped cream.
Pin this recipe for later!Pin This

5 Keys To A Great Crockpot Hot Chocolate

A few quick tips that will help everything melt smoothly and keep your hot chocolate rich and creamy from the first cup to the last.

  • Use good chocolate. Chocolate is the main flavor here, so choose a brand you like. Mixing semi-sweet and milk chocolate chips gives a nice balance of sweetness.
  • Cook on low only. High heat can curdle the dairy—slow and low is key.
  • Stir regularly, especially early on. Give it a stir every 20–30 minutes as it heats so the chocolate melts evenly and doesn’t settle on the bottom. Keep checking in with it as it cooks.
  • Switch to a whisk once the chocolate starts melting. This helps everything blend together and keeps the texture smooth, not grainy.
  • Use the Warm setting for serving. After it’s fully melted, switch your slow cooker to Warm so guests can help themselves without the mixture getting too hot.

RECIPE WALK-THROUGH

How To Make Crock Pot Hot Chocolate

See the recipe card below for full, detailed instructions

This recipe comes together with almost no effort. Everything melts right in the slow cooker, and a few quick stirs help it turn out smooth and creamy.

  • A quick note on tools: A 4 to 6 quart slow cooker works best here, a wooden spoon or spatula is perfect for stirring early on, and a whisk is the key to getting everything silky once the chocolate starts melting. If you are serving this for a crowd, keep a ladle nearby for easy self serve.

Step 1: Add Ingredients to Slow Cooker

Pour the whole milk, heavy cream, and sweetened condensed milk into your slow cooker. Add the chocolate chips and vanilla extract, then use a wooden spoon or spatula to stir everything together. 

Make sure you scrape along the bottom and sides so the chocolate is spread out and not sitting in one spot.

  • Tip: Using a mix of semi sweet and milk chocolate chips gives a nice balance of chocolate flavor and sweetness.

Step 2: Cook on Low and Stir Regularly

Cover and cook on Low for about 2 hours, stirring every 20 to 30 minutes. This helps the chocolate melt evenly and keeps it from sticking or scorching on the bottom. 

After about an hour, you should see the chocolate chips mostly melted and the mixture starting to look smooth around the edges.

Step 3: Whisk Until Smooth and Creamy

Once the chocolate has mostly melted, switch to a whisk and stir until the hot chocolate is completely smooth and silky. It should look thick and velvety and coat the back of a spoon.

  • Tip: If you notice any small bits of chocolate or a slightly grainy texture, keep whisking gently until everything is fully blended.

Too Thick? Whisk in a splash or two of milk until you reach your preferred consistency.

Too Thin? Let it cook for another 10 to 15 minutes or add a small handful of chocolate chips and whisk until melted.

hot chocolate in a slow cooker with a ladle.

Step 4: Switch to Warm and Serve

When the hot chocolate is smooth and heated through, turn the slow cooker to Warm. This keeps it at a good drinking temperature for serving and is ideal if you are setting up a hot chocolate bar or serving over a few hours.

Give it a quick stir before ladling into mugs, then add your favorite toppings like whipped cream, marshmallows, sprinkles, or crushed candy canes (see below for toppings and hot chocolate bar ideas). 

  • Quick note for parties: Leave a ladle and a spoon nearby so guests can give it a stir before serving. If it thickens over time, whisk in a little extra milk to loosen it back up.

Hot Chocolate Bar Ideas

For holiday gatherings, keep the slow cooker on Warm and add a few simple toppings on the side. Guests can help themselves and make their mug exactly how they like it.

Topping Ideas

  • Whipped cream
  • Mini marshmallows
  • Chocolate shavings or mini chocolate chips
  • Crushed candy canes
  • Caramel sauce or chocolate syrup
  • Sprinkles
  • Cinnamon sticks

Simple Hosting Tips

  • Keep it on Warm + Stir Occasionally: This maintains the perfect sipping temperature without scorching. Give it a stir now and then to keep the texture silky while it sits.
  • Use Small Bowls or Jars for Toppings: They keep everything neat and easy for guests to grab (holiday muffin liners are great too). Set out spoons or small scoops to make topping easier to serve and keep fingers out of the bowls. 
  • Add a Ladle for Self-Serve: It makes serving easier and keeps the slow cooker clean.
  • Keep Napkins Nearby: Hot chocolate bars tend to get messy quickly, especially with kids.

Variations & Customizations

You can easily adjust the flavor or richness depending on what you like or what you have on hand.

  • Cocoa Powder Version: For a lighter option, use 1 cup unsweetened cocoa powder in place of the chocolate chips. Whisk it with a little warm milk first so it dissolves smoothly, then add it to the slow cooker with the remaining ingredients.
  • Peppermint Hot Chocolate: Add ½ teaspoon peppermint extract or stir in crushed candy canes during the last 30 minutes of cooking.
  • Mexican Hot Chocolate: Add 1 to 2 teaspoons ground cinnamon and a small pinch of cayenne for a warm, spiced variation.
  • Salted Caramel: Stir in ½ cup caramel chips or a spoonful of caramel sauce, then add a tiny pinch of salt to balance the sweetness.
  • Less Rich Version: Use 2% milk instead of whole milk and reduce the heavy cream to about ¾ cup.
  • Dairy-Free Option: Use oat milk or almond milk with dairy-free chocolate chips. It will be slightly thinner, but still delicious. Choose a barista-style version for better results.

Storage Tips

Storage, Reheating, Make Ahead

  • Storage – Let leftovers cool, then store in an airtight container in the refrigerator for up to 4 days.
  • Freezing – Freezing is not recommended, as the texture may separate when thawed.
  • Reheating – Reheat gently on the stovetop, in the microwave, or in the slow cooker on Low until warm and smooth.
  • Make Ahead – You can make this a day ahead — just refrigerate, then reheat on Low for 1 to 2 hours, whisking occasionally.

Frequently Asked Questions

Can I use cocoa powder instead of chocolate chips?
Yes. Use 1 cup unsweetened cocoa powder. Whisk it with a little warm milk first to avoid lumps.

How do I prevent grainy or separated hot chocolate?
Cook on Low only and whisk once the chocolate starts melting. If it separates, switch to Warm and whisk until smooth.

How do I thicken or thin the hot chocolate?
Thin with a splash of milk. Thicken by whisking in a small handful of chocolate chips until melted.

How long can I keep it warm?
About 2 to 3 hours on Warm. Stir occasionally and add milk if it thickens.

Can I make this without a slow cooker?
Yes. Warm everything slowly on the stovetop on low heat, whisking until smooth.

More Holiday Beverages

A Few Holiday Cocktails For Adults

Recipe

Crockpot Hot Chocolate

5 from 4 votes
Crockpot Hot Chocolate is rich and creamy and sweet, and so easy to make. Just dump everything in the crock pot, heat, stir and serve!
Prep Time 5 minutes
Cook Time 2 hours
Total Time 2 hours 5 minutes
Servings 12 servings

Ingredients
  

  • 2 cups Semi sweet or milk chocolate chips or a mix of the two
  • 6 cups Whole milk
  • 1 ½ cups Heavy whipping cream
  • 2 teaspoons Vanilla extract
  • 14 ounce Can sweetened condensed milk
Save this recipe
Get this sent to your inbox, plus get new recipes from us every week!

Instructions
 

  • Combine the ingredients in a 4-6 quart slow cooker and stir until combined. Cover and cook on low for 2 hours, stirring every 20-30 minutes, until chocolate chips are completely melted.
  • Pour into mugs and garnish with marshmallows, whipped cream, and chocolate shavings or sprinkles.

Notes

  • Chocolate quality matters: Use good quality chocolate chips like Ghirardelli. Mix semi-sweet and milk chocolate for the most balanced flavor.
  • Don’t skip the cream: Whole milk and heavy cream create the rich, creamy texture. Half-and-half won’t give you the same result.
  • Stir regularly: Stirring every 20-30 minutes prevents scorching and ensures smooth melting. Switch to a whisk once chocolate begins melting.
  • Cook on low only: High heat can cause grainy texture or separation. Always use the low setting.
  • Scaling the recipe: Recipe makes 12 servings. Easy to halve for smaller batches or double for larger crowds (use a bigger slow cooker).
  • Make-ahead: Prepare a day ahead and refrigerate. Reheat in slow cooker on low for 2-3 hours before serving, stirring every 30 minutes.
  • Warm setting for parties: Keep on warm for 2-3 hours during gatherings. If it thickens, stir in a splash of milk.
  • Storage: Store leftovers covered in the fridge for up to 4 days. Reheat in microwave or slow cooker on low.
  • Cocoa powder variation: Substitute 1 cup unsweetened cocoa powder for chocolate chips. Whisk with some milk first to prevent lumps, then add to slow cooker. Adjust sweetness as needed.
  • Adjust thickness: Too thick? Add milk ¼ cup at a time. Too thin? Cook longer uncovered or add more chocolate chips.
  • Troubleshooting grainy texture: If hot chocolate becomes grainy, you’re either not stirring enough or cooking too hot. Use low setting only and stir regularly.
Keyword crock pot hot chocolate, slow cooker hot chocolate

Nutrition

Calories: 459kcalCarbohydrates: 40gProtein: 9gFat: 29gSaturated Fat: 18gCholesterol: 66mgSodium: 109mgPotassium: 476mgFiber: 2gSugar: 35gVitamin A: 738IUVitamin C: 1mgCalcium: 270mgIron: 2mg

Nutritional Disclaimer Kristin Maxwell of “Yellow Bliss Road” is not a dietician or nutritionist, and any nutritional information shared is an estimate. For accurate calorie counts and other nutritional values, we recommend running the ingredients through your preferred online nutritional calculator. Calories and other nutritional values can vary depending on which brands were used.

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

5 from 4 votes (4 ratings without comment)

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.