My dad swore he hated hot chocolate. For as long as I can remember, he’d wave a hand at the powdered packets in the pantry and mutter something about “sweet, watery disappointment.” Thirty-some years of this. Then last Christmas Eve, I made a batch of this crockpot spiked hot chocolate with peppermint schnapps for a small gathering, mostly because I wanted something warm to sip while we decorated the tree. I set the crockpot on low, let it do its thing, and walked away. An hour later, I came back to find him standing at the counter with a mug in his hand, clearly on his second cup. He didn’t say a word, just gave me a little nod. That was it. The man who’d spent decades avoiding hot chocolate was caught red-handed, mid-sip, with a peppermint schnapps buzz and a sheepish grin.
Honestly, that moment stuck with me more than the recipe itself at first. But the recipe? It’s the reason he kept coming back. This isn’t your standard watery hot chocolate. It’s rich, creamy, and just boozy enough to take the edge off a long week. The crockpot does all the heavy lifting, which is exactly what you need when you’re juggling holiday prep or just trying to survive a Tuesday night. I mean, let’s face it—by the time December rolls around, nobody has the energy to stand over a stove stirring cocoa. You just want something that works while you do other stuff. Maybe you’ve been there, staring at a pile of wrapping paper and wondering if it’s too early for a drink. It’s not. It’s never too early for this.
What makes this one stick around in my rotation is how forgiving it is. You can throw it together in five minutes, forget about it for a few hours, and come back to a pot of liquid gold. The peppermint schnapps adds that little kick without screaming “holiday drink” in your face. It’s subtle, warming, and honestly, kind of dangerous because it goes down so smooth. I keep making it because it’s the kind of thing that turns a regular night into something a little special, without any extra effort. And if it can convert a hot chocolate hater, it can work for just about anyone.
Why You’ll Love This Recipe
Let’s be real for a second. Weeknights are chaos. Between work, school runs, and that mountain of laundry that never seems to shrink, finding time to make something special feels impossible. That’s where this crockpot spiked hot chocolate with peppermint schnapps steps in. It’s the lazy cook’s secret weapon, and I mean that in the best way possible.
- Quick & Easy: This comes together in under 5 minutes of active prep. The crockpot does the rest. Set it and forget it—seriously.
- Simple Ingredients: You probably already have milk, chocolate chips, and cocoa powder in your kitchen. The peppermint schnapps is the only “special” ingredient, and it’s worth the trip to the store.
- Perfect for Cozy Nights: Whether it’s a holiday party, a movie night, or just a Tuesday that felt way too long, this drink fits the bill.
- Crowd-Pleaser: I’ve served this at gatherings where people who “don’t like hot chocolate” ended up going back for thirds. It’s that good.
- Unbelievably Delicious: The texture is silky, the chocolate is rich without being overwhelming, and the peppermint adds a fresh finish that keeps you sipping.
What makes this recipe different from every other hot chocolate out there is the technique. Most recipes call for constant stirring to prevent scorching. Not this one. The low, slow heat of the crockpot melts everything together gently, creating a smooth, luscious drink without any of the fuss. Plus, the ratio of chocolate to milk is dialed in perfectly—not too thin, not too thick. It’s the Goldilocks of hot chocolate.
This recipe isn’t just good—it’s the kind that makes you close your eyes after the first sip. It’s comfort in a mug, with a little warmth from the schnapps that spreads through your chest like a hug. Perfect for impressing guests without breaking a sweat, or turning a regular weeknight into something you actually look forward to.
What Ingredients You Will Need
This crockpot spiked hot chocolate with peppermint schnapps uses simple, wholesome ingredients to deliver that rich, creamy flavor without any fuss. Most of these are pantry staples, so you’re probably already halfway there.
For the Hot Chocolate Base
- 6 cups whole milk (adds richness; 2% works too, but whole milk gives that velvety texture)
- 1 cup heavy cream (for extra creaminess; you can substitute with half-and-half if you want it lighter)
- 1 ½ cups semi-sweet chocolate chips (I prefer Ghirardelli for the smoothest melt; don’t use chocolate chunks—they take too long to dissolve)
- ½ cup unsweetened cocoa powder (Hershey’s works great; sift it if you want to avoid clumps)
- ¾ cup granulated sugar (adjust to taste; if you like it less sweet, start with ½ cup)
- 1 teaspoon vanilla extract (pure vanilla, not imitation—trust me on this)
- ¼ teaspoon salt (just a pinch to balance the sweetness and deepen the chocolate flavor)
For the Spiked Addition

