Crockpot Hot Chocolate
This crockpot hot chocolate recipe is the ultimate winter treat, combining creamy, rich flavors with the ease of hands-free preparation.
Prep Time 5 minutes mins
2 hours hrs
Total Time 2 hours hrs 5 minutes mins
Course Drinks
Cuisine American
- 6 cups whole milk or 3 cups whole milk and 3 cups half and half for extra richness
- 2 cans evaporated milk 12 oz. cans
- 2 cups heavy cream
- 2 teaspoons vanilla extract
- 3 cups chocolate chips semi-sweet or milk chocolate work best
Optional Additions:
- Large and mini marshmallows for topping
- Whipped cream chocolate shavings, or crushed candy canes for serving
Combine the ingredients
Pour the whole milk (or the mixture of whole milk and half and half), evaporated milk, heavy cream, vanilla extract, and chocolate chips into your 6-quart crockpot. Stir well to combine everything.
Add marshmallows
About 30 minutes before serving, add a mix of large and mini marshmallows directly to the crockpot. They’ll melt slightly, creating a gooey, delicious topping for your hot chocolate.
Serve and enjoy
Use a ladle to pour the hot chocolate into mugs, and top with your favorite garnishes. I like whipped cream, a sprinkle of chocolate shavings, or even a peppermint stick for a festive touch!
How to Serve Your Crockpot Hot Chocolate
This creamy crockpot hot chocolate is perfect for serving at holiday parties, family movie nights, or anytime you need a warm pick-me-up.
Pair it with sugar cookies, gingerbread, or a chocolate dessert for an indulgent winter treat.
If you’re hosting a gathering, set up a “hot chocolate bar” with toppings like marshmallows, whipped cream, caramel sauce, and crushed peppermint candies to let everyone customize their mug.
Storing and Enjoying Leftovers
If you happen to have leftovers (lucky you!), store the cooled hot chocolate in an airtight container in the refrigerator for up to 3 days.
To reheat, simply pour into a saucepan and warm over low heat, stirring occasionally.
You can also microwave individual portions in 30-second intervals, stirring in between.
Top Tips for Customizing Your Crockpot Hot Chocolate
Swap the chocolate: Use milk chocolate for a sweeter hot chocolate or dark chocolate for a richer, less sweet version. You can even mix both for a balanced flavor!
Add a flavor twist: For a peppermint hot chocolate, stir in 1 teaspoon of peppermint extract along with the vanilla. Or, add a pinch of cinnamon and nutmeg for a spiced hot cocoa.
Make it dairy-free: Substitute the milk, heavy cream, and evaporated milk with non-dairy alternatives like almond milk, coconut cream, or oat milk. Use dairy-free chocolate chips to keep it completely vegan.
Adjust the sweetness: If you prefer your hot chocolate sweeter, add a tablespoon or two of sugar or sweetened condensed milk while cooking.