Written by

Barbara Nelson

Published

Easy Crockpot Spiked Hot Chocolate with Peppermint

Ready In 2 hours 15 minutes
Servings 10 servings
Difficulty Easy

My neighbor, Mrs. Kowalski, watched me shivering on my front porch, trying to unlock the door with gloves that were more for show than function. She didn’t say anything at first. Then she just shook her head, disappeared inside her own house, and came back with a thermos. “You’re doing winter wrong,” she said, handing it over. “Come inside when you’re ready to learn.” That thermos was full of the most incredible hot chocolate I’d ever tasted—warm, rich, and with a little something extra that made my toes tingle. She’d been making it for her family’s annual Christmas Eve gathering for over forty years. I didn’t dare ask for the recipe right then. But I kept showing up, and eventually, she let me watch. This crockpot version is my adaptation of her stovetop method—perfect for when you’re hosting a crowd and want to actually talk to your guests instead of standing at the stove. Honestly, it’s the best crockpot spiked hot chocolate with peppermint I’ve ever made, and I’ve made a lot of hot chocolate in my day.

Why You’ll Love This Recipe

This isn’t just another hot chocolate recipe. It’s the kind of drink that makes people gather around the crockpot, asking for refills before they’ve even finished their first cup. I’ve tested this version for years, tweaking the ratios and the peppermint kick until it was just right. It’s become the star of every holiday party I host, and I think you’ll find the same.

  • Sets Itself and Forgets: The crockpot does all the heavy lifting. No stirring a pot on the stove while your guests arrive. Just dump, stir, and let it warm.
  • Simple Ingredients: You probably have most of these in your pantry already. No fancy chocolate bars that cost a fortune—just good, reliable staples.
  • Perfect for Hosting: This is the ultimate party drink. It serves a crowd, looks beautiful in a crockpot with a ladle, and keeps warm for hours. You can even set up a little toppings bar for guests to customize their cups.
  • Crowd-Pleaser: I’ve served this to everyone from my picky teenage nephews to my grandmother’s bridge club. It gets rave reviews every single time. The booze is optional, so it works for all ages.
  • Unbelievably Delicious: The combination of rich, creamy chocolate with a cool peppermint finish and a warm kick of your favorite spirit? It’s next-level comfort. I mean, honestly, it’s the kind of drink that makes you close your eyes after the first sip.

This recipe is different because it’s built for a crowd and designed to be stress-free. The slow simmer melds the flavors together in a way that stovetop versions just can’t match. It’s not just good—it’s the kind of drink that becomes a tradition. Perfect for impressing guests without breaking a sweat, or turning a simple winter evening into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver a bold, creamy flavor. Most are pantry staples you might already have on hand, especially during the holiday season. Here’s what you’ll need to gather:

  • Whole Milk: 6 cups (1.4 liters). This is the base of our hot chocolate. Whole milk gives the richest, creamiest texture. You can use 2% in a pinch, but don’t go lower—the drink will be too thin.
  • Heavy Cream: 1 cup (240 ml). This adds that luxurious, velvety mouthfeel that makes this hot chocolate feel extra special. (I’ve tried it with half-and-half, and it’s just not the same.)
  • Semi-Sweet Chocolate Chips: 2 cups (340 grams). I prefer Ghirardelli or Guittard for their smooth melt and balanced sweetness. Don’t use chocolate chips that are too dark or too sweet; semi-sweet is the sweet spot.
  • Unsweetened Cocoa Powder: ½ cup (40 grams). For that deep, intense chocolate flavor. I like Droste or Hershey’s Special Dark. Make sure to sift it to avoid lumps.
  • Granulated Sugar: ½ cup (100 grams). You can adjust this to your taste. If you’re using a very sweet booze, you might want to cut back a little.
  • Vanilla Extract: 2 teaspoons. Pure vanilla extract, not imitation. It rounds out the chocolate flavor beautifully.
  • Peppermint Extract: 1 teaspoon. This is key. Start with ½ teaspoon, taste, and add more if you want a stronger peppermint kick. (I learned this the hard way—too much and it tastes like toothpaste.)
  • Crushed Peppermint Candies: ½ cup (about 60 grams), for garnish. Plus a few whole candy canes for stirring. (Optional, but highly recommended for the look and the crunch.)
  • Your Favorite Spirit: 1 to 1 ½ cups (240-360 ml). I’ll talk about options below, but think peppermint schnapps, bourbon, rum, or even a coffee liqueur like Kahlua. (Add this to individual cups, not the crockpot, so everyone can choose their own adventure.)
  • Optional Toppings: Mini marshmallows, whipped cream, chocolate shavings, or a drizzle of caramel sauce. Set these out for a DIY toppings bar!

Equipment Needed

