Written by

Cora Berry

Published

Lighter Crockpot Spiked Peppermint Hot Chocolate: Easy Slow Cooker Recipe

Ready In 2-3 hours
Servings 8 servings
Difficulty Easy

My sister swore she hated hot chocolate. For years. Every holiday gathering, every snowy afternoon, every time I’d offer her a steaming mug, she’d make this face—you know the one—and say, “Too sweet. Too heavy. It sits in my stomach like a brick.” I stopped offering. I figured she was just one of those people who’d rather sip black coffee and look mysterious while the rest of us enjoyed actual happiness in a mug.

Then last December, I made this version for a small get-together. I wasn’t even trying to prove a point. I’d been messing around with a lighter approach to slow cooker hot chocolate because honestly, I wanted something I could drink more than one cup of without feeling like I needed a nap afterward. I set the crockpot on low, let it do its thing, and went about my business. An hour later, I walked back into the kitchen and caught her—mid-sip, eyes closed, holding the mug with both hands like it was a secret she wasn’t ready to share.

“What is this?” she asked, trying to sound casual, but I could see she’d already refilled her mug. That’s when I knew this recipe was different. It wasn’t just good for a lighter hot chocolate. It was good, period. The peppermint gives it this fresh, almost crisp finish that cuts through the richness, and the optional spike—well, that’s just a bonus for when you need a little extra warmth on a cold night.

Maybe you’ve been burned before by watery “light” drinks that taste more like disappointment than indulgence. I get it. Let me tell you, this one breaks the pattern. It’s creamy without being heavy, sweet without being cloying, and the slow cooker does all the work while you wrap presents or binge your favorite holiday movie. I’ve been making it every winter since, and honestly, it’s become the thing people ask for. Not the cookies. Not the fancy cocktails. This.

Why You’ll Love This Recipe

I’ve tested this recipe more times than I care to admit—tweaking the milk ratio, adjusting the cocoa powder, trying different peppermint extracts until I got it just right. What I landed on is something I’m genuinely proud of, and I think you’ll feel the same way after your first sip.

  • Quick & Easy: Five minutes of prep, then your crockpot handles the rest. Perfect for holiday parties or busy weeknights when you need something cozy without the fuss.
  • Simple Ingredients: No fancy grocery store runs. You probably have most of these in your pantry right now—cocoa powder, milk, a little sugar, vanilla, and peppermint extract.
  • Perfect for Holiday Gatherings: Set it out with mugs and let guests help themselves. It’s the ultimate hands-off party drink that makes everyone feel special.
  • Crowd-Pleaser: I’ve served this to kids, grandparents, and everyone in between. The lightness means people actually go back for seconds without guilt.
  • Unbelievably Delicious: The texture is silky, not watery. The peppermint hits just right—refreshing without tasting like toothpaste. And the optional boozy addition? Let’s just say it’s a game-changer for adult gatherings.

What makes this recipe different from every other hot chocolate you’ve tried is the balance. Most light versions sacrifice creaminess for calories, leaving you with something that tastes more like warm chocolate milk. Not this one. By using a combination of whole milk and a touch of half-and-half, you get that luscious mouthfeel without the heavy cream that makes traditional recipes so rich. Plus, the slow cooker gently melds the flavors together, so the peppermint and chocolate marry perfectly instead of fighting each other.

This is the kind of drink that makes you close your eyes after the first sip. It’s comfort reimagined—lighter, yes, but with the same soul-soothing satisfaction you crave on a cold winter night. Perfect for impressing guests without any stress, or turning a quiet evening at home into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that cozy, indulgent flavor without the heavy cream and piles of sugar. Most of these are pantry staples, especially during the holiday season.

  • Whole milk, 6 cups (adds richness and body; you can use 2% for an even lighter version, but avoid skim—it gets too thin)
  • Half-and-half, 1 cup (this is my secret for creaminess without going overboard; heavy cream works too, but it defeats the “lighter” purpose)
  • Unsweetened cocoa powder, ½ cup (I prefer Ghirardelli or Hershey’s Special Dark for a deeper chocolate flavor; sift it to avoid lumps)
  • Granulated sugar, ⅓ cup (adjust to taste; I find this is the sweet spot—enough to satisfy without being cloying)
  • Vanilla extract, 1 teaspoon (pure vanilla, not imitation—it makes a real difference in rounding out the chocolate)
  • Peppermint extract, ¾ teaspoon (start with less and add more if you want a stronger mint kick; some brands are more potent than others)
  • Semisweet chocolate chips, ¼ cup (optional but highly recommended—they melt into the cocoa and give it that extra silky richness)
  • Peppermint schnapps or crème de menthe, ½ cup (optional, for the spiked version; add it at the end so the alcohol doesn’t cook off)
  • Whipped cream, for serving (I use light whipped cream or coconut whipped cream to keep things lighter)
  • Crushed candy canes or peppermint candies, for garnish (adds that festive crunch and visual appeal)

