Love this? Save it for later!
Share the inspiration with your friends
I was at my local hardware store last December, of all places, picking up a new snow shovel. The guy at the counter, a grizzled older man named Frank who I’d only ever exchanged nods with, suddenly started talking about hot chocolate. Not just any hot chocolate, mind you – he was describing this slow cooker peppermint mocha situation with such detail and passion that I actually put down my shovel and just listened. He told me his wife had been making it for their annual tree-lighting party for years, and that people literally planned their December around getting an invite. I mean, that’s a bold claim coming from a guy who sells nails and paint thinner for a living.
Frank scribbled the recipe on the back of a receipt, and honestly, I almost forgot about it. But then a blizzard hit a few weeks later, and I was stuck inside with the power flickering and absolutely nothing to do. I found that crumpled receipt in my coat pocket and figured, why not? Let me tell you, the moment that peppermint and chocolate smell started filling my kitchen, I understood why Frank’s wife’s party was such a big deal. It was like the whole house wrapped itself around me in a warm, cozy hug. Maybe you’ve been there – that feeling when a recipe just hits different, like it was made for exactly the moment you needed it. That’s this drink.
Why You’ll Love This Recipe
This isn’t your average packet of instant hot chocolate. This is the kind of drink that makes you slow down and actually enjoy the moment. Here’s why this slow cooker peppermint mocha hot chocolate is going to become your new winter obsession:
- Set It and Forget It: The slow cooker does all the work. No standing over a stove, no whisking frantically. Just dump, stir, and let the magic happen.
- Simple Ingredients: You probably have most of these in your pantry right now. No weird extracts or hard-to-find specialty items.
- Perfect for Gatherings: Whether it’s a holiday party, a cozy movie night, or just a quiet snowy afternoon, this drink serves a crowd with zero stress.
- Crowd-Pleaser: Kids love the chocolatey peppermint, and adults appreciate the subtle coffee kick. It’s a win-win.
- Unbelievably Rich: The slow simmering melds the flavors together in a way that stovetop methods just can’t match. It’s velvety, decadent, and deeply satisfying.
I’ve tested this recipe about a dozen times, tweaking the ratios between the chocolate, the milk, and the coffee until it was just right. This isn’t just another version – it’s the version. The one that makes you close your eyes after the first sip. It’s comfort in a mug, reimagined for your slow cooker. Perfect for impressing guests without breaking a sweat, or turning a regular Tuesday night into something special.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to create a truly luxurious treat. Most of these are pantry staples, especially if you’re a bit of a coffee or chocolate lover.
- Whole Milk, 6 cups (1.4 liters): The base of our drink. Whole milk gives the richest, creamiest texture. You can use 2%, but it won’t be quite as luscious. For a dairy-free version, full-fat oat milk is my top recommendation.
- Heavy Cream, 1 cup (240 ml): This adds that extra velvety richness that makes it feel like a splurge. Don’t skip it!
- Semi-Sweet Chocolate Chips, 1 ½ cups (270 grams): I prefer Ghirardelli or Guittard for their smooth melting and deep flavor. Avoid chocolate chips with stabilizers if you can, as they don’t melt as smoothly.
- Unsweetened Cocoa Powder, ¼ cup (20 grams): Use a good quality brand like Hershey’s Special Dark or Valrhona for a more intense chocolate flavor. Sift it if it’s lumpy.
- Granulated Sugar, ½ cup (100 grams): You can adjust this to your sweetness preference. Start with ½ cup and add more at the end if needed.
- Strong Brewed Coffee, 1 cup (240 ml): This is the “mocha” part. Use a dark roast for a bolder coffee flavor, or decaf if you’re serving this in the evening. I’ve even used leftover cold brew in a pinch!
- Peppermint Extract, 1 teaspoon: Be careful with this – a little goes a long way. Start with ¾ teaspoon and taste before adding the full amount. I like Nielsen-Massey for a pure, clean flavor.
- Vanilla Extract, 1 teaspoon: Round out the flavors and adds warmth.
- Salt, a pinch: This is non-negotiable! It enhances the sweetness and deepens the chocolate flavor without making it salty.
For Serving (Optional but Highly Recommended):
- Whipped cream
- Crushed candy canes or peppermint candies
- Chocolate shavings
- Mini marshmallows
Equipment Needed
The beauty of this recipe is that it doesn’t require a ton of fancy gear. Here’s what you’ll need:
- Slow Cooker (4-6 quart): This is the star of the show. A 5-quart model is perfect for this batch size. If yours runs hot, keep an eye on it so the milk doesn’t scald.
- Whisk: Essential for getting the cocoa powder fully incorporated without lumps. A silicone whisk is great for not scratching your slow cooker insert.
- Liquid Measuring Cup: For measuring the milk and cream accurately.
- Dry Measuring Cups: For the sugar and cocoa powder.
- Measuring Spoons: For the extracts and salt.
- Small Bowl: For mixing the cocoa powder and sugar before adding to the slow cooker (optional, but helps prevent lumps).
I’ve made this in a cheaper slow cooker and a fancy one, and honestly, it works great in both. The key is just to make sure it’s on LOW heat. High heat can curdle the milk. If you don’t have a whisk, a fork will work in a pinch, but you’ll have to work a little harder to get the lumps out.
Preparation Method
- Combine the Dry Ingredients (2 minutes): In your slow cooker insert, whisk together the ¼ cup of unsweetened cocoa powder, ½ cup of granulated sugar, and the pinch of salt. This helps break up any clumps in the cocoa powder before the liquid is added. Trust me, this little step saves you from having to fish out dry pockets of cocoa later.
- Add the Liquids (3 minutes): Slowly pour in the 6 cups of whole milk and 1 cup of heavy cream while whisking continuously. The slow pouring helps the dry ingredients dissolve more easily. Then, add the 1 cup of strong brewed coffee and whisk again until everything is a uniform, slightly frothy mixture.
- Add the Chocolate (1 minute): Pour in the 1 ½ cups of semi-sweet chocolate chips. Don’t stir them in just yet – let them sit on top of the liquid. They’ll start to soften as the slow cooker heats up.
- Slow Cook on LOW (2 hours): Put the lid on your slow cooker and set it to LOW. Cook for 1 ½ to 2 hours, or until the chocolate chips are completely melted and the mixture is hot and steamy. Stir it once or twice during this time to help the chocolate incorporate. You’ll know it’s ready when you can dip a spoon in and it coats the back of the spoon beautifully.
- Add the Flavorings (1 minute): Once the chocolate is melted and the mixture is hot, stir in the 1 teaspoon of vanilla extract and 1 teaspoon of peppermint extract. Give it a good taste test. If you want a stronger peppermint kick, add another ¼ teaspoon. If it’s not sweet enough, stir in an extra tablespoon of sugar.
- Keep Warm and Serve: Turn your slow cooker to the “Warm” setting. This is the best part – it will stay perfectly hot and ready to serve for hours. Ladle the hot chocolate into mugs and top with your favorite garnishes.
Sensory Cue: When it’s done, the kitchen will smell like a Christmas candy shop. The hot chocolate should be a deep, rich brown, smooth and glossy when you stir it. The steam should smell distinctly of chocolate, coffee, and a cool hint of peppermint.
Cooking Tips & Techniques
I’ve learned a few things the hard way so you don’t have to. Here are my best tips for perfect slow cooker peppermint mocha hot chocolate every single time.
Don’t Use High Heat. I know it’s tempting to speed things up, but HIGH heat can cause the milk to scald or even curdle. LOW heat is your friend here. It gently melts the chocolate and melds the flavors without any drama.
Lumps Happen – Here’s How to Fix Them. If you end up with lumps of cocoa powder, don’t panic. A simple trick is to use an immersion blender right in the slow cooker. A few quick pulses will smooth everything out perfectly. If you don’t have one, a fine-mesh strainer works too – just pour the hot chocolate through it into a pitcher and then back into the slow cooker.
Taste as You Go. The strength of your coffee and the sweetness of your chocolate chips can vary a lot. Always taste the hot chocolate after you’ve added the extracts. You might find you want a touch more sugar, a pinch more salt, or another splash of peppermint. Your taste buds are the best guide.
My Biggest Failure: The first time I made this, I added the peppermint extract at the very beginning. Big mistake. The flavor cooked off and left a weird, medicinal taste behind. Adding it at the very end, right before serving, keeps that bright, fresh peppermint flavor intact. Learn from my error!
Variations & Adaptations
This recipe is a fantastic base for all kinds of delicious experiments. Here are a few of my favorite ways to change it up.
- Spiked Peppermint Mocha: For an adult version, add a shot of peppermint schnapps, crème de cacao, or even a dark rum to each mug before ladling in the hot chocolate. It’s a dangerous (but delicious) game.
- White Chocolate Peppermint Mocha: Swap the semi-sweet chocolate chips for 2 cups of good-quality white chocolate chips. The result is a creamy, sweet, and incredibly decadent drink that tastes like a melted candy cane.
- Dairy-Free & Vegan Version: Use full-fat oat milk or canned coconut milk (the kind from a carton, not a can) and a dairy-free heavy cream alternative. Make sure your chocolate chips are dairy-free as well. It’s just as rich and satisfying.
- Extra Chocolatey: If you’re a total chocoholic like me, melt 2 ounces of dark chocolate (70% cacao or higher) along with the chocolate chips. It adds a deep, sophisticated bitterness that balances the sweetness perfectly.
- Mexican Hot Chocolate Twist: Omit the peppermint extract and add 1 teaspoon of ground cinnamon, ¼ teaspoon of cayenne pepper, and a pinch of nutmeg along with the dry ingredients. It’s a spicy, warming, and completely wonderful variation.
Serving & Storage Suggestions
This slow cooker peppermint mocha hot chocolate is an event in itself, but here’s how to make it even more special.
Serving: Ladle the hot chocolate into your favorite mugs. I love using clear glass mugs so you can see the rich, dark color. Top with a generous dollop of whipped cream, a sprinkle of crushed candy canes, and maybe a few chocolate shavings. It’s a showstopper. For a party, set up a “toppings bar” with bowls of marshmallows, different types of whipped cream, chocolate sauce, and crushed candies so everyone can customize their own mug.
Storage: Leftover hot chocolate is a beautiful thing. Let it cool completely, then transfer it to an airtight container or a large pitcher. It will keep in the refrigerator for up to 4 days. The flavors actually meld together even more overnight, so it might taste even better the next day!
Reheating: The best way to reheat is on the stovetop over medium-low heat, whisking occasionally until hot. You can also reheat individual servings in the microwave in 30-second intervals, stirring between each. If the hot chocolate has thickened in the fridge, just stir in a splash of milk when you reheat it to bring it back to the perfect consistency. I don’t recommend freezing it, as the dairy texture can become grainy.
Nutritional Information & Benefits
Let’s be real – this is a treat, not a health food. But it does have a few redeeming qualities! Here’s a rough estimate per serving (based on 8 servings):
- Calories: Approximately 380-420
- Fat: 22g
- Carbohydrates: 45g
- Protein: 8g
- Sugar: 35g
Potential Benefits: Dark chocolate is a good source of antioxidants and can have mood-boosting properties. The coffee provides a small caffeine kick, which can help with alertness. The milk and cream offer calcium and protein. And honestly, the biggest benefit is the pure, unadulterated comfort this drink provides. It’s a mental health boost in a mug. If you’re watching your sugar intake, you can definitely reduce the sugar to ¼ cup or use a sugar-free chocolate chip alternative.
Dietary Considerations: This recipe is vegetarian. As noted above, it can easily be made dairy-free/vegan and gluten-free (always check your chocolate chips for gluten). It contains dairy and may contain traces of soy (from chocolate chips).
Frequently Asked Questions
Can I make this in a saucepan on the stove instead?
Absolutely! Combine all the ingredients except the extracts in a large saucepan over medium-low heat. Whisk frequently until the chocolate is melted and the mixture is hot. Do not let it boil. Then stir in the extracts and serve. It’s faster, but the slow cooker method is more hands-off and keeps it warm for serving.
My hot chocolate tastes a little bitter. How do I fix it?
A slight bitterness can come from the cocoa powder or coffee. The easiest fix is to add a bit more sugar. Start with a tablespoon at a time, stirring well and tasting until it’s balanced. A pinch more salt can also help cut bitterness.
Can I use peppermint syrup instead of peppermint extract?
Yes, you can! Peppermint syrup is sweeter and less concentrated than extract. Start with 2-3 tablespoons of syrup and taste, adding more as needed. You may want to reduce the sugar in the recipe slightly if using a sweetened syrup.
How do I prevent the milk from curdling?
Curdling happens when milk is exposed to high heat or acid. Since this recipe uses coffee (which is slightly acidic), it’s important to use whole milk (higher fat content is more stable) and cook on LOW heat only. Avoid letting the mixture come to a boil.
Can I double this recipe for a large party?
Absolutely! This recipe doubles beautifully. Just make sure your slow cooker is large enough (at least 7 quarts). The cooking time might need to be increased by about 30 minutes to an hour, since there’s more liquid to heat up.
Conclusion
So there you have it – the slow cooker peppermint mocha hot chocolate that a hardware store guy named Frank unknowingly shared with the world. It’s more than just a drink; it’s an experience. It’s the smell that tells everyone in the house that something good is happening. It’s the warmth that chases away the winter chill. It’s the simple joy of gathering around with a mug in your hand and not a care in the world.
I honestly love how forgiving this recipe is. You can tweak the chocolate, the coffee, the peppermint, or the sweetness to make it exactly yours. Don’t be afraid to experiment – that’s half the fun. I’d love to hear how yours turns out! Did you add a splash of something special? Did your family go crazy for it? Drop a comment below and share your version. And if you’re looking for another cozy winter warmer, you might enjoy our creamy tuscan chicken slow cooker for a savory option on a cold night. Until next time, stay warm and keep your mug full!
Pin This Recipe!

Cozy Slow Cooker Peppermint Mocha Hot Chocolate
A rich, velvety hot chocolate made in the slow cooker with semi-sweet chocolate, coffee, and peppermint extract. Perfect for holiday gatherings or cozy winter nights.
- Prep Time: 5 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 5 minutes
- Yield: 8 servings 1x
- Category: Beverage
- Cuisine: American
Ingredients
- 6 cups whole milk (1.4 liters)
- 1 cup heavy cream (240 ml)
- 1 ½ cups semi-sweet chocolate chips (270 grams)
- ¼ cup unsweetened cocoa powder (20 grams)
- ½ cup granulated sugar (100 grams)
- 1 cup strong brewed coffee (240 ml)
- 1 teaspoon peppermint extract
- 1 teaspoon vanilla extract
- a pinch of salt
- For serving: whipped cream, crushed candy canes, chocolate shavings, mini marshmallows (optional)
Instructions
- In your slow cooker insert, whisk together the cocoa powder, sugar, and salt.
- Slowly pour in the milk and heavy cream while whisking continuously. Add the coffee and whisk until uniform.
- Pour in the chocolate chips and let them sit on top without stirring.
- Cover and cook on LOW for 1 ½ to 2 hours, stirring once or twice, until chocolate is melted and mixture is hot and steamy.
- Stir in the vanilla extract and peppermint extract. Taste and adjust sweetness or peppermint if desired.
- Turn slow cooker to ‘Warm’ setting. Ladle into mugs and top with desired garnishes.
Notes
Add peppermint extract at the end to preserve flavor. Use LOW heat to prevent milk from curdling. For a dairy-free version, use full-fat oat milk and dairy-free chocolate chips.
Nutrition
- Serving Size: 1 mug (about 1 cup)
- Calories: 400
- Sugar: 35
- Sodium: 120
- Fat: 22
- Saturated Fat: 13
- Carbohydrates: 45
- Fiber: 3
- Protein: 8
Keywords: slow cooker hot chocolate, peppermint mocha, hot chocolate, slow cooker, peppermint, mocha, winter drink, holiday drink