You don’t need much for this recipe, which is part of its beauty. Here’s what you’ll want to have on hand:

  • A 6-Quart or Larger Slow Cooker: This is non-negotiable. A 6-quart is perfect for this batch size. If yours is smaller, you might need to scale the recipe down. I’ve used a cheap one for years and it works just fine.
  • A Whisk: For combining the cocoa powder and sugar with a splash of milk before adding everything to the crockpot. This prevents lumps.
  • A Ladle: For serving. A nice, big one makes the whole process feel more festive.
  • Mugs: Heatproof ones, obviously. I love using clear glass mugs so everyone can see the beautiful dark chocolate color and the peppermint garnish.
  • A Small Bowl or Plate: For the crushed peppermint and other toppings. Makes it easy for guests to DIY.
  • A Ziploc Bag and a Rolling Pin (or a Hammer): For crushing the peppermint candies. Honestly, the hammer method is more fun, but a rolling pin works just fine. (Just don’t use your good rolling pin—I learned that the messy way.)

Preparation Method

crockpot spiked hot chocolate with peppermint preparation steps

This is the easy part. Follow these steps, and you’ll have a crockpot full of the best spiked hot chocolate with peppermint for your next gathering.

  1. Prep the Peppermint (5 minutes): Place your peppermint candies in a Ziploc bag and seal it tight. Use a rolling pin or the bottom of a heavy pan to crush them into small pieces. You want some fine dust and some small chunks. Set aside. (Do this before your guests arrive—it’s not a quiet activity.)
  2. Make a Cocoa Slurry (5 minutes): In a small bowl, whisk together the cocoa powder and granulated sugar. Add about ½ cup of the whole milk and whisk until you have a smooth, lump-free paste. This step is crucial—if you just dump the cocoa powder into the crockpot, you’ll end up with floating chunks. Trust me on this one.
  3. Combine in the Crockpot (2 minutes): Pour the remaining milk and the heavy cream into your slow cooker. Add the cocoa slurry and the semi-sweet chocolate chips. Stir to combine. Don’t worry if the chocolate chips aren’t melted yet—they will be soon.
  4. Slow Cook on Low (2 hours): Cover the crockpot and cook on LOW for 2 hours. Do not cook on HIGH—the milk can scorch, and the chocolate might seize. After about 1 hour, give it a good stir to help everything melt evenly. (I usually set a timer so I don’t forget.)
  5. Add the Extracts (5 minutes): After 2 hours, the chocolate chips should be fully melted and the mixture should be smooth and steaming. Stir in the vanilla extract and the peppermint extract. Taste it. If you want a stronger peppermint flavor, add another ¼ teaspoon. (Remember, you can always add more, but you can’t take it out.)
  6. Keep Warm Until Serving: Switch the crockpot to the WARM setting. This will keep your hot chocolate at the perfect drinking temperature for hours without burning it. (This is the magic of using a crockpot for hosting—it’s ready when your guests are.)
  7. Serve and Spike (2 minutes per cup): Ladle the hot chocolate into mugs. Let each guest add their own spirit to their cup—I recommend starting with 1 ounce (2 tablespoons) and going from there. Top with a generous dollop of whipped cream, a sprinkle of crushed peppermint, and a mini candy cane for stirring. (The candy cane doubles as a stirrer and a treat!)

Cooking Tips & Techniques

I’ve made this recipe more times than I can count, and I’ve learned a few things along the way. Let me share some of those lessons so you can skip the mistakes I made.

  • Don’t Rush the Cocoa Slurry: I know it seems like an extra step, but making that paste with a little milk first is the secret to a silky-smooth hot chocolate. I once skipped it because I was in a hurry, and I spent the next hour trying to whisk out lumps. It wasn’t pretty.
  • Low and Slow is the Way to Go: I cannot stress this enough. Cooking on HIGH might seem faster, but it can cause the milk proteins to curdle and the chocolate to separate. Low heat for two hours gives you a perfectly emulsified, creamy drink. Your patience will be rewarded.
  • Spike Individual Cups, Not the Crockpot: This is my number one hosting tip. Adding the alcohol to the whole batch means everyone has to drink it spiked. By letting guests add their own, you accommodate everyone—from the designated drivers to the ones who want a little extra kick. Plus, you can offer different spirits! Peppermint schnapps is the classic choice, but bourbon adds a warm, oaky note, and dark rum is lovely with the chocolate.
  • Crush Your Own Peppermint: The pre-crushed stuff in a jar just doesn’t have the same fresh, punchy flavor. Buy a bag of candy canes after the holidays when they’re on clearance and crush them yourself. It takes two minutes and makes a huge difference.
  • Stir Occasionally: Even on low, the chocolate can settle at the bottom. Give it a stir every 30 minutes or so, especially after the first hour. This ensures everything stays well combined.

