| | | |

Crockpot Hot Chocolate

Rich, velvety Crockpot hot chocolate is the easiest way to make a big batch of warm, creamy cocoa for parties, holidays, or cozy nights in. Everything melts together slowly in the slow cooker, creating a smooth, indulgent drink without any stovetop monitoring.

Two mugs of hot chocolate with snowflake marshmallows, surrounded by gold ornaments and greenery.

This post may contain affiliate links which won't change your price but will share some commission.

A Quick Look at the Recipe

Recipe Name: Crockpot Hot Chocolate
🕒 Ready In: ~2 hours (hands-off)
👪 Serves: 8 servings
🍽 Calories: ~490 calories per serving (estimated)
🥣 Main Ingredients: Milk, sweetened condensed milk, cocoa powder, chocolate
📖 Dietary Info: Gluten-free; made with simple, real-food ingredients
👌 Difficulty: Easy - dump, stir, and slow-cook

SUMMARIZE & SAVE THIS CONTENT ON

This version uses milk, cream, cocoa powder, and real chocolate for a thick, decadent slow cooker hot chocolate that tastes far better than anything powdered. It stays warm for hours, making it perfect for gatherings, hot cocoa bars, and family movie nights.

Pair your hot chocolate with treats like our Dark Chocolate Bark, serve it alongside Pecan Snowball Cookies, or enjoy it with a dessert like our Cranberry Cheesecake Bars. It's a simple, crowd-pleasing drink everyone loves.

Jump to:

Why You'll Love This Crockpot Hot Chocolate:

Rich & Velvety: Slow cooking melts everything together into a thick, ultra-creamy hot chocolate.
Hands-Off & Easy: Just add the ingredients to the crockpot, no whisking, boiling, or watching the stove.
Perfect for Gatherings: Stays warm for hours, making it ideal for parties, holidays, or a hot cocoa bar.
Made with Real Ingredients: Uses cocoa powder, real chocolate, milk, and cream for deep, authentic flavor.
Customizable: Add toppings like marshmallows, whipped cream, peppermint, or flavored syrups for endless variations.

Key Ingredients:

Six labeled bowls and cups with milk, condensed milk, cocoa powder, chocolate, cream, and vanilla.
  • milk. Forms the base of the hot chocolate and keeps the texture smooth without becoming too heavy. Use Homemade Almond Milk if desired.
  • heavy cream. Adds richness and body, creating that indulgent, café-style creaminess that slow-cooked cocoa is known for.
  • sweetened condensed milk. Naturally sweetens the mixture and gives the hot chocolate a silky, luxurious consistency.
  • cocoa powder. Provides deep chocolate flavor that blends perfectly once warmed in the slow cooker.
  • semi-sweet chocolate. Melts slowly into the mixture, intensifying both the richness and the chocolate depth for a true dessert-like drink.

Scroll to the recipe card at the bottom of this page for exact quantities.

Easy Substitutions & Variations:

  • Make It Dairy-Free: Swap the milk and cream for Homemade Almond Milk and use dairy-free chocolate for a rich, completely dairy-free crockpot hot chocolate.
  • Lighten It Up: Replace the heavy cream with half-and-half or use all milk for a less rich but still creamy version.
  • Use Different Chocolates: Try dark chocolate for a deeper flavor, milk chocolate for a sweeter drink, or a mix of both for balance.
  • Peppermint Hot Chocolate: Add ½ teaspoon peppermint extract or stir in crushed candy canes for a festive twist.
  • Mexican Hot Chocolate: Add a pinch of cinnamon and a tiny dash of cayenne for a warm, spicy variation.
  • Salted Hot Chocolate: Stir in a small pinch of sea salt at the end to enhance the chocolate flavor.

How to Make Crockpot Hot Chocolate:

A white bowl with chocolate shavings on top of a creamy mixture.
  • Step 1: Pour the milk, heavy cream, and sweetened condensed milk into the crockpot. Whisk in the cocoa powder, then add the chopped semi-sweet chocolate on top.
A white bowl filled with swirled chocolate batter on a light textured surface.
  • Step 2: Cover and cook on low for 2 hours, stirring every 30 minutes to help the chocolate melt evenly. Once the mixture is fully melted and smooth, stir in the vanilla extract.

Recipe Notes & Tips:

  • Stir regularly: Slow cookers heat unevenly, so stirring every 30 minutes helps the chocolate melt smoothly and prevents scorching.
  • Use quality chocolate: Real chocolate (bars or high-quality chips) melts better and gives the hot chocolate a deeper, richer flavor.
  • Adjust thickness: Add extra milk to thin it out or a little more chopped chocolate to make it thicker and richer.
  • Sweetness level: Sweetened condensed milk adds plenty of sweetness, so taste before adding additional sugar.
  • Keep warm for serving: After cooking, switch the crockpot to warm so guests can serve themselves without the chocolate separating.
  • Topping ideas: Try marshmallows, whipped cream, crushed peppermint, chocolate shavings, or caramel drizzle for a fun hot cocoa bar.
