This post may contain affiliate links.
If you love hot chocolate but want an easier way to make it for a crowd, crock pot hot chocolate is a great choice.
Using a slow cooker lets you make a big batch that stays warm and creamy without standing by the stove.
Tap to jump right to recipe.Crock pot hot chocolate is simple to make, rich in flavor, and perfect for sharing at holiday parties or cozy nights.
You just add a few basic ingredients like milk, chocolate, and vanilla to your slow cooker and let it do the work.
If you enjoy cozy slow cooker drinks like this, you might also love my Crock Pot Spiced Pumpkin Latte for another warm and festive treat.
Want to try making your own jelly at home?
Get my free guide with 8 easy, beginner-friendly jelly recipes you can confidently make.
For even more hands-off meals and drinks, browse my full collection of Crock Pot Recipes including soups, dinners, and easy holiday favorites.
The slow heat helps the flavors mix well and creates a smooth, velvety drink that feels like a warm hug in a mug. This hands-off method means you have more time to relax or enjoy your company.
Whether you want a thick, dessert-like treat or a classic creamy hot cocoa, this method is easy to adjust to your taste. You’ll find it’s a fun and fuss-free way to enjoy one of winter’s best drinks.

Why You’ll Love This Crock Pot Hot Chocolate
Crock pot hot chocolate is an easy way to make a rich, creamy drink for a crowd.
The slow cooker gently melts the chocolate and blends the flavors while keeping the cocoa warm for hours. It’s perfect for holiday gatherings, winter parties, or cozy nights at home.
Ingredients for Crock Pot Hot Chocolate
- 4 cups milk (whole milk or your preferred milk)
- 1 cup heavy cream
- 1 cup semi-sweet chocolate chips or chopped chocolate
- 1/2 cup unsweetened cocoa powder
- 1/2 cup granulated sugar (adjust to taste)
- 1 teaspoon vanilla extract
- Pinch of salt
- Marshmallows or whipped cream for topping (optional)
To make this recipe, you’ll want a 6-quart slow cooker and I also recommend using slow cooker liners for easy cleanup.
Now let’s break it down step by step…
How to Make Crock Pot Hot Chocolate
Add the milk, heavy cream, chocolate chips, cocoa powder, sugar, and salt to your crock pot. Stir gently to combine all the ingredients.
Set the crock pot to low heat and cook for about 2 hours, stirring occasionally to help the chocolate melt evenly and prevent sticking. Once the hot chocolate is smooth and creamy, stir in the vanilla extract.
Serve warm, topped with marshmallows or whipped cream if desired. Enjoy your cozy crock pot hot chocolate!little extra treat. The slow cooker does the work while you enjoy the cozy smell filling your kitchen.
Slow Cooker Tips
Use whole milk or a mix of milk and cream for the richest flavor. Lower-fat milk can make the hot chocolate thinner.
Stir the mixture every 30–60 minutes while it cooks to help the chocolate melt evenly and keep the texture smooth.
If the hot chocolate becomes too thick, stir in a little extra warm milk before serving.
Keep the slow cooker on the **warm** setting during parties so guests can serve themselves easily.
Serving and Storage Suggestions
You can make your crock pot hot chocolate extra special by adding simple toppings or trying different ingredient swaps.
Whether you want to keep it classic or experiment with new flavors, there are plenty of ways to customize your drink for any gathering or personal taste.
If you’re serving someone with dietary preferences or allergies, you can easily switch to dairy-free versions. Use almond milk, coconut milk, or oat milk instead of regular milk or cream.
For sweetness, swap sweetened condensed milk with coconut cream or a plant-based creamer.
Dark chocolate should be checked to ensure it’s vegan-friendly, as some contain milk solids. This way, you keep your hot chocolate creamy and rich without using dairy products.
You can make your hot chocolate stand out at parties by adding flavors or even a little kick.
Try stirring in a few drops of peppermint extract for a refreshing touch. For adults, a splash of Baileys Irish Cream, Kahlúa, or Amaretto can add warmth and depth.
Others enjoy mixing in a spoonful of peanut butter or a dash of espresso powder for a mocha flavor.
Don’t forget to offer salted caramel sauce for drizzling or experiment with hot buttered rum for a cozier taste. These variations keep your hot chocolate interesting and perfect for sharing.
Best Toppings
Hot chocolate is even better with simple toppings. Marshmallows and whipped cream are classic choices that add sweetness and texture.
You can also try chocolate shavings, crushed peppermint candies, caramel drizzle, or a sprinkle of cinnamon for extra flavor.
Creative Leftovers
Leftover hot chocolate can be stored and reheated for another cozy drink later. You can also use it as a base for mocha coffee, blend it into milkshakes, or freeze it in popsicle molds for a chocolatey frozen treat.
How to Store and Reheat Leftovers
Allow the hot chocolate to cool slightly before storing it in an airtight container.
Refrigerate for up to 3–4 days. Reheat gently on the stovetop over low heat or in the microwave in short intervals, stirring often. Add a splash of milk if the texture becomes too thick.
If you enjoy cozy winter drinks like this, you might also love my Mexican Hot Chocolate or browse all of my Hot Chocolate Recipes.

- 4 cups milk whole milk or your preferred milk
- 1 cup heavy cream
- 1 cup semi-sweet chocolate chips or chopped chocolate
- 1/2 cup unsweetened cocoa powder
- 1/2 cup granulated sugar adjust to taste
- 1 teaspoon vanilla extract
- Pinch of salt
- Marshmallows or whipped cream for topping optional
-
Add the milk, heavy cream, chocolate chips, cocoa powder, sugar, and salt to your crock pot. Stir gently to combine all the ingredients.
-
Set the crock pot to low heat and cook for about 2 hours, stirring occasionally to help the chocolate melt evenly and prevent sticking. Once the hot chocolate is smooth and creamy, stir in the vanilla extract.
-
Serve warm, topped with marshmallows or whipped cream if desired. Enjoy your cozy crock pot hot chocolate!little extra treat. The slow cooker does the work while you enjoy the cozy smell filling your kitchen.
-
Use whole milk or a mix of milk and cream for the richest flavor. Lower-fat milk can make the hot chocolate thinner.
-
Stir the mixture every 30–60 minutes while it cooks to help the chocolate melt evenly and keep the texture smooth.
-
If the hot chocolate becomes too thick, stir in a little extra warm milk before serving.
-
Keep the slow cooker on the **warm** setting during parties so guests can serve themselves easily.
Follow my Hot Chocolate Recipes board on Pinterest.