Variations & Adaptations

This recipe is a fantastic base for all sorts of variations. Don’t be afraid to make it your own. Here are a few ideas I’ve tried and loved:

  • Dairy-Free Version: Swap the whole milk for full-fat oat milk or a barista-style almond milk. Use a full-fat canned coconut cream instead of the heavy cream. The chocolate chips should be dairy-free as well. It won’t be quite as rich, but it’s still incredibly delicious.
  • Mint Chocolate Chip Hot Chocolate: After you’ve added the peppermint extract, stir in ½ cup of mini chocolate chips. They’ll melt slightly and give you little pockets of melted chocolate. Serve with a dollop of mint-flavored whipped cream. (I did this for a St. Patrick’s Day party, and it was a hit.)
  • Mexican Hot Chocolate Twist: Omit the peppermint extract. Instead, add 1 teaspoon of ground cinnamon, ¼ teaspoon of cayenne pepper, and a pinch of ground nutmeg to the cocoa slurry. Spike with a reposado tequila or a dark rum. The warmth of the spices is incredible.
  • White Chocolate Peppermint: Use 2 cups of white chocolate chips instead of semi-sweet. The drink will be much sweeter and creamier. You might want to reduce the sugar to ¼ cup. This version looks beautiful with a sprinkle of red and green sprinkles on top.
  • For the Kiddos (or the Non-Drinkers): Simply leave out the alcohol and add an extra teaspoon of vanilla extract. You can also stir in a few tablespoons of chocolate syrup for an extra-rich treat. They won’t feel left out if you give them their own special mugs with all the toppings.

Serving & Storage Suggestions

This is a drink that’s meant to be shared, so presentation matters. Here’s how to make it look as good as it tastes.

Serving: Serve this hot chocolate warm, straight from the crockpot. Set it up on a buffet table or your kitchen island with the ladle and a stack of mugs. Arrange the toppings—whipped cream, crushed peppermint, candy canes, chocolate shavings—in small bowls around it. Let guests build their own perfect cup. It’s a fun, interactive element that gets people talking.

This hot chocolate pairs beautifully with a plate of classic sugar cookies or some salty pretzel bites for a sweet-and-salty contrast. For a more substantial spread, serve it alongside a cheese board or a platter of mini quiches.

Storage: If you have leftovers (which is rare in my house!), let the hot chocolate cool completely. Store it in an airtight container in the refrigerator for up to 3 days. The flavor actually gets even better as it sits—the chocolate and peppermint meld together beautifully.

Reheating: To reheat, pour the desired amount into a saucepan and warm over medium-low heat, stirring frequently. Do not let it boil. You can also reheat individual portions in the microwave in 30-second bursts, stirring between each. The texture might be slightly thinner after refrigeration, so you can whisk in a splash of cream to bring it back to life.

The flavors will deepen overnight, making this a fantastic make-ahead option for a party. Just reheat it in the crockpot on low for about an hour before your guests arrive.

Nutritional Information & Benefits

Let’s be real—this is a treat, not a health food. But that doesn’t mean it’s without its merits. Here’s a rough estimate per serving (based on 10 servings, without alcohol or toppings):

  • Calories: Approximately 350-400
  • Fat: 22g
  • Carbohydrates: 40g
  • Protein: 7g
  • Sugar: 35g

Health Benefits: Dark chocolate is a good source of antioxidants, particularly flavonoids, which can support heart health. Milk and cream provide calcium and vitamin D for strong bones. Peppermint is known for its digestive-soothing properties—a nice bonus after a heavy meal. (Of course, the alcohol and sugar cancel out some of these benefits, but everything in moderation, right?)

Dietary Considerations: This recipe is not gluten-free unless you check your specific brands of chocolate and extracts. It’s also not dairy-free in its original form, but see the variations above for adaptations. It contains potential allergens: dairy and, depending on your spirit choice, gluten (some whiskeys and vodkas are made from wheat). Always check labels if you’re serving someone with sensitivities.

Conclusion

This crockpot spiked hot chocolate with peppermint is more than just a drink—it’s a centerpiece for your winter gatherings. It’s the thing people will ask you to make again next year. It’s the warmth that fills your kitchen while snow falls outside. And honestly, it’s the easiest way to make your guests feel truly welcomed and cared for.

I love this recipe because it reminds me of Mrs. Kowalski and that first thermos she handed me. It’s a recipe that came through a relationship, and every time I make it, I feel that same sense of connection—now with the people I share it with. I hope it becomes a tradition in your home, too. Don’t be afraid to tweak the peppermint, try a new spirit, or let your kids go wild with the toppings. That’s what makes it yours.

Have you tried this recipe? I’d love to hear about it! Leave a comment below and let me know what spirit you chose or how you customized the toppings. And if you have a favorite winter drink tradition, share that too—I’m always looking for new ideas. Until next time, stay warm and keep stirring!