Oval dish of hot chocolate topped with star-shaped marshmallows, with festive decor nearby.

How to Store:

Refrigerator: Store cooled hot chocolate in an airtight jar or container for 3-4 days. It will thicken slightly as it chills.
Reheating: Reheat gently on the stovetop over low heat or in the microwave in short intervals, stirring often. Add a splash of milk if it becomes too thick.
Freezer: Hot chocolate can be frozen for up to 2 months. Thaw overnight in the refrigerator, then warm on the stovetop and whisk well to restore its creamy texture.
Make-Ahead Tip: Mix all ingredients in the crockpot insert the night before and refrigerate. In the morning, place it into the heating base and cook as directed.

Crockpot Hot Chocolate FAQs:

Can you make hot chocolate with real chocolate?

Yes, using real chocolate is one of the best ways to make hot chocolate rich and flavorful. Semi-sweet or dark chocolate works best because it melts smoothly and balances the sweetness from the condensed milk.

How long does slow cooker hot chocolate take to heat?

Slow cooker hot chocolate typically takes about 2 hours on LOW to fully melt and combine. Stirring every 30 minutes helps prevent chocolate from sticking to the bottom and ensures the mixture becomes smooth and creamy. After cooking, switch the crockpot to WARM to keep it hot for serving.

What kind of milk is best for homemade hot chocolate?

For homemade hot chocolate, whole milk creates the smoothest and creamiest texture. Using a combination of milk and heavy cream produces a richer drink that holds up well in the crockpot. If you prefer a lighter version, you can use 2% milk, but the hot chocolate won't be quite as thick.

A mug of hot chocolate topped with a snowflake-shaped marshmallow and peppermint pieces.

More Winter Drink Recipes You'll Love

If you've made this recipe, please leave a comment and a rating. We love hearing your feedback and it greatly helps us improve our recipes!

You can also give us a follow on PinterestInstagram and Facebook - we love staying in touch!

Bowls with rice, grapes, nuts, shrimp, fruit, and a Cucumber Mint Cooler; Meal Planning above.

Grab your Free copy

Get a FREE Healthy Meal Planning Ebook

Two mugs of hot chocolate with snowflake marshmallows, surrounded by gold ornaments and greenery.

Crockpot Hot Chocolate

5 from 2 votes
Rich, velvety Crockpot hot chocolate is the easiest way to make a big batch of warm, creamy cocoa for parties, holidays, or cozy nights in.
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Servings: 10 servings
Course: Dessert, Drinks
Cuisine: American
Calories: 490

Ingredients  

Instructions
 

  1. Pour the milk, heavy cream, and sweetened condensed milk into the crockpot.
  2. Whisk in the cocoa powder, then add the chopped semi-sweet chocolate on top.
  3. Cover and cook on low for 2 hours, stirring every 30 minutes to help the chocolate melt evenly.
  4. Once the mixture is fully melted and smooth, stir in the vanilla extract.
  5. If the hot chocolate is too thick, whisk in an extra splash of milk until it reaches your preferred texture.
  6. Switch the crockpot to warm and ladle into mugs. Add marshmallows, whipped cream, or your favorite toppings.

Nutrition

Calories: 490kcalCarbohydrates: 42gProtein: 10gFat: 33gSaturated Fat: 20gPolyunsaturated Fat: 1gMonounsaturated Fat: 9gTrans Fat: 0.02gCholesterol: 80mgSodium: 103mgPotassium: 533mgFiber: 3gSugar: 36gVitamin A: 975IUVitamin C: 1mgCalcium: 284mgIron: 2mg

Notes

  • Stir regularly: Slow cookers heat unevenly, so stirring every 30 minutes helps the chocolate melt smoothly and prevents scorching.
  • Use quality chocolate: Real chocolate (bars or high-quality chips) melts better and gives the hot chocolate a deeper, richer flavor.
  • Adjust thickness: Add extra milk to thin it out or a little more chopped chocolate to make it thicker and richer.
  • Sweetness level: Sweetened condensed milk adds plenty of sweetness, so taste before adding additional sugar.
  • Keep warm for serving: After cooking, switch the crockpot to warm so guests can serve themselves without the chocolate separating.
  • Topping ideas: Try marshmallows, whipped cream, crushed peppermint, chocolate shavings, or caramel drizzle for a fun hot cocoa bar.

DID YOU MAKE THIS RECIPE?

Please leave a comment and star rating on this post!

One Comment

5 from 2 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating