There’s something genuinely magical about a warm, creamy cup of hot chocolate, especially when it’s made effortlessly in the slow cooker. This Crockpot Hot Chocolate Recipe is a game-changer for cozy nights, gatherings, or any day you want to treat yourself with minimal fuss but maximum flavor.
Jump to:
Why You'll Love This Recipe
This Crockpot Hot Chocolate Recipe has become my go-to way of indulging in that rich, velvety chocolate comfort without standing over the stove stirring constantly. There’s something so satisfying about setting it and letting the slow cooker do all the work while you relax or catch up with friends.
- Hands-off preparation: Just add ingredients and slow cook, so no babysitting required – perfect for busy or lazy days.
- Incredibly creamy texture: The combination of sweet cream creamer and half and half creates a luscious, silky final cup.
- Deep chocolate flavor: Using both cocoa powder and semi-sweet chocolate bars provides layers of richness without overwhelming sweetness.
- Customizable finishing touches: Marshmallows, whipped cream, or cinnamon let you personalize your cup just how you like it.
Ingredients & Why They Work
Every ingredient in this Crockpot Hot Chocolate Recipe plays a key role to bring out velvety texture and rich chocolate. I always recommend using good-quality chocolate bars – it truly makes a difference you’ll notice in every sip.

- Sweet Cream Creamer: Adds a smooth, milky sweetness that’s richer than regular milk and creates the silky base.
- Half and Half: Boosts creaminess without heaviness and balances the sweetness perfectly.
- Cocoa Powder: Provides that classic, deep chocolate flavor and a slight bitterness that keeps the sweetness in check.
- Semi-sweet Chocolate Bars: Melting slowly during cooking, these add gooey richness and a luxurious mouthfeel.
- Mini Marshmallows: Added at the end for a melty, dreamy topping that melts into little pockets of sweetness.
Make It Your Way
One of the joys of this Crockpot Hot Chocolate Recipe is how easy it is to tweak for your taste or dietary needs. Don’t hesitate to play around with the toppings or even swap dairy for plant-based options if you prefer.
- Variation: I’ve tried using almond milk creamer in place of sweet cream and it adds a lovely nutty undertone for a dairy-free twist.
- Extra Spice: Adding a pinch of cinnamon or a splash of peppermint extract elevates it beyond basic hot chocolate and makes a special treat.
- Darker Chocolate: Swap semi-sweet bars for dark chocolate if you like something less sweet but super intense.
- Rich & Decadent: A dollop of whipped cream and chocolate shavings on top never fail to impress guests or kids alike – seriously, good stuff!
Step-by-Step: How I Make Crockpot Hot Chocolate Recipe

