Crockpot Hot Chocolate is a perfect drink for cold days. It is warm, creamy, and delicious. Making it in a crockpot allows you to prepare a large batch for family gatherings or parties. With just a few ingredients, you can enjoy a delightful treat without much effort.
How to Make Crockpot Hot Chocolate
Ingredients:
- 4 cups of milk
- 1 can (14 ounces) of sweetened condensed milk
- 1 cup of cocoa powder
- 1 teaspoon of vanilla extract
- 1 cup of chocolate chips (optional)
- Whipped cream or marshmallows for topping
Directions:
- Pour the milk into the crockpot.
- Add the sweetened condensed milk, cocoa powder, and vanilla extract.
- Stir the mixture until everything is well combined.
- If using, add chocolate chips for extra chocolate flavor.
- Cover the crockpot and cook on low for 2 to 3 hours, stirring occasionally.
- Once heated through, serve hot with whipped cream or marshmallows on top.
How to Serve Crockpot Hot Chocolate
Serve the hot chocolate in cozy mugs. Top each mug with whipped cream or marshmallows. You can also sprinkle some cocoa powder or chocolate shavings for extra flair. It is perfect for a family movie night or a chilly afternoon.

How to Store Crockpot Hot Chocolate
If you have leftovers, let the hot chocolate cool down. Then, transfer it to an airtight container. You can store it in the refrigerator for up to three days. To reheat, warm it up on the stove or in the microwave, adding a splash of milk if it gets too thick.
Tips to Make Crockpot Hot Chocolate
- Use whole milk for a creamier texture.
- You can add a pinch of salt to enhance the chocolate flavor.
- Feel free to adjust the sweetness by adding sugar or extra condensed milk.
- Add a dash of cinnamon or peppermint extract for a festive twist.
Variation
For a richer flavor, try using dark chocolate chips instead of regular ones. You can also add flavored syrups, such as caramel or hazelnut, for a unique taste.
FAQs
1. Can I use non-dairy milk?
Yes, you can use almond milk, oat milk, or any other non-dairy milk. Just keep in mind this may alter the flavor slightly.
2. How long can I keep the hot chocolate in the crockpot?
You can keep it warm in the crockpot for about 1 to 2 hours. If longer, remember to stir occasionally to prevent burning.
3. Can I make this recipe ahead of time?
Yes, you can prepare it a day in advance. Just store it in the fridge and reheat when ready to serve.

Crockpot Hot Chocolate
Ingredients
Equipment
Method
- Combine milk, heavy cream, sweetened condensed milk, cocoa powder, sugar, vanilla, chocolate chips (if using), and salt in the slow cooker.
- Whisk all ingredients together until well combined.
- Cover and cook on low for 2-3 hours, or on high for 1-1.5 hours, stirring occasionally until heated through and chocolate chips are melted.
- Switch to the "warm" setting if available, and serve directly from the pot.