Crockpot Hot Chocolate is the ultimate indulgent beverage, expertly crafted with a blend of rich heavy cream, whole milk, velvety sweetened condensed milk, premium chocolate, decadent cocoa powder, and a touch of fragrant vanilla. This luxurious hot drink is the quintessential companion for festive holiday parties, cozy family gatherings, or any moment you desire a deeply comforting treat.
Imagine a chilly winter morning or a joyful holiday evening, and the delightful aroma of rich chocolate filling your home. This homemade hot chocolate recipe offers unparalleled convenience; simply mix the ingredients, and let your slow cooker gently warm it to perfection, keeping it ready for serving all day long. To elevate the experience, consider topping each mug with fluffy homemade marshmallows, a generous swirl of freshly whipped cream, or delicate chocolate shavings for an extra touch of festive elegance.

Indulgent Hot Chocolate Made Effortlessly in Your Crockpot
When the crisp air descends and the holidays draw near, there’s nothing quite like a steaming mug of hot chocolate to warm the soul. This Slow Cooker Hot Chocolate recipe is an absolute game-changer, especially for hosts entertaining a house full of guests on a busy Christmas morning or any festive occasion. One generous batch yields numerous servings, making it incredibly easy to ladle out cup after delicious cup to everyone. It eliminates the need for constant stovetop monitoring, allowing you to relax and enjoy the company.
What truly sets this recipe apart is its remarkable hands-off simplicity. With a mere 5 minutes of initial prep time, your trusty slow cooker takes over, transforming simple ingredients into a decadent beverage. But the convenience is just one aspect; the real magic lies in its exquisite taste and texture. This isn’t your average watery, store-bought hot chocolate. It’s gloriously velvety and exceptionally rich, striking a perfect balance. While not quite as intensely thick as traditional European drinking chocolate, it boasts a far creamier and more substantial body than any packaged mix or even popular coffee shop versions like Starbucks. Prepare yourself for a hot chocolate experience that will redefine your expectations.
For your convenience, the complete printable recipe, including precise measurements and detailed instructions, is available at the bottom of this article. Get ready to create a memorable hot chocolate sensation with minimal effort!

Essential Ingredients for Your Slow Cooker Hot Chocolate
Creating this irresistible slow cooker hot chocolate requires a thoughtful selection of ingredients that work in harmony to deliver its signature rich and creamy profile:
- Chocolate Chips: A blend of milk, semi-sweet, and dark chocolate chips offers a complex, balanced chocolate flavor.
- Cocoa Powder: Provides a deep, intense chocolate foundation. Dutch-processed is recommended for an even richer hue and flavor.
- Powdered Sugar: Ensures a silky-smooth sweetness without any grainy texture.
- Sweetened Condensed Milk: This key ingredient adds unparalleled richness, sweetness, and a creamy thickness that makes this recipe truly special.
- Heavy Cream: Essential for a truly luxurious, decadent mouthfeel.
- Whole Milk: The base liquid, providing a creamy consistency that balances the richer ingredients.
- Vanilla Extract: Enhances the chocolate flavors and adds a warm, aromatic depth.
- Mini Marshmallows: Stirred in at the end, they melt into the hot chocolate, adding incredible creaminess and a subtle vanilla sweetness.
Simple Steps to Craft the Perfect Crockpot Hot Chocolate
Making this delightful Crockpot Hot Chocolate is surprisingly easy, requiring minimal effort for maximum reward. Follow these straightforward steps to create a batch of creamy, rich hot chocolate that will impress everyone:
Step 1: Combine All Core Ingredients in the Slow Cooker.
Begin by adding your chosen chocolate chips to the crockpot. Feel free to use any mix of dark chocolate, semi-sweet chocolate, and milk chocolate chips to achieve your preferred flavor profile – a blend often yields the most dynamic and delicious results. Next, incorporate the cocoa powder, powdered sugar, sweetened condensed milk, heavy cream, whole milk, and vanilla extract. Thoroughly whisk all these ingredients together in your crockpot until the powdered components are mostly dissolved and the thick sweetened condensed milk is fully integrated. This initial mixing is crucial for preventing any ingredients from settling at the bottom and ensuring an even, consistent flavor throughout the cooking process. A reliable slow cooker like this one, which I frequently use, works perfectly for this recipe. While its sauté feature is excellent for savory dishes, its low and slow setting is ideal for our hot chocolate.

