Crockpot Hot Chocolate – Holiday Recipe

When cocoa meets cold milk, it can cling to the sides of the bowl in stubborn little flecks. I whisk the cocoa, sugar, and salt together first, then add the milk and cream gradually; that gives the powder time to blend in before the chocolate goes into the slow cooker. This crockpot hot chocolate makes a generous pot for 10, with semisweet chocolate chips melting into a creamy drink rather than a thin cup of cocoa.

The slow cooker does the gentle heating while I come back to whisk every 30 minutes. That matters because the drink should be steaming, not bubbling. Once the chocolate has melted, vanilla goes in at the end, just before serving. The finished hot chocolate is smooth, rich, and easy to ladle while it’s warm.

Crockpot hot chocolate creamy rich
“

Kitchen Note

Whisk the milk and cream in gradually instead of pouring them in all at once. I get a smoother cocoa base when I keep whisking as the liquid goes in.

Save this crockpot hot chocolate for a slow-cooker batch that stays creamy and warm for serving.

Save to Pinterest

Why This Hot Chocolate Should Steam, Not Boil

A slow cooker is useful here because it warms the milk, cream, and chocolate gradually. Boiling isn’t a shortcut to a better-melted pot. Dairy can take on a cooked taste when it gets too hot, and the chocolate can scorch against the hot sides or bottom. The goal is a drink that’s fully melted and steaming, with no bubbling at the surface.

Whisking during the cooking time does more than break up cocoa. It keeps the chocolate moving through the dairy as it melts, so you don’t end up with a thick layer at the bottom and a thinner drink above it. The LOW and HIGH settings both work; choose one based on when you want to serve, but use the visual cue rather than waiting for a boil. When the pot is steaming and the chips have disappeared into the liquid, it’s ready for vanilla and serving.

That gentle finish is what makes this different from heating a mug quickly in the microwave. The slow cooker gives you a larger batch that can be served warm, while the no-boil approach protects the smooth, creamy texture.

What the Cocoa, Milk, and Chocolate Each Bring

Crockpot hot chocolate silky warm
  • Unsweetened cocoa powder — This brings a concentrated cocoa taste that balances the sweetness of the chocolate chips and sugar. Use cocoa that smells fresh when you open the container; a stale, flat cocoa will make the whole pot taste muted. Dutch-process cocoa is a workable swap for natural unsweetened cocoa if you want a darker, less sharp cocoa note.
  • Granulated sugar and kosher salt — Sugar sweetens the cocoa before the chips melt in, while a little salt keeps the sweetness from tasting one-dimensional. Regular granulated sugar is a good choice here because it dissolves as the drink heats. Don’t use a sweetened cocoa mix in place of the unsweetened cocoa and sugar; it brings its own sweetener and changes the balance.
  • Whole milk and heavy cream — Whole milk gives the drink its pourable base, and heavy cream adds body. Fresh dairy matters more than choosing a premium brand; use milk and cream that are in date and smell clean. For a less-rich pot, 2% milk can stand in for the whole milk while the cream stays in the recipe.
  • Semisweet chocolate chips — These melt into the dairy and provide the main chocolate flavor. A good-quality semisweet chip is worth choosing, but there’s no need for a specialty brand. If chips aren’t available, chopped semisweet baking chocolate works in the same weight; chop it small so it melts evenly.
  • Vanilla extract — A little vanilla rounds out the cocoa and chocolate without making the drink taste like vanilla. Add it at the end rather than during the long heating period, so its aroma stays noticeable in the finished pot.

Building a Smooth Pot in the Slow Cooker

Whisk the Dry Cocoa Base

Use a 6-quart slow cooker and whisk together the cocoa powder, granulated sugar, and kosher salt right in the insert. Breaking up the cocoa before any liquid goes in helps distribute it through the sugar. Scrape around the bottom and sides as you whisk, where dry cocoa can collect. The mixture should look evenly colored, with no big dark clumps.

Add the Dairy, Then the Chips

Gradually whisk in the whole milk and heavy cream until the liquid looks smooth. Keep whisking as you pour, especially at the beginning when the cocoa is first wetting. Once the mixture is smooth, stir in the semisweet chocolate chips. Don’t rush the liquid addition; dry pockets of cocoa are harder to break up after the chips are in.