Frequently Asked Questions

Can I make this in advance for a party?

Absolutely! You can make the entire batch (without the alcohol) up to 3 days ahead. Store it in the fridge, then reheat it in your crockpot on LOW for about an hour before serving. Give it a good stir, and it will be just as good as fresh.

What’s the best alcohol to use?

That’s a matter of taste! Peppermint schnapps is the classic choice and really doubles down on the minty flavor. Bourbon adds a warm, vanilla-like note that pairs beautifully with chocolate. Dark rum is also fantastic. For a coffee kick, try Kahlua or a vanilla vodka. I recommend setting out a couple of options and letting guests choose.

Can I use a different type of milk?

You can, but the texture will change. Whole milk gives the creamiest result. If you use 2% or skim, the hot chocolate will be thinner. For a dairy-free option, I recommend full-fat oat milk or a barista-style almond milk—they have a creamier texture that mimics whole milk better than other alternatives.

My hot chocolate has lumps! What did I do wrong?

Lumps usually come from adding the cocoa powder directly to the hot liquid without making a slurry first. To fix it, try whisking vigorously or use an immersion blender to smooth it out. For next time, make sure you whisk the cocoa powder and sugar with a small amount of cold milk before adding it to the crockpot.

How do I make the peppermint garnish stick to the whipped cream?

This is a little trick I learned: sprinkle the crushed peppermint onto the whipped cream immediately after you dollop it on the hot chocolate. If the whipped cream is cold and firm, the peppermint won’t stick as well. You can also lightly dip the rim of the mug in a little honey or corn syrup before adding the whipped cream, then press it into the crushed peppermint for a festive rim.

Pin This Recipe!

crockpot spiked hot chocolate with peppermint recipe

Print

Easy Crockpot Spiked Hot Chocolate with Peppermint

This crockpot spiked hot chocolate with peppermint is the ultimate party drink—rich, creamy, and stress-free. Perfect for holiday gatherings, it lets you enjoy your guests instead of standing at the stove.

  • Author: Mila
  • Prep Time: 15 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 15 minutes
  • Yield: 10 servings 1x
  • Category: Beverage
  • Cuisine: American

Ingredients

Scale
  • 6 cups (1.4 liters) whole milk
  • 1 cup (240 ml) heavy cream
  • 2 cups (340 grams) semi-sweet chocolate chips
  • ½ cup (40 grams) unsweetened cocoa powder
  • ½ cup (100 grams) granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon peppermint extract
  • ½ cup (about 60 grams) crushed peppermint candies, plus whole candy canes for stirring (optional)
  • 1 to 1½ cups (240–360 ml) your favorite spirit (peppermint schnapps, bourbon, rum, or coffee liqueur), added to individual cups
  • Optional toppings: mini marshmallows, whipped cream, chocolate shavings, caramel sauce

Instructions

  1. Prep the Peppermint (5 minutes): Place peppermint candies in a Ziploc bag and crush with a rolling pin or heavy pan into small pieces. Set aside.
  2. Make a Cocoa Slurry (5 minutes): In a small bowl, whisk together cocoa powder and granulated sugar. Add about ½ cup of the whole milk and whisk until smooth and lump-free.
  3. Combine in the Crockpot (2 minutes): Pour remaining milk and heavy cream into a 6-quart or larger slow cooker. Add cocoa slurry and semi-sweet chocolate chips. Stir to combine.
  4. Slow Cook on Low (2 hours): Cover and cook on LOW for 2 hours. After 1 hour, stir to help everything melt evenly.
  5. Add the Extracts (5 minutes): After 2 hours, stir in vanilla extract and peppermint extract. Taste and add more peppermint extract if desired (up to ¼ teaspoon more).
  6. Keep Warm Until Serving: Switch crockpot to WARM setting to keep hot chocolate at perfect drinking temperature.
  7. Serve and Spike (2 minutes per cup): Ladle hot chocolate into mugs. Let each guest add their own spirit (start with 1 ounce/2 tablespoons). Top with whipped cream, crushed peppermint, and a mini candy cane for stirring.

Notes

Do not cook on HIGH—milk can scorch and chocolate may seize. Always spike individual cups, not the crockpot, to accommodate all guests. Crush your own peppermint for the best flavor. Stir occasionally during cooking to prevent chocolate from settling.

Nutrition

  • Serving Size: 1 cup (without alcoh
  • Calories: 375
  • Sugar: 35
  • Sodium: 120
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 40
  • Fiber: 3
  • Protein: 7

Keywords: crockpot hot chocolate, spiked hot chocolate, peppermint hot chocolate, slow cooker hot chocolate, holiday drink, party drink, hot chocolate with alcohol

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