Go Back
Crockpot Hot Chocolate

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
2 hours
Total Time 2 hours 5 minutes
Course Drinks
Cuisine American
Servings 10 Cups

Ingredients
  

  • 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

Instructions
 

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.

Cook on low

  • Set your crockpot to low and cook for 2-3 hours. Stir often during the first hour to ensure the chocolate fully melts and doesn’t stick to the bottom of the crockpot.

Keep it warm

  • Once the hot chocolate is fully heated and smooth, you can switch the crockpot to the “warm” setting. This will keep it at the perfect serving temperature without overheating.

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!

Notes

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.