For the cocoa powder, I’ve tried Dutch-processed and natural, and both work well. Dutch-processed gives a slightly smoother, more mellow flavor, while natural cocoa has that bold, slightly acidic kick that plays nicely with the peppermint. Go with what you have on hand.

If you’re dairy-sensitive, you can substitute the whole milk with oat milk or unsweetened almond milk, and use a dairy-free half-and-half alternative. Just know that the texture will be slightly thinner. For a completely vegan version, swap the chocolate chips for dairy-free ones and skip the whipped cream or use coconut cream instead.

Equipment Needed

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

  • Slow cooker (crockpot), 4-6 quart (any size works, but a smaller one helps the flavors concentrate better; I use a 5-quart and it’s perfect)
  • Whisk (for mixing the cocoa powder and sugar into the milk without lumps; a silicone whisk won’t scratch your crockpot)
  • Liquid measuring cup (for measuring milk and half-and-half accurately)
  • Measuring spoons (for the extracts and sugar)
  • Small bowl (for mixing the cocoa powder and sugar before adding to the milk—this prevents clumps)
  • Mugs or heatproof glasses (for serving; I love using clear glass mugs so the color shows through)
  • Ziploc bag and rolling pin (for crushing candy canes without making a sticky mess everywhere)

If you don’t have a slow cooker, you can absolutely make this on the stovetop over low heat. Just whisk constantly to prevent scorching. The slow cooker method is just more forgiving and hands-off—you can set it and forget it while you do other things.

Preparation Method

Lighter Crockpot Spiked Peppermint Hot Chocolate preparation steps

This is where the magic happens. Follow these steps, and you’ll have the creamiest, most satisfying lighter hot chocolate you’ve ever tasted.

  1. Mix the dry ingredients. In a small bowl, whisk together the unsweetened cocoa powder and granulated sugar until well combined. This step is crucial—if you dump the cocoa powder directly into the milk, you’ll end up with stubborn lumps that float around no matter how much you whisk. Trust me, I learned this the hard way. (Sift the cocoa powder if it’s particularly clumpy; a fine-mesh strainer works great for this.)
  2. Combine milk and half-and-half in the crockpot. Pour the whole milk and half-and-half into your slow cooker. Turn it to low heat. Don’t use high heat here—low and slow is the name of the game. High heat can cause the milk to scald or separate, and nobody wants grainy hot chocolate.
  3. Whisk in the dry mixture. Add the cocoa-sugar mixture to the milk and whisk thoroughly until everything is smooth and uniform. It should look like a slightly thin chocolate milk at this point—that’s normal. The flavors will deepen as it cooks.
  4. Add the vanilla and peppermint extracts. Stir in the vanilla extract and peppermint extract. Start with ½ teaspoon of peppermint extract, taste it, then add the remaining ¼ teaspoon if you want a stronger mint presence. I’ve found that ¾ teaspoon is the sweet spot for most people—enough to taste the peppermint without it overwhelming the chocolate.
  5. Add the chocolate chips (optional). If you’re using semisweet chocolate chips, toss them in now. They’ll melt slowly as the mixture heats, adding that extra layer of richness that makes this drink feel decadent despite being lighter. Stir occasionally if you think about it, but it’s not strictly necessary.
  6. Cook on low for 2-3 hours. Cover the crockpot and let it do its thing. After about 2 hours, give it a good stir. The chocolate chips should be fully melted, and the mixture should be steaming and fragrant. You can keep it on warm for up to 4 hours total—perfect for parties where people are grazing and sipping over several hours.
  7. Add the alcohol (if spiking). Just before serving, stir in the peppermint schnapps or crème de menthe. Adding it at the end preserves the alcohol content, so each sip has that gentle warming effect. If you add it too early, the alcohol will mostly cook off, and you’ll lose the point of spiking it. For a non-alcoholic version, simply skip this step—the drink is still incredibly flavorful on its own.
  8. Serve and garnish. Ladle the hot chocolate into mugs. Top with a generous swirl of whipped cream and a sprinkle of crushed candy canes. The candy canes add that satisfying crunch and make it look so festive—perfect for holiday photos. Serve immediately while it’s warm and cozy.

A few notes from my kitchen to yours: If you notice the hot chocolate developing a skin on top, don’t panic. Just whisk it back in—it’s just the milk solids rising to the surface. Also, if you’re making this for a crowd and want to keep it warm for hours, set the crockpot to “warm” after the initial cooking time. Stir it every 30 minutes or so to keep everything well combined.

The first time I made this, I accidentally used peppermint extract that had been sitting in my pantry for three years. It was still fine, but the flavor was noticeably weaker. Fresh extract makes a real difference, so check your expiration dates if you’re like me and hoard baking supplies.

Cooking Tips & Techniques

After perfecting this recipe over several winters, I’ve picked up a few tricks that make the difference between good hot chocolate and unforgettable hot chocolate.

Don’t rush the low heat. I know it’s tempting to crank up the crockpot to high and have this ready in an hour, but resist that urge. Low heat allows the flavors to meld together slowly and evenly. High heat can make the milk proteins tighten up, resulting in a slightly grainy texture. The slow cooker is designed for low and slow—let it do what it does best.

Toast the peppermint extract. Okay, not literally toast it, but let it sit in the warm milk for at least 30 minutes before serving. Peppermint extract needs a little time to bloom and mellow out. If you taste it right after adding, it might seem too strong or artificial. Give it time, and it’ll settle into a beautiful, natural-tasting peppermint note.

Make a slurry for lump-free cocoa. If you’re still worried about lumps, make a slurry: mix the cocoa powder and sugar with about ¼ cup of warm milk in a separate bowl until it forms a smooth paste, then whisk that into the crockpot. This is a technique I learned from making hot chocolate on the stovetop, and it works just as well in the slow cooker.

Scale it up or down easily. This recipe doubles beautifully for large gatherings. Just make sure your crockpot is big enough—leave at least an inch of space at the top to prevent overflow. For a smaller batch, halve the ingredients and use a 2-3 quart slow cooker.

My biggest failure: The first time I made this, I used fat-free milk and skipped the half-and-half entirely, thinking I was being virtuous. The result was watery, sad, and tasted more like chocolate-flavored water than hot chocolate. Don’t do that. The half-and-half is non-negotiable for texture. Trust the process.

Variations & Adaptations

One of the best things about this recipe is how customizable it is. Here are some variations I’ve tried and loved:

Dark Chocolate Lover’s Version: Swap the semisweet chocolate chips for dark chocolate chips (60-70% cacao) and use Dutch-processed cocoa powder. The result is a deeper, more sophisticated chocolate flavor that pairs beautifully with the peppermint. My brother-in-law, who claims to “not like sweet drinks,” asked for the recipe after trying this version.

Dairy-Free & Vegan: Use oat milk or full-fat canned coconut milk instead of whole milk, and a dairy-free half-and-half alternative. Coconut cream works wonderfully as a whipped topping. I’ve tested this with oat milk, and honestly, the texture is almost indistinguishable from the original. Just avoid almond milk—it’s too thin and watery for this application.

Mocha Twist: Add ½ cup of strong brewed coffee or espresso to the milk mixture before cooking. The coffee doesn’t make it taste like coffee—it just deepens the chocolate flavor and adds a subtle complexity that coffee lovers will appreciate. This is my go-to when I need a little caffeine boost with my cozy drink.

White Peppermint Hot Chocolate: Replace the cocoa powder with ½ cup of white chocolate chips (or dairy-free white chocolate) and use a clear vanilla extract. The result is a creamy, dreamy white hot chocolate with that same refreshing peppermint kick. It’s sweeter than the original, so you might want to reduce the sugar to ¼ cup.

Slow Cooker vs. Stovetop: If you’re short on time, you can make this on the stovetop in about 15 minutes. Whisk everything together in a saucepan over medium-low heat, stirring constantly until the chocolate chips melt and the mixture is steaming. Don’t let it boil—that’s when things go wrong. The stovetop version is great for a quick fix, but the slow cooker version has that mellow, melded flavor that only comes from slow simmering.

Serving & Storage Suggestions

This hot chocolate is best served warm, straight from the crockpot, with all the festive garnishes your heart desires. I like to set up a little hot chocolate bar with bowls of whipped cream, crushed candy canes, chocolate shavings, and maybe some mini marshmallows. Let guests customize their own mugs—it’s always a hit at parties.

For presentation, clear glass mugs show off the rich color of the hot chocolate, and the whipped cream and candy cane crumbs look stunning against the dark liquid. If you’re serving this at a holiday gathering, a cinnamon stick makes a beautiful (and flavorful) stirrer.

Storage: Leftover hot chocolate keeps well in an airtight container in the refrigerator for up to 3 days. The flavors actually meld together even more overnight, so it might taste even better the next day. Just give it a good stir before reheating.

Reheating: Pour the desired amount into a saucepan and warm over medium-low heat, whisking occasionally, until steaming. You can also reheat individual servings in the microwave—30-second intervals, stirring in between, until hot. If the hot chocolate has thickened in the fridge, add a splash of milk to thin it back to your preferred consistency.

Freezer: Yes, you can freeze this! Pour cooled hot chocolate into freezer-safe containers or ice cube trays (for individual servings). Thaw in the refrigerator overnight and reheat as directed. The texture might be slightly thinner after freezing, so whisk in a little half-and-half when reheating to restore the creaminess.

One thing I’ve noticed: the peppermint flavor can intensify slightly after refrigeration. If you’re making this ahead, consider adding the peppermint extract just before serving to keep the flavor fresh and bright.

Nutritional Information & Benefits

While I’m not a nutritionist, I’ve done my homework on this recipe because I care about what I put in my body—especially during the holiday season when rich treats are everywhere. Here’s the estimated nutritional breakdown per serving (about 1 cup, without alcohol or whipped cream):

  • Calories: Approximately 180-200
  • Fat: 7-8g (mostly from milk and half-and-half)
  • Carbohydrates: 24-26g
  • Protein: 7-8g
  • Sugar: 18-20g (naturally occurring plus added)
  • Calcium: About 25% of your daily needs (thanks to the milk)

The whole milk provides calcium and vitamin D, while the cocoa powder is rich in antioxidants called flavonoids, which are known to support heart health. Peppermint has been used for centuries to aid digestion and soothe upset stomachs—bonus points for a drink that tastes good and helps you feel good.

Compared to traditional hot chocolate recipes that use heavy cream and significantly more sugar, this lighter version saves you about 100-150 calories per serving while still delivering that rich, satisfying experience. It’s a smart choice for health-minded readers who don’t want to feel deprived during the holidays.

If you’re watching your sugar intake, you can reduce the granulated sugar to ¼ cup or use a natural sweetener like monk fruit or stevia. Just note that the texture might be slightly different, as sugar contributes to the body of the drink.

Conclusion

This Lighter Crockpot Spiked Peppermint Hot Chocolate has become my signature holiday drink, and I honestly can’t imagine winter without it. It’s the recipe that proved my sister wrong—and convinced me that lighter doesn’t have to mean less satisfying. The slow cooker does all the heavy lifting, the peppermint adds that festive sparkle, and the optional spike makes it perfect for adult gatherings. Whether you’re hosting a holiday party, curling up with a book, or just need something warm to get through a cold day, this drink delivers.

I’d love to hear how it turns out for you. Did you spike it? Go dairy-free? Add extra peppermint? Drop a comment below and let me know your favorite variation. And if you snap a photo, tag me—I always love seeing your creations. Here’s to cozy nights, good company, and the perfect cup of hot chocolate. Cheers!

Frequently Asked Questions

Can I make this in advance for a party?

Absolutely. You can prepare the hot chocolate in the slow cooker up to 3 hours before serving, keeping it on the “warm” setting. Stir occasionally to prevent a skin from forming. Add the alcohol and garnishes right before serving for the best flavor and presentation.

How do I prevent the hot chocolate from getting a skin on top?

Whisk it every 30 minutes or so while it’s sitting in the crockpot. If you’re making it ahead, you can also place a piece of plastic wrap directly on the surface of the liquid before covering the slow cooker—this creates a barrier that prevents evaporation and skin formation.

Can I use dark chocolate cocoa powder instead of unsweetened?

Yes, you can. Dark chocolate cocoa powder (like Hershey’s Special Dark or Valrhona) will give the hot chocolate a deeper, more intense chocolate flavor. Just keep in mind that it’s naturally more bitter, so you might want to increase the sugar by a tablespoon or two to balance it out.

Is there a non-alcoholic substitute for the peppermint schnapps?

Of course! If you want the peppermint flavor without the alcohol, simply use an additional ¼ to ½ teaspoon of peppermint extract. For a mocktail version that still feels special, try adding a splash of vanilla syrup or a cinnamon stick for extra flavor complexity.

How do I crush candy canes without making a mess?

Place the candy canes in a sealed Ziploc bag and crush them with a rolling pin or the bottom of a heavy pan. For finer pieces, pulse them in a food processor. Just be careful not to overdo it—you want small chunks, not powder. I’ve found that crushing them while they’re still in their wrapper (then transferring to a bag) contains the mess even better.

Pin This Recipe!

Lighter Crockpot Spiked Peppermint Hot Chocolate recipe

Print

Lighter Crockpot Spiked Peppermint Hot Chocolate: Easy Slow Cooker Recipe

A creamy, lighter hot chocolate made in the slow cooker with peppermint and an optional boozy kick. Perfect for holiday gatherings or cozy nights in.

  • Author: Sienna
  • Prep Time: 5 minutes
  • Cook Time: 2-3 hours
  • Total Time: 2 hours 5 minutes to 3 hours 5 minutes
  • Yield: 8 servings 1x
  • Category: Beverage
  • Cuisine: American

Ingredients

Scale
  • 6 cups whole milk
  • 1 cup half-and-half
  • ½ cup unsweetened cocoa powder
  • ⅓ cup granulated sugar
  • 1 teaspoon vanilla extract
  • ¾ teaspoon peppermint extract
  • ¼ cup semisweet chocolate chips (optional)
  • ½ cup peppermint schnapps or crème de menthe (optional, for spiked version)
  • Whipped cream, for serving
  • Crushed candy canes or peppermint candies, for garnish

Instructions

  1. In a small bowl, whisk together the unsweetened cocoa powder and granulated sugar until well combined.
  2. Pour the whole milk and half-and-half into a 4-6 quart slow cooker. Turn to low heat.
  3. Whisk the cocoa-sugar mixture into the milk until smooth and uniform.
  4. Stir in the vanilla extract and peppermint extract. Start with ½ teaspoon peppermint extract, taste, then add remaining ¼ teaspoon if desired.
  5. If using, add the semisweet chocolate chips. Stir occasionally.
  6. Cover and cook on low for 2-3 hours, until steaming and chocolate chips are melted.
  7. Just before serving, stir in the peppermint schnapps or crème de menthe (if using).
  8. Ladle into mugs, top with whipped cream and crushed candy canes. Serve immediately.

Notes

For a non-alcoholic version, skip the peppermint schnapps. For dairy-free, use oat milk or full-fat canned coconut milk and dairy-free half-and-half. Add the alcohol at the end to preserve the alcohol content. The hot chocolate can be kept on warm for up to 4 hours. Leftovers keep in the refrigerator for up to 3 days.

Nutrition

  • Serving Size: 1 cup
  • Calories: 180200
  • Sugar: 1820
  • Sodium: 100120
  • Fat: 78
  • Saturated Fat: 45
  • Carbohydrates: 2426
  • Fiber: 23
  • Protein: 78

Keywords: hot chocolate, peppermint, slow cooker, crockpot, spiked, lighter, holiday, Christmas, drink

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 ★☆ ★☆ ★☆ ★☆ ★☆