Quick Recipe Overview
-
Prep time: 10 minutes
-
Cook time: 2 hours
-
Total time: 2 hours 10 minutes
-
Servings: 8 mugs
-
Difficulty: Easy
-
Cuisine and category: American, drink
Intro
Crockpot hot chocolate makes a rich, creamy drink for a winter gathering without keeping a saucepan on the stove. Cocoa powder gives the milk a chocolate base, while chopped semisweet chocolate melts slowly in the cooker. Once it is smooth and hot, the slow cooker can hold it warm for serving.
Why You’ll Love This Recipe
- The slow cooker makes eight mugs in one batch.
- Real chopped chocolate gives the drink a silky, full chocolate flavor.
- A quick cocoa-and-milk base helps prevent dry cocoa clumps.
- The finished drink can stay warm while guests serve themselves.
Recipe Card

Crockpot Hot Chocolate
Ingredients
Equipment
Method
- Add the unsweetened cocoa powder, granulated sugar, fine salt, and 1 cup of the whole milk to a 6-quart slow cooker. Whisk until the cocoa is dissolved and no dry pockets remain.
- Whisk in the remaining whole milk and half-and-half. Add the chopped semisweet chocolate and stir to distribute it.
- Cover and cook on LOW for 2 hours, whisking every 30 minutes, until the chocolate is fully melted and the drink is steaming hot. Do not let it boil.
- Stir in the vanilla bean paste. Switch the slow cooker to WARM for serving. Ladle into mugs and add optional whipped cream and chocolate shavings.
Notes
Recipe Tips
Whisk the cocoa powder, sugar, salt, and one cup of milk first. This small amount of liquid makes it easier to work out dry pockets before the rest of the dairy goes into the slow cooker.
Chop the chocolate into small, even pieces so it melts at a similar rate. Stir the mixture every 30 minutes while it cooks, scraping around the sides and bottom. The chocolate should be fully melted and the drink steaming hot before you switch the cooker to WARM.
The low setting is important. High heat can scorch the milk around the edges before the chocolate has melted. If you use chocolate chips instead of a chopped bar, stir well because they may take longer to melt smoothly.
Common Mistakes to Avoid
- Adding all the cocoa directly to a large amount of cold milk can leave dry clumps.
- Cooking on high can scorch milk around the sides of the cooker.
- Leaving out the periodic whisking can let chocolate settle at the bottom.
- Holding the drink on high after it is hot can overheat the dairy and change its texture.
Variations
For a minty batch, stir in a small amount of peppermint extract after cooking and taste before adding more. For a cinnamon version, add a pinch of ground cinnamon with the cocoa.
Set out whipped cream and chocolate shavings for topping. Keep toppings on the side so each mug can be finished individually. For a slightly less sweet drink, reduce the sugar by one tablespoon.
What to Serve With It
Serve the mugs with cookies or a small holiday dessert. Gingerbread cookies pair well with warm chocolate, while peppermint bark adds a crisp seasonal bite. If guests want a coffee drink, offer homemade peppermint mocha. Find more treats in the Recipe Index.
Storage
Refrigerate leftover hot chocolate in a covered container within 2 hours and use it within 3 to 4 days. The drink may thicken as it chills. For more guidance, see the USDA leftover safety guide.
Reheating
Reheat chilled hot chocolate in a saucepan over medium-low heat, whisking often until it reaches 165°F. Do not reheat cold leftovers in the slow cooker. Use the slow cooker WARM setting only to hold a freshly heated batch for serving.
Make Ahead
Measure the cocoa, sugar, and salt into a small container a day ahead, and chop the chocolate. Store the dry mix at room temperature and the chocolate in a covered container. Add the dairy and start the slow cooker when you are ready to serve.
FAQs
Can I make crockpot hot chocolate the night before?
For the best texture, cook it the same day you plan to serve it. You can measure the dry ingredients and chop the chocolate in advance, then add the dairy shortly before cooking.
How long can hot chocolate stay warm in a slow cooker?
The cooker can hold the finished drink on WARM for serving. Stir it occasionally and keep it hot; refrigerate leftovers within 2 hours after serving.
Can I use chocolate chips instead of a chocolate bar?
Yes. Use the same weight and stir regularly. Chocolate chips may take slightly longer to melt than chopped chocolate.
How do I make crockpot hot chocolate less sweet?
Reduce the sugar by a tablespoon or two. The chopped chocolate still adds sweetness, so taste the hot drink before serving and adjust only if needed.

