The clock just hit 4 PM. I’ve got a house full of hungry kids and it’s chilly outside. Time for Slow Cooker Hot Chocolate to save the day. It’s thick, creamy, and ready when everyone walks in from the cold.
This is for those weekends when you want to sip something cozy without spending hours in the kitchen (trust me, we all need those days). Unlike the instant packets, this recipe uses real chocolate and cream, making every sip rich and decadent. You’ll love how it warms you up fast. So simple, so satisfying!
Why You’ll Love This Slow Cooker Hot Chocolate
- Super Easy Prep: Just toss everything in the slow cooker and let it work its magic — no fussing over pots!
- Rich, Chocolatey Flavor: It’s like a cozy hug in a mug, creamy and filled with sticky-sweet chocolate goodness.
- Perfectly Cozy Texture: The combination of heavy cream and chocolate chips creates a melty-gooey experience that warms you right up.
- Customizable Goodness: Add in some peppermint extract or flavored syrups if you’re feeling adventurous — it’s fun to switch it up!
- Great for Groups: It makes a big batch, so it’s perfect for parties, though you’ll need to keep an eye on leftovers (it disappears fast!).
Slow Cooker Hot Chocolate Ingredients
For the Base:
milk (4 cups) — Use whole milk for creaminess, or it’ll taste watery and flat.
heavy cream (1 cup) — Don’t skimp on heavy cream; it’s what makes it rich and indulgent.
semi-sweet chocolate chips (1 cup) — Go for Ghirardelli chips; other brands just don’t melt as smoothly.
cocoa powder (1/2 cup) — Don’t even think about using Dutch-process cocoa; you need the acidity for flavor.
sugar (1/2 cup) — Use granulated sugar; brown sugar’ll make it too cloyingly sweet.
vanilla extract (1 teaspoon) — Always use pure vanilla extract; imitation just won’t cut it.
For the Topping:
marshmallows (1 cup) — Get mini marshmallows; regular ones’ll just become gooey blobs instead of fluffy bites.
Full measurements in the recipe card below.
How to Make Slow Cooker Hot Chocolate
1. Combine Ingredients: In a slow cooker, mix together 4 cups of milk, 1 cup of heavy cream, 1 cup of semi-sweet chocolate chips, 1/2 cup of cocoa powder, 1/2 cup of sugar, and 1 teaspoon of vanilla extract until smooth.
2. Stir Well: Make sure everything’s evenly distributed (you don’t want clumps of cocoa powder).
3. Cook Low & Slow: Cover and cook on low for 4 hours. You’ll know it’s time to stir when you can start to smell that rich chocolate aroma wafting through your kitchen.
4. Adjust Sweetness: Now’s your chance! After 4 hours, check the consistency and sweetness. If it needs a little more love, add more sugar or milk to taste.
5. Serve & Top: Once it’s nice and creamy, serve hot in mugs and top each with a generous handful of mini marshmallows (don’t skip this part — they’re essential!).
6. Enjoy!: Sip on your cozy mug of Slow Cooker Hot Chocolate on a chilly day!
7. Watch Out: Don’t rush the stirring during cooking; if you walk away too long, it can stick to the bottom and burn.
Exact quantities in the recipe card below.
How to Store Slow Cooker Hot Chocolate
- Room Temperature: It’s best enjoyed fresh, but if you have leftovers, let it cool completely before covering with plastic wrap. It can sit out for up to 2 hours, but after that, you should refrigerate it.
- Refrigerator: Pour any extra into an airtight container and stick it in the fridge. It’ll last about 3 days. Just know that the marshmallows will get a bit soggy, which isn’t ideal (but you can always add more when you reheat!).
- Freezer: You can freeze it in a freezer-safe container for up to a month. Just make sure to leave some space at the top for expansion. The texture might change a little when thawed — more liquidy than creamy.
- Reheating: To reheat, pop it back in a slow cooker on low until it’s hot and steamy (about 30 minutes) or microwave in short bursts, stirring in between until it’s warm enough to give off that chocolatey aroma.
What to Serve with Slow Cooker Hot Chocolate?
It’s rich and creamy enough to sip on its own, but adding a little something on the side makes it even better. Here are some tasty pairings that’ll keep things interesting:
- Peppermint Bark: The minty coolness cuts through the richness, creating a refreshing contrast you’ll love.
- Spicy Ginger Cookies: Their crispy texture adds crunch while the spice balances the sweetness in this dish.
- Cinnamon Rolls: Warm and gooey rolls add texture variety—just pop them in the oven for 15 minutes!
- Fresh Berries: The tartness of berries brightens up each sip and gives a lovely color contrast.
- Savory Cheese Platter: Include sharp cheddar or blue cheese; their saltiness complements the sweetness beautifully.
- Pecan Pie Brownies: Rich and fudgy, these brownies provide an indulgent treat; make them ahead for easy serving!
- Vanilla Ice Cream: A scoop on top creates a melty-gooey situation that’ll take your hot chocolate to another level.
- Caramel Corn: Crunchy, sweet, and just plain fun—it’s a playful texture contrast that keeps things exciting.
Slow Cooker Hot Chocolate Variations
Here’s how to play with this recipe and make it your own!
- Extra Chocolate Boost: Add 1/2 cup more chocolate chips when mixing for a super-rich, chocolatey drink.
- Minty Fresh: Toss in 1 teaspoon of peppermint extract with the vanilla for a holiday twist.
- Spicy Kick: Mix in 1/4 teaspoon cayenne pepper at the start for a surprising heat that’ll warm you up!
- Nutty Flavor: Stir in 1/2 cup chopped hazelnuts when serving for a delightful crunch and nuttiness.
- Dairy-Free Option: Swap out milk and heavy cream for 4 cups almond milk and 1 cup coconut cream; add as usual.
- Caramel Drizzle: Drizzle store-bought caramel sauce on top of marshmallows before serving for a sweet upgrade.
- S’mores Style: Layer crushed graham crackers on top with marshmallows for that campfire vibe!
Make Ahead Options for Slow Cooker Hot Chocolate
I like to prep the base of my Slow Cooker Hot Chocolate a day ahead. Just combine everything in your slow cooker, cover it, and pop it in the fridge overnight. When you’re ready to serve, just pull it out, let it come to room temp for about 30 minutes, and then cook on low for 4 hours as usual. Store it in an airtight container if you can; a glass bowl with a lid works great. Just keep in mind that while the hot chocolate holds well, the marshmallows don’t — they’ll get all gooey if you add them too early. So add those right before serving! Trust me on this: it’s way better that way.
Slow Cooker Hot Chocolate Recipe FAQs
Can I make Slow Cooker Hot Chocolate ahead of time?
Absolutely! You can prep this dish a day in advance. Just combine all the ingredients in your slow cooker and refrigerate overnight. When you’re ready, pop it in the slow cooker and heat it on low for 4 hours. Remember to stir occasionally to keep everything smooth. (Trust me, you’ll want that rich aroma filling your kitchen!) Just be sure to adjust sweetness if needed before serving.
Why did my Slow Cooker Hot Chocolate turn out too thick?
If your hot chocolate’s a bit too thick, it might be because you didn’t add enough milk or cream initially. This recipe’s pretty forgiving, so just stir in a bit more milk until you reach that creamy texture. You’ll know it’s right when it flows easily from your spoon but still has that luscious feel. But don’t skip the heavy cream; that’s key for richness!
What can I substitute for semi-sweet chocolate chips?
You could use dark chocolate chips if you want a richer flavor, but I’d stick to semi-sweet for this dish. Other chocolates might not melt as smoothly, which can affect the texture. If you’re feeling adventurous, try mixing in some white chocolate for a twist! Just remember to check the melting point; you want everything nice and creamy.
How do I store leftover hot chocolate?
If you’ve got leftovers (which is rare!), let it cool down first, then transfer it to an airtight container and store it in the fridge for up to 3 days. When you’re ready to enjoy again, just reheat gently on the stove or in the microwave until warm — give it a good stir to bring back that creamy consistency! Avoid reheating too quickly; nobody likes burnt hot chocolate!
Final Thoughts on Slow Cooker Hot Chocolate
If you’re looking for a cozy treat that practically makes itself, give this Slow Cooker Hot Chocolate a shot. The hands-off cooking means you can set it and forget it while you tackle other things (or just relax). Plus, when it’s finally time to serve, the rich flavors and melty marshmallows will have everyone coming back for seconds. If you’ve been putting this off, tonight’s the night. Let me know how yours turned out in the comments!

Slow Cooker Hot Chocolate
Ingredients
Method
- In a slow cooker, combine the milk, heavy cream, semi-sweet chocolate chips, cocoa powder, sugar, and vanilla extract.
- Stir the mixture well to ensure the chocolate and cocoa powder are evenly distributed.
- Cover and cook on low for 4 hours, stirring occasionally to prevent sticking.
- After 4 hours, check the consistency and sweetness. Adjust if necessary by adding more sugar or milk.
- Once done, serve hot in mugs and top with marshmallows.
- Enjoy your slow cooker hot chocolate on a cold day!