Step 2: Slow Cook to Perfection.
Once your ingredients are well combined, cover the crockpot with its lid. Set your slow cooker to the low heat setting and allow the mixture to cook for approximately 2 hours. This gentle, extended heating time allows the flavors to meld beautifully and the chocolate to melt completely into the creamy base. Remember to stir the mixture occasionally during this cooking period to ensure uniform heating and prevent any chocolate from sticking to the bottom.

Step 3: Incorporate Marshmallows and Serve.
After the 2 hours of cooking, carefully remove the lid. Stir in 2 cups of mini marshmallows into the hot chocolate. Replace the lid and let it sit for another 10 minutes. This short period allows the marshmallows to begin melting and infuse their creamy, sweet essence into the hot chocolate. After 10 minutes, give it another good stir; the marshmallows should be mostly dissolved, leaving behind a truly dreamy, extra-creamy texture. Serve your luxurious hot chocolate using a ladle, and add any desired garnishes. For prolonged enjoyment, switch your slow cooker to the “warm” setting; the hot chocolate will remain perfectly warm and ready to serve all day long.

Pro Tips for an Unforgettable Crockpot Hot Chocolate Experience
Achieving truly exceptional Crockpot Hot Chocolate involves a few simple yet impactful techniques:
- Thorough Initial Mixing is Key: Before turning on the heat, invest a few extra minutes in vigorously whisking all the ingredients. Sweetened condensed milk is naturally thick and tends to settle at the bottom, so ensure it’s fully incorporated along with the cocoa powder and powdered sugar to prevent clumping and ensure a consistently smooth, rich beverage.
- Don’t Skip the Marshmallows: While optional, adding marshmallows to the hot chocolate during the final 30 minutes of cooking (or as directed in Step 3) is a game-changer. As they slowly melt, they don’t just add sweetness; they contribute an incredible creaminess and a subtle vanilla note that elevates the hot chocolate to a truly “dreamy” consistency you won’t want to miss. Mini marshmallows are preferred as they dissolve more easily.
- Experiment with Chocolate Blends: For a more complex and nuanced flavor profile, use a combination of different chocolate chips. A mix of milk chocolate for sweetness and dark or semi-sweet chocolate for depth provides a wonderful balance. This layered chocolate taste will make your hot chocolate far more interesting than using just one type.
- Flavor Variations: Get creative with seasonal additions! Serve with peppermint simple syrup on the side, allowing guests to customize their drink, or for a full peppermint hot chocolate experience, add a splash of peppermint extract directly to the pot during the last 30 minutes of cooking. Other ideas include a hint of cinnamon, a pinch of cayenne for a Mexican hot chocolate twist, or a dash of almond extract.
- Keep it Warm, Not Boiling: Once the hot chocolate is fully cooked, switch your crockpot to the “warm” setting rather than keeping it on “low.” The “low” setting can still be too hot for prolonged periods and may cause the dairy to curdle or scorch. The “warm” setting will maintain the perfect serving temperature without overcooking.

Storing Your Delicious Crockpot Hot Chocolate
One of the many benefits of making a large batch of hot chocolate in your crockpot is the ease of storing and enjoying leftovers. Here’s how to properly keep your creamy concoction fresh:
Can you save this Crock Pot Hot Chocolate recipe?
Absolutely! If you find yourself with extra hot chocolate (a rare but welcome occurrence!), you can certainly save it. Before storing, ensure the hot chocolate has completely cooled to room temperature. Transfer it to an airtight container and refrigerate. When properly stored, your homemade hot chocolate should remain fresh and delicious for up to 5 days. For easy storage and serving, I highly recommend using this pitcher; its excellent seal helps to maintain freshness and prevent any spills in the refrigerator.
Can You Freeze Crockpot Hot Chocolate?
While technically possible, freezing this Crockpot Hot Chocolate isn’t something I generally recommend. It takes up a significant amount of freezer space, and frankly, the recipe is so quick and easy to whip up fresh that freezing isn’t usually necessary. However, if you have an abundance of leftovers and absolutely need to freeze it, make sure it’s thoroughly cooled first. Pour it into an airtight freezer-safe container, leaving some headspace for expansion, or portion it into freezer bags. For best results, consume within 1-2 months. When ready to enjoy, thaw overnight in the refrigerator and gently reheat.

Crock Pot Hot Chocolate FAQs
Absolutely! Reheating this hot chocolate is simple, whether you’ve made extra or prepared it ahead of time for future enjoyment. When you’re ready for another cozy cup, you have a few options: you can quickly microwave a single serving in a mug, gently warm it in a saucepan on the stovetop (this is often the preferred method for maintaining its creamy texture), or if you have a large quantity, simply return it to the slow cooker on the “warm” setting until heated through. Stir it well before serving to ensure even heating.
If you are making this decadent hot chocolate from scratch using the recipe provided, it will typically take about 2 hours to cook through on the low setting. If you’re simply reheating a batch of chilled hot chocolate, the process will be quicker, usually requiring about 45 to 60 minutes on the low or warm setting, depending on the volume and your crockpot’s efficiency.
Transporting hot chocolate in a crockpot to a gathering can be convenient. If your crockpot is equipped with secure clips on the lid, you should be able to transport it safely by placing it in a flat and stable area of your vehicle. Ensure the lid is firmly clamped down to prevent any spills. However, if your slow cooker does not have clips to secure the lid, it is not recommended to transport it while full in the crockpot itself, as jostling could easily lead to messes. In such cases, it’s safer to transport the cooled hot chocolate in an airtight pitcher or container and reheat it at your destination.
Keeping your hot chocolate perfectly warm for a party is one of the greatest advantages of using a slow cooker. Once the hot chocolate is fully cooked and ready, immediately switch your crockpot from the “low” cooking setting to the “warm” setting. This will maintain an ideal serving temperature without overcooking the dairy, which can lead to curdling if kept on “low” for extended periods. It will stay wonderfully warm and ready for guests to enjoy all day long. Remember to whisk or stir the hot chocolate frequently throughout the event to prevent the chocolate from settling at the bottom of the slow cooker and to maintain a consistently creamy texture.

I frequently prepare this Slow Cooker Hot Chocolate Recipe and set it out at various holiday get-togethers and casual gatherings. It’s an instant hit, offering a comforting embrace that everyone appreciates. Yet, it’s also wonderfully simple to whip up for the children and their friends, serving as the perfect warm-up treat after an exhilarating afternoon of playing in the snow or any chilly outdoor adventure. Its versatility makes it a beloved staple for both festive occasions and everyday cozy moments.
Creative Ways to Serve This Crockpot Hot Chocolate Recipe
While this Crockpot Hot Chocolate is undeniably delicious on its own, elevating the serving experience can turn it into an unforgettable highlight. Get creative with an array of fun garnishes and consider setting up a delightful “Hot Chocolate Bar” for your family and guests – they are always a huge hit! No matter how you choose to adorn it, this Crockpot Hot Chocolate Recipe far surpasses any powdered mix you’ll find, offering a depth of flavor and creaminess that is truly unmatched.
Here are some fantastic ideas for your hot chocolate bar:
- Crushed Peppermints: A classic holiday touch for a refreshing minty kick.
- Sprinkles: Offer a variety of colorful sprinkles for a playful and customizable touch, especially popular with kids.
- Cinnamon Sticks: Perfect for stirring and infusing a subtle, warm spice.
- Ground Cinnamon: A light dusting adds an aromatic and comforting flavor.
- Candy Cane Stirrers: A festive and edible stirrer that slowly melts, adding a delightful mint flavor.
- Chocolate Sauce: Drizzle extra chocolate goodness for an even richer experience.
- Caramel Sauce: A swirl of caramel adds a sweet, buttery counterpoint to the chocolate.
- Flavored Marshmallows: Beyond mini marshmallows, consider large, flavored marshmallows like vanilla, peppermint, or even toasted coconut.
- Whipped Cream: A generous dollop of homemade or store-bought whipped cream is a must-have.
- Chocolate Shavings: Elegant and adds another layer of chocolate texture.
- Chili Powder or Cayenne Pepper: For a daring Mexican hot chocolate twist.
- A touch of Espresso Powder: Enhances the chocolate flavor without making it taste like coffee.
- Orange Zest: A hint of citrus pairs beautifully with rich chocolate.

Because this Creamy Crockpot Hot Chocolate Recipe relies on hands-off heating, it grants you the precious gift of time – allowing you to spend less time stirring pots and more time mingling, laughing, and creating cherished memories with your loved ones. Furthermore, if you’re hosting a party, guests will appreciate the convenience of serving themselves from the warm crockpot, ensuring the hot chocolate remains at the perfect temperature for hours, without you having to constantly attend to it. It’s the ultimate hassle-free beverage solution for any gathering.
But beyond its undeniable convenience, the true magic of this hot chocolate lies in its incredible taste. It’s exceptionally rich, delightfully creamy, and a guaranteed crowd-pleaser for guests of all ages, from the youngest children to the most discerning adults. A friendly public service announcement: if you have the crockpot readily accessible for guests to serve themselves, please ensure that younger children receive assistance from grown-ups – after all, this delicious concoction is piping hot!
More Delicious Chocolate Recipes to Satisfy Your Sweet Cravings
If you’ve fallen in love with this Crockpot Hot Chocolate and are eager to explore more delightful chocolate creations, you’re in for a treat! Here are some other irresistible chocolate-infused recipes that are sure to satisfy any sweet craving:
- Christmas Crack – This addictive treat combines sweet and salty flavors with a rich chocolate layer. Prepare to have your mind blown by how good it is!
- Peanut Butter Balls – A classic, irresistible treat featuring a luscious peanut buttery center generously dipped in smooth, decadent chocolate. Perfect for gifting or indulging yourself!
- Santa Hat Brownies – Without a doubt, the cutest and most festive Christmas dessert ever! These delightful brownies are not only delicious but also incredibly charming, making them a holiday table favorite.
- Peppermint Cocoa Cake – Experience layers of cool, refreshing mint perfectly blended with rich, moist chocolate cake. This dessert is sheer bliss for any mint chocolate lover.
- Crockpot Candy – An incredibly easy and versatile recipe that allows you to create delicious, customized chocolate clusters. They make for fantastic homemade gifts during the holidays or any time of year.
Let’s Connect!
We absolutely adore hearing from you! If you’ve had the pleasure of trying this rich and creamy crockpot hot chocolate recipe, please take a moment to share your experience. Let me know how much you liked it in the comments section below and don’t forget to leave a star rating. Your feedback truly brightens my day!
And of course, we’d love to see your beautiful creations! Be sure to tag me – @sugarandsoulco – on Instagram and Pinterest with your stunning photos. You can also join our vibrant Sugar & Soul Show-offs Community on Facebook, where you can share your culinary triumphs and participate in our fun recipe challenges!
This post was updated in 2023 with new photos and expanded content to provide an even better experience for our readers.

Slow Cooker Hot Chocolate
Equipment
-
Crockpot (6-quart or larger recommended)
-
Whisk
-
Ladle
Ingredients
- 1½ cups chocolate chips (a mix of milk and dark/semi-sweet for best flavor)
- ¼ cup cocoa powder (Dutch-processed recommended)
- ¼ cup powdered sugar
- 14 ounces sweetened condensed milk
- 2 cups heavy cream
- 6 cups whole milk
- 1 tablespoon vanilla extract
- 2 cups mini marshmallows
Instructions
-
Add the 1½ cups chocolate chips (using a blend for best flavor), ¼ cup cocoa powder, ¼ cup powdered sugar, 14 ounces sweetened condensed milk, 2 cups heavy cream, 6 cups whole milk, and 1 tablespoon vanilla extract to a large crockpot. Whisk all ingredients thoroughly until mostly blended and smooth.
-
Cover the crockpot and cook the mixture on low heat for 2 hours, stirring occasionally to ensure everything melts and combines evenly.
-
After the 2 hours, stir in the 2 cups mini marshmallows. Cover again and let sit for about 10 minutes, then stir once more. The marshmallows should be mostly dissolved, adding incredible creaminess.
-
Your decadent hot chocolate is now ready! It can be kept on the “warm” setting in the crockpot all day for serving. Store any cooled leftovers in an airtight container in the refrigerator for up to 5 days.
Video
Notes
- Chocolate Selection: For the most balanced and dynamic flavor in this recipe, I highly recommend using a blend of milk and dark chocolate chips. However, you can certainly use all of one kind (milk, semi-sweet, or dark) based on your personal preference for sweetness and chocolate intensity.
- Cocoa Powder Choice: To achieve an intensified chocolate flavor and a richer, darker hot chocolate, I prefer using Dutch-processed cocoa powder. If you only have regular unsweetened cocoa powder on hand, it will still work perfectly well, yielding a delicious result.
- Marshmallow Magic: While optional, the addition of marshmallows is truly transformative for this recipe. They melt down to create an extra creamy, wonderfully thick, and subtly vanilla-flavored hot chocolate that is simply divine. Mini marshmallows are the ideal choice as their smaller size allows them to dissolve quickly and smoothly.
- Initial Whisking Importance: It is crucial to whisk all ingredients thoroughly at the beginning. The sweetened condensed milk is very thick and tends to stick to the bottom if not properly mixed. Ensuring everything is well-blended from the start prevents clumping and guarantees a smooth, consistent texture throughout your hot chocolate.
Nutrition
Did You Make This Recipe?
Don’t forget to share it with me on Instagram @sugarandsoulco and follow on Tiktok @sugarandsoulco and Pinterest @sugarandsoulco for more delightful recipes and inspiration!
Pin Recipe
Share Recipe