Step 1: Combine and whisk your base
Start by pouring the sweet cream creamer, half and half, and cocoa powder into your crockpot. Whisk them together really well – this little step helps prevent clumps and ensures every sip is smooth. Break your semi-sweet chocolate bars into smaller pieces, sprinkle them in, then put the lid on.
Step 2: Slow cook and stir often
Set your crockpot on low and let it work its magic for about 2½ hours. Every 30 to 45 minutes, whisk vigorously — I can’t stress this enough because it breaks down the chocolate perfectly and stops it from sticking to the sides or getting grainy. Plus, stirring releases juicy chocolate aromas that make the kitchen smell heavenly!
Step 3: Add marshmallows near the end
About 10 minutes before you're ready to serve, sprinkle in the mini marshmallows and cover the pot again. They’ll melt just enough to create those delightful pockets of gooey sweetness without disappearing completely.
Step 4: Serve and enjoy!
Go ahead and ladle your homemade hot chocolate into mugs. Don’t forget to add your favorite toppings—we’ll talk more about that below. Enjoy the cozy, comforting vibes!
Top Tip
I’ve made this Crockpot Hot Chocolate Recipe dozens of times, and the key to that perfectly smooth finish is the whisking breaks. Even if you’re tempted to walk away, make time to give it a good stir—it’s worth it.
- Frequent Whisking: Helps melt chocolate evenly and avoids graininess or chocolate clumps.
- Use Good Chocolate: Choose bars you’d happily snack on alone; cheap chocolate can turn the texture or taste off.
- Don’t Skip Marshmallows: They add that whimsical, melty crunch I always look forward to.
- Avoid High Heat: Cooking on low keeps the chocolate creamy instead of scorching it, which I learned the hard way!
How to Serve Crockpot Hot Chocolate Recipe
Garnishes
When I serve this Crockpot Hot Chocolate Recipe, I’m all about the fun garnishes. Whipped cream is a must — I love how it slowly melts and mingles with the chocolate. A drizzle of chocolate syrup and a sprinkle of chocolate shavings give it that extra wow factor. Cinnamon powder adds a subtle warmth that feels like a little hug in a mug.
Side Dishes
This hot chocolate pairs beautifully with buttery cookies or fresh-baked brownies. I often put out biscotti or cinnamon sugar pretzels because they’re perfect for dunking. For a cozy night, soft pumpkin bread or even a simple peanut butter sandwich works surprisingly well!
Creative Ways to Present
For holiday parties, I like to serve the Crockpot Hot Chocolate Recipe in a glass dispenser with a tap, lined up with mugs and a toppings bar. Marshmallows, crushed peppermint, and mini chocolate chips all make great add-ons. You could also float a cinnamon stick in each cup for extra charm. It feels festive and like a little adventure.
Make Ahead and Storage
Storing Leftovers
I usually store any leftover hot chocolate in a sealed container in the fridge, where it keeps beautifully for up to four days. Before storing, let it cool to room temperature to preserve the creamy texture.
Freezing
I’ve frozen Crockpot Hot Chocolate Recipe once or twice when making a big batch. Freeze it in portioned airtight containers. When thawed, the texture may separate slightly, so you’ll want to whisk well upon reheating.
Reheating
The best way I’ve found to reheat leftovers is gently on the stove over low heat, stirring constantly to revive that silky texture. Microwaving works fine too, but keep the power low and stir every 20-30 seconds to avoid scorching or curdling.
Frequently Asked Questions:
Absolutely! You can swap the sweet cream creamer and half and half for any milk you prefer, like almond, oat, or coconut milk. Just know the final texture and flavor will vary a bit depending on your choice.
Storing your Crockpot Hot Chocolate Recipe in a sealed container in the refrigerator keeps it fresh for up to four days. Be sure to give it a good stir or whisk when reheating to restore its creamy texture.
To make a vegan version, substitute the sweet cream creamer and half and half with plant-based alternatives like coconut or almond milk creamer. Use dairy-free chocolate bars and skip marshmallows or opt for vegan marshmallows.
Whisking every 30-45 minutes helps prevent the chocolate from clumping and ensures it melts evenly, giving you a perfectly smooth and creamy hot chocolate without burned bits on the sides of the crockpot.
Final Thoughts
This Crockpot Hot Chocolate Recipe holds a special spot in my kitchen for its effortless comfort and creamy indulgence. It’s perfect for both quiet evenings by yourself and lively gatherings with friends—just set it and savor the cozy vibes. Trust me, once you try it, you’ll reach for your crockpot a lot more often when craving something sweet and warm!
Print
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 winter favorite, perfect for cozying up on chilly days. Made with sweet cream creamer, half and half, cocoa powder, and semi-sweet chocolate, it is slow-cooked to perfection in a crockpot for a smooth, decadent treat. Top with mini marshmallows and optional extras like whipped cream, cinnamon, or chocolate syrup for an indulgent experience.
Ingredients
Main Ingredients
- 5 cups sweet cream creamer
- 2½ cups half and half
- ¼ cup cocoa powder
- 4 ounces (2 bars) semi-sweet chocolate 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 into the crockpot and whisk together until well combined. Break the semi-sweet chocolate bars into smaller squares and add them to the crockpot. Cover with the lid.
- Cook and Stir: Cook on low for 2 hours and 30 minutes, whisking vigorously every 30 to 45 minutes to help break up the chocolate and ensure a smooth texture.
- Add Marshmallows: About 10 minutes before the cook time is complete, add the mini marshmallows to the mixture and let them melt into the hot chocolate.
- Serve: Pour the hot chocolate into mugs and top with your choice of optional toppings like whipped cream, cinnamon, chocolate syrup, or chocolate shavings before serving.
Notes
- To store leftovers, place the hot chocolate in an airtight container in the refrigerator for up to four days.
- To reheat, warm the hot chocolate gently on the stovetop or microwave until heated through, stirring occasionally.
- Whisking regularly during cooking helps prevent chocolate from clumping and ensures a smooth drink.
- For a dairy-free version, substitute sweet cream creamer and half and half with non-dairy alternatives.
Nutrition
- Serving Size: 1 cup
- Calories: 320 kcal
- Sugar: 25 g
- Sodium: 110 mg
- Fat: 18 g
- Saturated Fat: 11 g
- Unsaturated Fat: 6 g
- Trans Fat: 0 g
- Carbohydrates: 28 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 55 mg







Leave a Reply