Thick and Creamy Crock-Pot Hot Chocolate
There’s something magical about coming home on a chilly winter day and being greeted by the sweet, chocolatey aroma of hot cocoa gently simmering in a slow cooker. This recipe has been my go-to comfort during snowstorms, movie marathons, and cozy evenings by the fire. It’s hands-off, foolproof, and results in the silkiest, richest hot chocolate you’ll ever taste. Trust me, you’re going to love this.
Why This Recipe Will Be Your New Favorite
Whether you’re hosting a holiday party or just craving a mug of joy, this recipe checks all the boxes. It’s indulgent, easy, and made to be shared.
Adaptable: Make it dairy-free or extra dark. You can tailor the sweetness, thickness, and flavor to your liking.
Easy on the Wallet: Uses pantry staples and a few simple ingredients, so no fancy chocolate bars needed.
No-Fuss: Just toss everything into the crock-pot, give it a stir now and then, and let it do its thing.
Easy to Tweak: Add a pinch of cinnamon, a splash of peppermint, or even a swirl of caramel.
Always a Hit: Kids love it, adults ask for seconds, and it always steals the show at gatherings.
Great for Planning Ahead: You can prep it hours before guests arrive, and it stays warm and ready to serve.
Leftover-Friendly: Store in the fridge and reheat for instant comfort the next day.
Behind the Recipe
I first made this crock-pot hot chocolate on a snowy December evening when friends were coming over for game night. I didn’t want to fuss with stovetop stirring or risk burning milk, so I threw the ingredients in my slow cooker and hoped for the best. The result? A thick, velvety drink that had everyone asking for the recipe before we even started the first game. Since then, it’s become a seasonal tradition in my home.
Ingredients You’ll Need
This dreamy drink relies on a handful of everyday ingredients that come together to create something magical.
- Whole Milk: 4 cups. Acts as the creamy base and helps balance richness.
- Heavy Cream: 2 cups. Adds luscious thickness and velvety texture.
- Sweetened Condensed Milk: 1 can (14 oz). Brings a caramel-like sweetness and body.
- Semi-Sweet Chocolate Chips: 2 cups. Melt into a deep, indulgent chocolate flavor.
- Vanilla Extract: 2 teaspoons. Enhances the chocolate and adds warmth.
- Salt: 1/4 teaspoon. Just a touch to deepen the cocoa flavor and cut sweetness.
- Mini Marshmallows: For topping. They melt into gooey pockets of joy.
- Whipped Cream: Optional, but highly encouraged for that dreamy finish.
- Crushed Candy Canes: Optional festive topping for a peppermint twist.