Heat Until Steaming and Fully Melted

Cover the slow cooker and cook on LOW for 2 to 3 hours or HIGH for 1 to 1 1/2 hours. Whisk every 30 minutes so the cocoa and melting chocolate stay distributed through the dairy. Look for steam rising when you lift the lid and whisk; the chocolate should be fully melted, with no visible chips. Don’t let the drink boil, even if you’re using the HIGH setting.

Finish With Vanilla

Whisk in the vanilla extract once the chocolate has melted and the drink is steaming. Give the bottom and corners of the slow cooker a thorough pass with the whisk so any settled chocolate blends back into the pot. Serve warm. If the drink sits before serving, a fresh whisk brings the creamy mixture back together.

Two Easy Ways to Adjust the Chocolate and Richness

Use 2% Milk for a Lighter Cup

Replace the whole milk with the same amount of 2% milk and keep the heavy cream as listed. The drink will have a slightly lighter body, but the cream still gives it a smooth, rich finish.

Choose Bittersweet Chips for Deeper Chocolate

Swap the semisweet chips for the same amount of bittersweet chocolate chips. The finished drink will taste more intense and less sweet, so keep the cocoa, sugar, and dairy amounts unchanged for the same consistency.

Make-Ahead and Leftovers

  • Refrigerator: Refrigerate leftovers within 2 hours and use them within 3 to 4 days. The chocolate may settle or thicken as the drink chills.
  • Freezer: Freezing isn’t my first choice for this dairy-based drink; the texture may turn grainy or separate after thawing.
  • Reheating: Warm on the stovetop over low heat, stirring often, until hot. Avoid high heat, which can scorch the dairy before the center is warmed through.

Questions That Come Up When Making Crockpot Hot Chocolate

Can I use hot chocolate mix instead of cocoa powder?+

I wouldn’t swap it in directly. Hot chocolate mix is already sweetened and may contain milk powder, so using it in place of unsweetened cocoa changes both the sweetness and the way the drink thickens.

Can I double the batch in a 6-quart slow cooker?+

No. Doubling the milk and cream alone would exceed the slow cooker’s capacity, before you account for the chocolate and the room needed for whisking. Make separate batches rather than filling the insert past its safe working level.

Can I leave out the vanilla extract?+

Yes. The hot chocolate will still be chocolatey and creamy, but the finish will taste a little less rounded. If you have vanilla, stir it in just before serving for the best aroma.

How do I fix cocoa clumps in the slow cooker?+

Whisk firmly around the bottom and sides while the drink heats; clumps often loosen as the cocoa gets wet and warm. If you spot dry pockets before adding the chips, keep whisking until the liquid looks smooth, then stir in the chocolate.

Crockpot Hot Chocolate – Holiday Recipe

Crockpot hot chocolate is a creamy slow cooker drink made with whole milk, heavy cream, and semisweet chocolate chips. Cook it until steaming and fully melted, then serve warm for an easy holiday treat.
Prep Time 10 minutes
Cook Time 3 hours
Total Time 3 hours 10 minutes
Servings: 10 servings
Course: Drink
Cuisine: American
Calories: 485

Ingredients
  

  • 0.25 cup unsweetened cocoa powder
  • 0.33 cup granulated sugar
  • 0.25 tsp kosher salt
  • 8 cups whole milk
  • 2 cups heavy cream
  • 1 bag (12 oz) semisweet chocolate chips
  • 1 tsp vanilla extract

Equipment

  • 1 6-quart slow cooker

Method
 

  1. In a 6-quart slow cooker, whisk together the cocoa powder, sugar, and salt.
  2. Gradually whisk in the milk and heavy cream until smooth.
  3. Stir in the chocolate chips.
  4. Cover and cook on LOW for 2 to 3 hours or HIGH for 1 to 1 1/2 hours, whisking every 30 minutes, until steaming and the chocolate is fully melted; do not let it boil.
  5. Whisk in the vanilla extract.
  6. Serve warm.

Notes

For the smoothest texture, whisk thoroughly every 30 minutes and do not let the mixture boil. Refrigerate leftovers for up to 3 days; freezer storage is not recommended. For a dairy-free option, use unsweetened plant milk, dairy-free cream, and dairy-free chocolate chips.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating