There’s nothing quite like cozying up with a warm, velvety cup of hot chocolate on a chilly day, and this Creamy Crockpot Hot Chocolate Recipe is my go-to for just that. It’s rich, smooth, and slow-cooked to creamy perfection — basically the ultimate indulgence you can make in your slow cooker.
Jump to:
Why You'll Love This Recipe
Honestly, I was hooked after the first time I slow-cooked this hot chocolate. It fills the kitchen with the most inviting aroma, and it tastes just like a warm hug in a mug. Plus, it’s super simple to make, which is a win during busy days or lazy weekend mornings.
- Ultimate creaminess: Thanks to sweet cream creamer and half and half, every sip feels luxuriously smooth.
- Hands-off cooking: Use your crockpot to slow-cook while you relax, no standing over the stove required.
- Perfectly balanced chocolate: Cocoa powder and semi-sweet chocolate bars blend for a rich yet comforting flavor.
- Fun to customize: Top with mini marshmallows, cinnamon, or whipped cream for your perfect mug.
Ingredients & Why They Work
When it comes to this creamy slow cooker hot chocolate, picking the right ingredients really makes a difference. I always go for good quality chocolate bars and a sweet cream creamer that’s rich but not overpowering. Here’s the lowdown on what you’ll need and why each element is so special.

- Sweet cream creamer: Adds a smooth, velvety base that’s sweeter and creamier than milk alone.
- Half and half: Boosts the richness without making it too thick or heavy—perfect for sipping.
- Cocoa powder: Gives that deep chocolate flavor with a little bittersweet complexity.
- Semi-sweet chocolate bars: Melts down beautifully to create a luscious texture and balanced sweetness.
- Mini marshmallows: Melt slightly in the heat, adding a touch of gooey fun and extra sweetness.
- Chocolate syrup (optional): Drizzle on top to amp up the chocolatey goodness.
- Chocolate shavings (optional): A fancy, textured garnish that melts on contact.
- Cinnamon (optional): Adds subtle warmth and spice, perfect for colder days.
- Whipped cream (optional): The classic dollop that transforms hot chocolate into a dreamy treat.
Make It Your Way
One of the best things about this Creamy Crockpot Hot Chocolate Recipe is how easy it is to make it your own. Whether you want to boost the chocolate flavor or add a cozy spice, there’s plenty of delicious ways to customize this rich treat.
- Extra Chocolate Kick: I sometimes stir in a swirl of chocolate syrup just before serving for an indulgently smooth finish that chocolate lovers will adore.
- Spiced Twist: Adding a pinch of cinnamon or even a sprinkle of cayenne pepper during the cooking process gives the hot chocolate a warm, comforting depth, perfect for chilly evenings.
- Whipped Cream Dream: Top each mug generously with whipped cream and a few chocolate shavings for a cafe-style indulgence that’s hard to resist.
- Dairy-Free Version: Swap out the sweet cream creamer and half and half for your favorite plant-based alternatives—like almond or oat milk creamer—to enjoy a vegan-friendly version without sacrificing creaminess.
Step-by-Step: How I Make Creamy Crockpot Hot Chocolate Recipe

