This Crockpot Hot Chocolate is made with whole milk, heavy cream, semisweet chocolate, cocoa powder, and vanilla for a rich homemade drink that stays warm for serving. The slow cooker gives the chocolate time to melt into the dairy while keeping the preparation simple.
The combination of chopped chocolate and cocoa creates a deeper chocolate flavor than cocoa powder alone. Serve it straight from the crockpot with marshmallows, whipped cream, candy canes, or salted caramel for a cozy drink that works especially well when you’re serving a group.
What Makes This Hot Chocolate Rich and Creamy?
The texture doesn’t come from one ingredient alone. Each component contributes something different.
- Whole Milk: Provides the main liquid base and gives the drink a naturally creamy body.
- Heavy Cream: Adds richness and gives the finished hot chocolate a fuller mouthfeel.
- Semisweet Chocolate: Chopped chocolate melts directly into the dairy, providing concentrated chocolate flavor and a smooth texture.
- Cocoa Powder: Adds another layer of chocolate flavor and keeps the drink from relying entirely on melted chocolate.
- Granulated Sugar: Balances the bitterness of the cocoa and chocolate. The amount can be adjusted slightly depending on the chocolate used.
- Vanilla Extract: Rounds out the chocolate flavor and adds a subtle aromatic note.
Chef’s Tip: Whisk the cocoa powder thoroughly at the beginning. Cocoa can float in small dry pockets if it isn’t incorporated well before the mixture starts heating.
Crockpot Hot Chocolate Recipe
Equipment
- Large slow cooker
- Whisk
- Ladle
- Mugs for serving
Ingredients
- 6 cups 1440ml whole milk (skim, 1%, or 2% are OK)
- 2 cups 480ml heavy cream
- 1/2 cup 100g granulated sugar
- 8 ounces 226g semi-sweet chocolate, coarsely chopped
- 1/4 cup 21g unsweetened natural or dutch-process cocoa powder
- 2 teaspoons pure vanilla extract
- toppings: marshmallows whipped cream, candy canes, salted caramel, etc.
Instructions
- Combine milk, cream, sugar, chocolate, cocoa powder, and vanilla extract in a slow cooker.

- Whisk vigorously to dissolve the cocoa powder and mix ingredients thoroughly.

- Cook on low for 5 hours or high for 3 hours, whisking every 45–60 minutes to prevent burning.

- Pour hot chocolate in mugs.

- Top with marshmallows, whipped cream, or candy canes and serve.

- Refrigerate leftovers and reheat on the stove or microwave as needed.

Nutrition Info:
| Nutrition | Value |
|---|---|
| Calories | 315 kcal |
| Carbohydrates | 23g |
| Sodium | 75mg |
| Fat | 22g |
| Protein | 20g |
| Sugar | 6g |
Building a Hot Chocolate Topping Bar
- Classic: Marshmallows and whipped cream
- Minty: Crushed candy canes or peppermint pieces
- Sweet-Salty: Salted caramel with a tiny pinch of flaky salt
- Chocolate: Chocolate shavings or mini chocolate chips
- Festive: Seasonal sprinkles and crushed peppermint
- Extra Creamy: Whipped cream with a drizzle of caramel
Try More Recipes with Hot Chocolate!
- Spiced Hot Chocolate
- Cherry Cordial Hot Chocolate
- Mexican Hot Chocolate Cookie
- Hot Chocolate Cookies
Storage and Reheating

- Refrigerate Leftovers: Transfer leftover hot chocolate to an airtight container and refrigerate.
- Reheat Gently: Warm individual portions in the microwave or reheat the batch on the stovetop.
- Stir Before Serving: Chocolate and dairy can separate slightly as the mixture cools, so stir thoroughly after reheating.
- Avoid Rapid Boiling: Heat gently rather than bringing the hot chocolate to a full boil.
- Refresh the Texture: If the drink seems thicker after refrigeration, stir well while reheating.
Frequently Asked Questions
- Can I use a different type of milk?
Yes. The recipe specifically notes that skim, 1%, or 2% milk can be used in place of whole milk. The final drink will be less rich. - Why does this recipe use both cocoa powder and chocolate?
Cocoa powder provides concentrated cocoa flavor, while melted chocolate contributes richness and a smooth mouthfeel. Using both creates a more developed chocolate profile. - Can I use chocolate chips instead of chopped chocolate?
Yes. Chocolate chips can be used, although their melting characteristics can vary by brand. - Why do I need to whisk the hot chocolate during cooking?
Regular whisking helps keep the cocoa incorporated and prevents the chocolate mixture from settling or sticking around the heated areas of the slow cooker. - Can I make this less sweet?
Yes. Since both the sugar and semisweet chocolate contribute sweetness, you can adjust the sugar according to your preferred flavor. - Can I prepare this hot chocolate ahead of a party?
Yes. The slow cooker format is well suited to preparing the drink ahead of serving time and keeping it available for guests. - Why is my hot chocolate thicker after refrigeration?
The chocolate and dairy mixture firms as it cools. Gentle reheating and thorough stirring will bring it back toward its original consistency. - Can I serve it without toppings?
Absolutely. The hot chocolate is designed to be flavorful on its own, while toppings simply provide additional texture and flavor options.

hi there,
The Freshman Cook started as a place to keep track of recipes I wanted to make again. Somewhere along the way, it grew into a collection of meals that friends requested, desserts that disappeared too quickly, and weeknight dinners that made life a little easier.
know more