Time Needed to Make This Recipe
Prep Time: 5 minutes
Cook Time: 2 hours
Total Time: 2 hours 5 minutes
Special Equipment You’ll Need
You won’t need anything fancy here, but these tools help keep things simple.
Crock-Pot: Gently warms everything together without scorching.
Measuring Cups and Spoons: For accurate ingredient amounts.
Whisk: Helps blend the melted chocolate evenly into the liquid.
Ladle: Makes serving smooth and mess-free.
Mugs: To show off your hot chocolate with flair.
Step-by-Step Instructions
Let’s make this together. Just a few easy steps and you’ll be sipping in no time.
- Add Ingredients to Crock-Pot: Pour in the milk, heavy cream, and sweetened condensed milk. Add the chocolate chips, vanilla extract, and salt.
- Stir Everything Together: Use a whisk or spoon to give everything a good mix so the ingredients begin to combine.
- Set to Low and Cook: Cover the crock-pot and set it on low for 2 hours. Stir every 30 minutes to ensure the chocolate melts evenly.
- Check for Creaminess: After 2 hours, give it a final stir. The texture should be thick and smooth, like liquid truffle.
- Serve and Garnish: Ladle into mugs and top with mini marshmallows, whipped cream, and crushed candy canes if desired.
- Keep Warm: Switch to the “warm” setting and let guests help themselves throughout the evening.
Serving Suggestions & Presentation Tips
Presentation is half the fun with this one. Use clear glass mugs to show off that rich, chocolatey color. Add a swirl of whipped cream that peaks above the rim, then top with mini marshmallows or crushed candy canes for a festive look. Pair with shortbread cookies, chocolate-dipped pretzels, or even slices of warm gingerbread on the side.
Extra Tips for Best Results
- Use high-quality chocolate chips for better flavor.
- Stir occasionally to avoid a skin forming on top.
- For a thinner consistency, add an extra cup of milk.
- Want it extra thick? Let it cook an additional 30 minutes.
- Add flavorings like cinnamon sticks, orange zest, or peppermint extract for a twist.
Variations You Can Try
- Mexican Hot Chocolate: Add a dash of cinnamon and a pinch of cayenne pepper for warmth and a little kick.
- White Chocolate Peppermint: Swap semi-sweet chips for white chocolate, and stir in peppermint extract.
- Mocha Style: Add 1 tablespoon of instant espresso powder for a subtle coffee undertone.
- Salted Caramel: Drizzle caramel sauce into the mix and top with flaky sea salt.
- Vegan Delight: Use almond or oat milk, coconut cream, dairy-free chocolate chips, and skip the whipped cream.
Make Ahead and Storage
You can absolutely make this ahead of time. Simply prepare the hot chocolate, let it cool, then store it in the refrigerator in an airtight container for up to 4 days. When ready to serve, gently reheat on the stovetop or back in the crock-pot on warm. Stir well before serving to restore that silky texture.
Chef’s Pro Tips for Perfect Results
Making the perfect mug of hot chocolate is easier than you think. Here’s what I’ve learned:
- Don’t skip the condensed milk. It adds unmatched richness and depth.
- Stir often for even melting and to prevent chocolate from settling.
- Use a whisk instead of a spoon to fully blend everything.
- Avoid overcooking. Two hours is usually just right for the ideal texture.
Nutrition Facts
Servings: 8
Calories per serving: 320
Note: These are approximate values.
FAQ’s
Q1: Can I double the recipe for a bigger crowd?
Yes, just make sure your crock-pot has enough room and stir more frequently.
Q2: Can I make this dairy-free?
Absolutely. Use dairy-free milk and cream alternatives and vegan chocolate chips.
Q3: How can I make it less sweet?
Reduce the sweetened condensed milk slightly and use bittersweet chocolate instead.
Q4: Can I reheat leftovers?
Yes. Store in the fridge and reheat gently on the stove or in the crock-pot.
Q5: What kind of chocolate works best?
Semi-sweet chocolate chips strike a perfect balance, but dark or milk chocolate works too.
Q6: Can I use a stovetop instead?
Yes, just heat everything in a large pot over low heat, stirring often.
Q7: Is it kid-friendly?
Very much so! It’s sweet, creamy, and fun to top with marshmallows.
Q8: Can I keep it warm for a party?
Yes, switch the crock-pot to the warm setting and stir occasionally.
Q9: How thick should it be?
It should coat the back of a spoon but still pour easily. Like liquid velvet.
Q10: Can I add liqueur for adults?
No alcohol in this version, but feel free to get creative with extracts or spices.
Conclusion
So the next time you want something warm, rich, and completely indulgent, let this crock-pot hot chocolate work its magic. It’s creamy, cozy, and guaranteed to bring smiles all around. Let me tell you, it’s worth every single sip.
Print
Thick and Creamy Crock-Pot Hot Chocolate
- Prep Time: 5 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 5 minutes
- Yield: 8 servings 1x
- Category: Drinks
- Method: Slow Cooker
- Cuisine: American
- Diet: Vegetarian
Description
This thick and creamy crock-pot hot chocolate is the ultimate cozy drink for cold days. Made with rich chocolate, sweetened condensed milk, and a hint of vanilla, it’s a velvety treat that practically makes itself in the slow cooker.
Ingredients
- 4 cups whole milk
- 2 cups heavy cream
- 1 can (14 oz) sweetened condensed milk
- 2 cups semi-sweet chocolate chips
- 2 teaspoons vanilla extract
- 1/4 teaspoon salt
- Mini marshmallows (for topping)
- Whipped cream (optional)
- Crushed candy canes (optional)
Instructions
- Pour the milk, heavy cream, and sweetened condensed milk into the crock-pot.
- Add the semi-sweet chocolate chips, vanilla extract, and salt. Stir to combine.
- Set the crock-pot to low heat and cook for 2 hours, stirring every 30 minutes.
- Once the mixture is smooth and thick, switch the setting to warm.
- Ladle the hot chocolate into mugs and top with marshmallows, whipped cream, or crushed candy canes.
- Keep on warm setting for serving throughout the day.
Notes
- Use high-quality chocolate chips for the richest flavor.
- Add a splash of peppermint or cinnamon extract for a festive twist.
- Store leftovers in the fridge and reheat gently before serving.
- For a thinner hot chocolate, add an extra cup of milk.
Nutrition
- Serving Size: 1 mug
- Calories: 320
- Sugar: 30g
- Sodium: 110mg
- Fat: 20g
- Saturated Fat: 13g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 45mg
Keywords: crock-pot hot chocolate, creamy hot cocoa, slow cooker hot chocolate, holiday drink, winter beverage