Step 1: Mix Your Base Ingredients
Start by pouring 5 cups of sweet cream creamer, 2 ½ cups of half and half, and ¼ cup of cocoa powder directly into your crock pot. Use a whisk and blend everything together thoroughly until the cocoa powder is completely dissolved. This ensures a smooth, even chocolate flavor throughout. Then, break 4 ounces (2 bars) of semi-sweet chocolate into smaller squares and add them to the mix. Cover the crock pot with its lid, ready for slow cooking.
Step 2: Slow Cook and Whisk for Creamy Perfection
Set your crock pot to low and let the magic happen over 2 hours and 30 minutes. Every 30 to 45 minutes, remove the lid and whisk vigorously. This helps break down the chocolate bars as they melt, creating that signature velvety texture you want. The aroma will start filling your kitchen with rich chocolate goodness — a warning that warm comfort is just around the corner!
Step 3: Add the Marshmallows for That Final Touch
About 10 minutes before the cooking time ends, stir in 1 ½ cups of mini marshmallows. They melt slightly into the hot chocolate, adding a subtle sweetness and extra creaminess that makes this drink extra indulgent. Keep the lid on and let those marshmallows work their magic.
Step 4: Serve and Customize Your Cup
Once the cook time is up, ladle your hot chocolate into mugs and let your creativity run wild. Top with mini marshmallows, drizzle chocolate syrup, sprinkle chocolate shavings, dust with cinnamon, or crown with a swirl of whipped cream. Each addition brings a new layer of warmth and flavor that’s sure to delight.
Top Tip
These tips will help you get the most luscious, smooth, and perfectly creamy Crockpot Hot Chocolate every time. A few simple tricks go a long way with this slow-cooked treat!
- Whisk Regularly: I can’t stress enough how important it is to whisk vigorously every 30 to 45 minutes during cooking. This breaks up the chocolate chunks and keeps the consistency silky smooth.
- Use Quality Chocolate: Using good quality semi-sweet chocolate bars really makes a flavor difference—it melts better and creates a richer taste.
- Add Marshmallows Late: Adding the mini marshmallows about 10 minutes before the end lets them soften and meld into the hot chocolate without melting away completely, giving it that cozy, gooey touch.
- Cover the Crockpot: Keeping the lid on traps the warmth and moisture, ensuring the hot chocolate thickens just right without evaporating too much liquid.
How to Serve Creamy Crockpot Hot Chocolate Recipe
Garnishes
Once poured into mugs, the fun begins! Top your creamy Crockpot Hot Chocolate with a generous swirl of whipped cream, a drizzle of chocolate syrup, or sprinkle some chocolate shavings for an extra indulgent touch. A dash of cinnamon adds a warm, spicy twist that pairs beautifully. And of course, don’t forget a handful of mini marshmallows to bring that classic cozy vibe.
Side Dishes
This rich and velvety drink pairs wonderfully with buttery shortbread cookies, warm cinnamon rolls, or even a slice of chocolate cake for a chocolate-lover’s dream combo. For something lighter, try crisp biscotti or fruit scones to balance the sweetness while adding delightful texture.
Make Ahead and Storage
Storing Leftovers
If you have any leftover creamy Crockpot Hot Chocolate, simply transfer it to an airtight container and pop it in the refrigerator. It will keep fresh for up to four days, ready for a quick warm-up on a chilly afternoon.
Freezing
While this hot chocolate is best enjoyed fresh, you can freeze leftovers in a freezer-safe container for up to one month. When ready to enjoy, thaw overnight in the refrigerator before reheating gently. Just be mindful that texture may vary slightly after freezing.
Reheating
To reheat your Creamy Crockpot Hot Chocolate, warm it slowly on the stovetop over low heat, stirring occasionally to maintain its silky texture. Alternatively, microwave in 30-second bursts, whisking between intervals to keep it smooth and prevent separation.
Frequently Asked Questions:
Absolutely! You can substitute the sweet cream creamer and half and half with your favorite plant-based milk alternatives such as almond, oat, or coconut milk. Just choose dairy-free chocolate to keep it fully vegan.
Whisking every 30 to 45 minutes helps break up the chocolate bars and prevents the cocoa powder and chocolate from settling or clumping. This ensures that the hot chocolate has a consistently creamy and smooth texture throughout.
While you can use milk, half and half adds extra creaminess and richness to the hot chocolate. If you prefer using milk, consider adding a bit of heavy cream to maintain a luscious texture.
Once cooked, store leftover hot chocolate in an airtight container in the refrigerator, where it will stay fresh for up to four days. Be sure to reheat gently before serving.
Final Thoughts
There’s something so wonderfully comforting about a mug filled with creamy, slow-cooked hot chocolate, especially when the weather turns chilly. This Creamy Crockpot Hot Chocolate Recipe brings out all the rich, velvety flavors you crave without any fuss. Whether you’re enjoying it solo, with family, or cozying up with friends, it’s the perfect companion to winter days and nights. So grab your crockpot, your favorite chocolate, and get ready to indulge in a warm, delicious hug in a mug!
Print
Creamy Crockpot Hot Chocolate Recipe
- Prep Time: 5 minutes
- Cook Time: 2 hours 30 minutes
- Total Time: 2 hours 35 minutes
- Yield: 4 servings
- Category: Beverage
- Method: Slow Cooking
- Cuisine: American
Description
This Crockpot Hot Chocolate recipe is a rich and creamy treat perfect for warming up on chilly days. Made with sweet cream creamer, half and half, cocoa powder, and semi-sweet chocolate bars, it's slow-cooked to perfection for a velvety texture and topped with mini marshmallows. Customize it with chocolate syrup, shavings, cinnamon, or whipped cream for an indulgent dessert drink.
Ingredients
Main Ingredients
- 5 cups sweet cream creamer
- 2 ½ cups half and half
- ¼ cup cocoa powder
- 4 ounces semi-sweet chocolate bars (2 bars)
- 1 ½ cups mini marshmallows
Optional Toppings
- Chocolate syrup
- Chocolate shavings
- Cinnamon
- Whipped cream
Instructions
- Combine Ingredients: Add the sweet cream creamer, half and half, and cocoa powder to the crock pot and whisk together until fully combined. Break the semi-sweet chocolate bars into smaller squares and add them to the slow cooker. Cover the crock pot with its lid.
- Cook Slowly: Cook on low heat for 2 hours 30 minutes, whisking vigorously every 30 to 45 minutes to help the chocolate break up and blend smoothly into the mixture.
- Add Marshmallows: Ten minutes before the end of the cook time, stir in the mini marshmallows, allowing them to melt slightly and enrich the hot chocolate.
- Serve: Pour the hot chocolate into mugs and top with any optional desired toppings such as chocolate syrup, chocolate shavings, cinnamon, or whipped cream.
Notes
- Store leftover hot chocolate in an airtight container in the refrigerator for up to four days.
- Reheat gently on the stove or microwave, stirring occasionally to maintain smooth texture.
- Whisking regularly during cooking prevents the chocolate from settling and ensures a creamy consistency.
- Use good quality semi-sweet chocolate bars for the best flavor.
- Optional toppings add extra flavor and texture but can be omitted for a classic hot chocolate experience.
Nutrition
- Serving Size: 1 cup
- Calories: 320 kcal
- Sugar: 25 g
- Sodium: 70 mg
- Fat: 22 g
- Saturated Fat: 14 g
- Unsaturated Fat: 7 g
- Trans Fat: 0.1 g
- Carbohydrates: 27 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 55 mg





Leave a Reply