- ¾ cup peppermint schnapps (add it at the end so the alcohol doesn’t cook off; I like Rumple Minze for the peppermint punch, but any brand works)
Optional Toppings
- Whipped cream (store-bought is fine, but homemade is next-level)
- Crushed candy canes (for that festive crunch)
- Chocolate shavings (because why not?)
- Mini marshmallows (the classic touch)
A quick note on substitutions: If you’re dairy-free, swap the whole milk for oat milk (it’s the creamiest alternative) and use coconut cream instead of heavy cream. The chocolate chips should be dairy-free too—Enjoy Life brand is my go-to. For a lower-sugar version, use a sugar substitute like monk fruit sweetener, but keep in mind it might change the texture slightly. And if you don’t have peppermint schnapps, you can use crème de menthe or even a splash of vanilla vodka with a drop of peppermint extract. Just be careful with the extract—it’s potent!
Equipment Needed
You don’t need a fancy kitchen to pull this off. Here’s what you’ll need:
- A 6-quart slow cooker (any brand works; I use a Crock-Pot brand one I got on sale years ago)
- A whisk (for mixing everything together at the start and before serving)
- Measuring cups and spoons (accuracy matters, especially with the schnapps)
- A ladle (for serving without making a mess)
- Mugs (thermal or ceramic—both work fine)
If you don’t have a slow cooker, you can actually make this on the stovetop in a large pot over low heat. Just stir constantly to avoid scorching the milk. It takes about 20 minutes instead of 2 hours, but the crockpot version is way more hands-off. I’ve tried both, and honestly, the crockpot wins every time for convenience. Also, a quick tip: wash your slow cooker insert right after you empty it, or the chocolate residue will be a nightmare to scrub off later. Ask me how I know.
Preparation Method
This crockpot spiked hot chocolate with peppermint schnapps is almost embarrassingly easy. Here’s how to do it:
- Combine the dry ingredients. In a small bowl, whisk together the cocoa powder, sugar, and salt. This step prevents clumps later. Trust me, nobody wants a pocket of dry cocoa powder in their drink.
- Add the milk and cream to the slow cooker. Pour in the whole milk and heavy cream. Give it a quick stir to combine.
- Whisk in the dry mixture. Slowly add the cocoa-sugar mixture to the milk while whisking continuously. This helps it dissolve evenly. Don’t just dump it in—you’ll end up with floaty bits.
- Add the chocolate chips and vanilla. Toss in the semi-sweet chocolate chips and vanilla extract. Give everything one more good stir.
- Cook on low. Cover the slow cooker and cook on low for 2 hours. Stir occasionally if you remember, but it’s not strictly necessary. The chocolate will melt beautifully on its own.
- Stir before serving. After 2 hours, give the hot chocolate a good whisk. It should be smooth, glossy, and perfectly combined. If it looks separated, just keep whisking—it’ll come together.
- Add the peppermint schnapps. Pour in the peppermint schnapps and stir gently. This is important: add it at the end so the alcohol doesn’t evaporate during cooking. You want that warmth, not just the flavor.
- Serve immediately. Ladle into mugs and top with whipped cream, crushed candy canes, or whatever your heart desires. Sip slowly—this one goes down easy.
A few sensory cues to watch for: The hot chocolate should smell deeply chocolatey with a hint of peppermint. When you stir it, it should feel thick but pourable—like a warm hug in liquid form. If it’s too thin, let it cook another 30 minutes on low to reduce slightly. If it’s too thick, stir in a splash of milk.
Cooking Tips & Techniques
I’ve made this crockpot spiked hot chocolate with peppermint schnapps more times than I can count, and I’ve definitely learned a few things the hard way. Here are my best tips:
Don’t rush the cook time. I know 2 hours feels like forever when you’re craving something warm, but the low heat is what makes this so creamy. High heat will scorch the milk and give it a burnt, nasty taste. I learned this the first time I tried to speed things up. It was not pretty.
Whisk before serving, always. Even if it looks fine, give it a good stir. The chocolate can settle at the bottom, and you want every sip to be consistent. I’ve had guests get a mouthful of pure chocolate sludge because I got lazy. Don’t be like me.
Taste before adding more schnapps. The ¾ cup is a good starting point, but taste it first. Some peppermint schnapps brands are stronger than others. You can always add more, but you can’t take it out. Start conservative and adjust.
Multitasking tip: While the hot chocolate is cooking, prep your toppings. Crush the candy canes, whip the cream, set out the mugs. That way, when it’s ready, you can serve immediately without scrambling. It makes the whole thing feel effortless.
Keep it warm for hours. This recipe stays warm on the “keep warm” setting for up to 4 hours. Perfect for parties or when people are grazing. Just give it a stir every hour or so to prevent a skin from forming on top.
One mistake I still make sometimes: forgetting to sift the cocoa powder. It’s not the end of the world, but sifting makes the texture noticeably smoother. If you’re in a hurry, skip it—it’ll still taste amazing. But if you have 30 seconds, sift it. Your taste buds will thank you.
Variations & Adaptations
This crockpot spiked hot chocolate with peppermint schnapps is super flexible. Here are a few ways to switch it up:
Dairy-Free Version: Use oat milk and coconut cream instead of whole milk and heavy cream. The coconut cream adds a subtle tropical note that actually pairs beautifully with the chocolate. Just make sure your chocolate chips are dairy-free too.
Extra Boozy Version: Add a shot of dark rum or bourbon along with the peppermint schnapps. The warm notes of the bourbon complement the chocolate in a way that feels sophisticated. I tried this last New Year’s Eve, and it was a hit.
Mint Chocolate Chip Twist: Stir in ¼ cup of mini chocolate chips right before serving. They’ll melt slightly but stay a little chunky, giving you that mint chocolate chip ice cream vibe in a warm drink. It’s weirdly satisfying.
Spicy Mexican Hot Chocolate: Add ½ teaspoon of cinnamon, a pinch of cayenne pepper, and a dash of nutmeg to the dry ingredients. The heat from the cayenne plays off the peppermint in a way that’s unexpected but delicious. I was skeptical the first time, but now it’s my second favorite version.
Kid-Friendly (Non-Alcoholic) Version: Skip the peppermint schnapps and add 1 teaspoon of peppermint extract instead. It gives you that same festive flavor without the alcohol. Perfect for family movie nights.
Serving & Storage Suggestions
This crockpot spiked hot chocolate with peppermint schnapps is best served warm, straight from the slow cooker. Ladle it into mugs and top with a generous swirl of whipped cream, a sprinkle of crushed candy canes, and maybe a chocolate shaving or two. It’s the kind of presentation that makes people go “ooh” without any real effort on your part.
For a full spread, serve it alongside gingerbread cookies, shortbread, or a cheese board with sharp cheddar and dried fruits. The salty-sweet combo works wonders. If you’re feeling fancy, set out a toppings bar with marshmallows, caramel sauce, and different flavored syrups so guests can customize their own.
Storage: Leftover hot chocolate can be stored in an airtight container in the refrigerator for up to 3 days. The flavors actually meld together overnight, making it even better the next day. Just reheat it gently on the stovetop or in the microwave, stirring occasionally.
Freezing: You can freeze this in ice cube trays for hot chocolate ice cubes (genius for iced mochas) or in freezer-safe bags for up to 2 months. Thaw in the fridge overnight and reheat slowly. The texture might separate slightly, so give it a good whisk before serving.
Reheating tip: If you’re reheating a large batch, use the slow cooker on low again. It takes about 30 minutes to warm through. Add a splash of milk if it’s too thick.
Nutritional Information & Benefits
Per serving (about 1 cup, without toppings): Approximately 320 calories, 18g fat, 35g carbohydrates, 6g protein, and 28g sugar. These numbers will vary based on the type of milk and chocolate chips you use.
This crockpot spiked hot chocolate with peppermint schnapps isn’t exactly health food, but it does have a few redeeming qualities. Dark chocolate is rich in antioxidants and can help improve heart health when consumed in moderation. The milk provides calcium and vitamin D, while the peppermint schnapps—well, let’s just say it warms you up and maybe helps with digestion. Everything in moderation, right?
For those with dietary restrictions, this recipe contains dairy and gluten (check your chocolate chips). It can be made dairy-free and gluten-free with the right substitutions. The alcohol content is about 2-3% per serving, so it’s mild enough for most adults, but definitely not for kids or anyone avoiding alcohol.
My personal take? This is a treat, plain and simple. It’s meant to be enjoyed on a cozy night, not as a daily habit. But honestly, a little indulgence now and then is good for the soul. And if it makes you smile after a long day, that’s its own kind of benefit.
Conclusion
This crockpot spiked hot chocolate with peppermint schnapps is the kind of recipe that makes you wonder why you ever bothered with the powdered stuff. It’s rich, creamy, and just boozy enough to feel like a grown-up treat without going overboard. The crockpot does all the work, so you can focus on what really matters—relaxing, spending time with people you love, or just enjoying a quiet night in.
I hope you give this a try and make it your own. Maybe add a little extra schnapps, or skip the peppermint and go for cinnamon instead. The beauty of this recipe is how forgiving it is. It’s hard to mess up, and even if you do, it’ll probably still taste amazing.
I’d love to hear how it turns out for you. Drop a comment below and let me know if you tried any variations, or just tell me about your favorite cozy night drink. And if you share this recipe with friends, don’t be surprised if they start texting you for the link. It’s that kind of recipe. So go ahead—pour yourself a mug, put your feet up, and enjoy the warmth. You’ve earned it.
Frequently Asked Questions
Can I use a different type of alcohol instead of peppermint schnapps?
Absolutely. Try dark rum, bourbon, or even a coffee liqueur like Kahlúa. Each one brings a different flavor profile. Just add it at the end to preserve the alcohol content.
Can I make this in an Instant Pot?
Yes, but use the slow cooker function, not the pressure cook setting. The pressure cook function would boil the milk and ruin the texture. Set it to low slow cook for 2 hours.
How do I prevent the hot chocolate from getting a skin on top?
Stir it every 30 minutes while it’s in the crockpot. If you’re keeping it warm for hours, cover it tightly with the lid and give it a quick whisk before serving.
Can I use dark chocolate chips instead of semi-sweet?
Definitely. Dark chocolate will make it less sweet and more intense. I’d recommend using 60-70% cacao chocolate chips for the best balance. You might want to add an extra tablespoon of sugar to compensate.
How long does this stay good in the fridge?
Up to 3 days in an airtight container. The flavors actually deepen overnight. Just reheat gently on the stovetop or microwave, and give it a good stir before drinking.
Pin This Recipe!

Easy Crockpot Spiked Hot Chocolate with Peppermint Schnapps Recipe
Rich, creamy crockpot hot chocolate spiked with peppermint schnapps. This easy, hands-off recipe is perfect for cozy nights, holiday parties, or converting hot chocolate skeptics.
- 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 cup heavy cream
- 1 ½ cups semi-sweet chocolate chips
- ½ cup unsweetened cocoa powder
- ¾ cup granulated sugar
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- ¾ cup peppermint schnapps
- Whipped cream (optional, for topping)
- Crushed candy canes (optional, for topping)
- Chocolate shavings (optional, for topping)
- Mini marshmallows (optional, for topping)
Instructions
- In a small bowl, whisk together the cocoa powder, sugar, and salt to prevent clumps.
- Pour the whole milk and heavy cream into a 6-quart slow cooker. Stir to combine.
- Slowly add the cocoa-sugar mixture to the milk while whisking continuously to dissolve evenly.
- Add the semi-sweet chocolate chips and vanilla extract. Stir well.
- Cover the slow cooker and cook on low for 2 hours. Stir occasionally if desired.
- After 2 hours, whisk the hot chocolate until smooth and glossy.
- Stir in the peppermint schnapps at the end to preserve the alcohol.
- Ladle into mugs and top with whipped cream, crushed candy canes, chocolate shavings, or mini marshmallows as desired.
Notes
Add peppermint schnapps at the end to preserve alcohol content. For a non-alcoholic version, substitute with 1 teaspoon peppermint extract. Stir before serving to prevent chocolate from settling. Keep warm on the ‘keep warm’ setting for up to 4 hours, stirring occasionally.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 28
- Sodium: 150
- Fat: 18
- Saturated Fat: 11
- Carbohydrates: 35
- Fiber: 2
- Protein: 6
Keywords: crockpot hot chocolate, spiked hot chocolate, peppermint schnapps, slow cooker hot chocolate, holiday drink, boozy hot chocolate, easy hot chocolate recipe


