Written by

Destiny Parks

Published

Lightened-Up Crockpot Peppermint Hot Chocolate: Easy 5-Ingredient Recipe

Ready In 2 hours 5 minutes
Servings 8 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

The holiday cookie exchange was in twelve hours and I’d completely forgotten. Everyone else would be bringing elaborate French macarons, hand-dipped truffles, and those gingerbread houses that looked like they belonged in a magazine. I had a half-empty bag of semi-sweet chocolate chips, a carton of almond milk that was about to expire, and a crockpot I’d only used twice. Honestly, I almost just grabbed a store-bought tin of cookies and called it a day. But then I remembered the peppermint extract hiding behind the vanilla in my spice cabinet, and a ridiculous idea started forming.

I wasn’t trying to win anything. I was just trying not to show up empty-handed. So I threw some stuff in the crockpot—chocolate, milk, a little sweetener, a splash of peppermint—and hoped for the best. I figured I’d pour it into a thermos and at least offer something warm.

Well. Let me tell you, that pot of Lightened-Up Crockpot Peppermint Hot Chocolate stole the show. People were hovering around the crockpot like it was a campfire. Someone asked for the recipe before they even tried it, just based on the smell. I kept saying, “It’s really nothing,” but they weren’t buying it. By the end of the night, the macarons were barely touched, and my crockpot was scraped clean. Maybe you’ve been in that spot—the one where you throw something together under pressure and it somehow becomes the thing everyone remembers. This is that recipe. And I’ve been making it every holiday season since, on purpose this time.

Why You’ll Love This Recipe

This isn’t just another hot chocolate recipe. It’s the one that makes you feel good about indulging. I’ve tested this version more times than I can count, tweaking the ratios until it hit that perfect balance of rich, creamy, and light. It’s the kind of recipe that makes you wonder why you ever bothered with the powdered stuff.

  • Quick & Easy: Five minutes of prep, and your crockpot does the rest. Perfect for holiday parties or a cozy night in when you want something special without the fuss.
  • Simple Ingredients: No fancy chocolate bars or heavy cream required. You probably have most of these in your pantry right now.
  • Perfect for Gatherings: Keeps warm for hours, so guests can help themselves. It’s the ultimate set-it-and-forget-it drink for parties, cookie exchanges, or movie marathons.
  • Crowd-Pleaser: Kids love it, adults love it, and even the pickiest relatives will go back for seconds. I’ve yet to meet someone who doesn’t smile after that first sip.
  • Unbelievably Delicious: The peppermint adds this fresh, cool finish that makes every sip feel like a treat. And because it’s lightened up, you can have two cups without the sugar crash.

What makes this different from every other hot chocolate recipe out there? It’s the method. Slow-cooking the chocolate with milk lets the flavors meld together in a way that stovetop versions just can’t match. The texture gets silky, the chocolate deepens, and the peppermint infuses gently instead of overpowering. It’s comfort in a mug, but lighter on the waistline. Honestly, it’s the kind of recipe that makes you close your eyes after the first sip—and then reach for the crockpot ladle again.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that rich, indulgent flavor without the heavy cream or loads of sugar. Most of these are pantry staples, which makes it even better for those last-minute cravings or surprise guests.

  • Semi-sweet chocolate chips (2 cups or 340g) – I prefer Ghirardelli or Enjoy Life for a dairy-free option. The quality matters here, so use a brand you actually like eating plain.
  • Unsweetened almond milk (6 cups or 1.4 liters) – Adds creaminess without the calories. Oat milk or cashew milk work great too, just avoid anything too watery like plain rice milk.
  • Maple syrup (3 tablespoons or 60ml) – Just enough sweetness to balance the chocolate. You can swap in honey or agave if that’s what you have.
  • Peppermint extract (1 teaspoon, plus more to taste) – The star of the show. Use pure extract, not peppermint oil, which can be too intense. I like Nielsen-Massey for a clean, fresh flavor.
  • Vanilla extract (1 teaspoon) – Rounds out the chocolate and adds depth. Don’t skip it—it makes everything taste more luxurious.
  • Optional: Pinch of sea salt – Sounds weird, but it really makes the chocolate pop. Trust me on this one.

For serving, you’ll want some fun toppings. I love crushed candy canes (about 1/4 cup), mini marshmallows (look for a lower-sugar brand like Dandies), or a dollop of coconut whipped cream. If you’re feeling fancy, a cinnamon stick makes a cute stirrer.

One note on the chocolate: if you’re dairy-free, double-check your chips. Some brands add milk solids. For a richer version, you can sub in 1 cup of full-fat canned coconut milk for 1 cup of the almond milk—it’s still lighter than traditional hot chocolate but with a little more body.

Equipment Needed

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

  • Crockpot or slow cooker (4-quart or larger) – Any size works, but a smaller one helps the chocolate melt more evenly. I use a 4-quart Crock-Pot brand and it’s perfect.
  • Whisk – For smoothing out the chocolate as it melts. A silicone one is great because it won’t scratch your crockpot.
  • Measuring cups and spoons – Accuracy matters here, especially with the peppermint extract. Too much and it tastes like toothpaste.
  • Ladle – For serving. A soup ladle works fine.
  • Mugs – Duh. But also, heatproof mugs are best since the hot chocolate comes out pretty warm.
  • Optional: Small food processor or rolling pin – For crushing candy canes. I’ve used both, and honestly, the rolling pin method is more satisfying (and less cleanup).

If you don’t have a crockpot, you can make this on the stovetop in a large pot over low heat. Just whisk constantly to prevent scorching. It’s not quite as hands-off, but it works in a pinch. I’ve done it when my crockpot was already full of meatballs for a party—sometimes you gotta make do.

Preparation Method

lightened up crockpot peppermint hot chocolate preparation steps

This is where the magic happens. And by “magic,” I mean you basically throw everything in a pot and walk away. But there are a few little tricks to make sure it comes out perfectly every time.

  1. Prep your crockpot – Give it a quick rinse and dry. If you’re worried about sticking, you can spray the inside with a little non-stick spray, but I’ve never found it necessary with the milk base.
  2. Add the almond milk (6 cups) – Pour it in first so the chocolate doesn’t hit the bottom directly. This helps prevent scorching.
  3. Add the chocolate chips (2 cups) – Sprinkle them evenly over the milk. Don’t stir yet—just let them sit on top.
  4. Add the maple syrup (3 tablespoons) – Drizzle it over everything. If your syrup is cold and thick, run the jar under warm water for a few seconds to loosen it up.
  5. Add the vanilla and peppermint extracts (1 teaspoon each) – Measure carefully. Peppermint is potent, and it’s easier to add more later than to fix an overpowered batch. Trust me, I learned this the hard way.
  6. Whisk gently – Give everything a few stirs to combine. The chocolate won’t be melted yet, but that’s okay. You just want the liquids to mix.
  7. Cook on LOW for 2 hours – Do not rush this. High heat can cause the milk to separate or the chocolate to seize. Low and slow is the name of the game here. After about 90 minutes, give it a whisk to help the chocolate fully incorporate.
  8. Check the texture – After 2 hours, it should be smooth, silky, and deeply chocolatey. If it looks a little thin, that’s fine—it will thicken slightly as it cools. If it’s too thick, whisk in a splash more milk.
  9. Taste and adjust – This is the fun part. Dip a spoon in and see if it needs more sweetness (add another tablespoon of maple syrup) or more peppermint (add 1/4 teaspoon at a time). I usually end up adding an extra 1/4 teaspoon of peppermint extract because I like it strong.
  10. Switch to WARM setting – Once it’s ready, turn the crockpot to warm. It will stay perfect for hours. If you’re serving later, just give it a quick whisk before ladling.

Sensory cues to watch for: The chocolate should be fully melted and the mixture should look glossy, not grainy. The smell should be rich and minty—like a candy cane melted into a chocolate bar. If you see any white streaks or curdling, you may have cooked it too high. Don’t panic—just whisk vigorously and it usually smooths out.

Personal tip: I like to crush my candy canes while the hot chocolate cooks. It gives me something to do and the crunch adds such a nice texture contrast. Plus, the smell of peppermint in the air just makes everything feel festive.

Cooking Tips & Techniques

I’ve made this recipe probably twenty times now, and I’ve learned a few things the hard way so you don’t have to. Here are the tips that actually matter.

Don’t let the milk boil. This is the number one mistake people make. If your crockpot runs hot, check it after an hour. Boiling milk can cause it to separate and get that weird, grainy texture. We’re going for silky, not scrambled.

Use room temperature ingredients if possible. Cold milk straight from the fridge takes longer to heat up, which means the chocolate takes longer to melt. If you’re in a rush, you can microwave the milk for 30 seconds before adding it to the crockpot. I do this when I’m running late for a party—which is, let’s be honest, most of the time.

Crush candy canes the easy way. Put them in a ziplock bag, wrap it in a kitchen towel, and go to town with a rolling pin. Or, if you’re feeling impatient (hi, me), just use the bottom of a heavy skillet. Either way, you’ll get a satisfying crunch and a bit of a mess—but that’s part of the fun.

Scale it up or down easily. This recipe doubles beautifully for a big crowd. Just make sure your crockpot is big enough (at least 6 quarts for a double batch). For a smaller batch, halve everything and use a 2-quart crockpot. The cooking time stays the same.

One mistake I still make: Forgetting to whisk halfway through. I get distracted, and then the chocolate settles at the bottom and forms a little crust. A quick whisk fixes it, but it’s a reminder to set a timer. I mean, we all have those moments, right?

For the smoothest texture, you can blend the hot chocolate with an immersion blender before serving. It’s totally optional, but it creates this micro-foam on top that feels fancy. I do this when I’m serving guests I want to impress.

Variations & Adaptations

This recipe is super flexible, which is one of the reasons I love it. Here are some ways to make it your own.

Dairy-free / Vegan: As written, this recipe is already dairy-free if you use vegan chocolate chips. I’ve made it with oat milk and coconut milk, and both work beautifully. Oat milk gives it a slightly sweeter, creamier texture that I actually prefer.

Extra indulgent: Swap 2 cups of the almond milk for full-fat canned coconut milk. It adds richness without going overboard. You can also stir in a tablespoon of coconut oil at the end for a glossy finish.

Mint chocolate chip vibe: Stir in 1/4 cup of mini chocolate chips right before serving. They melt slightly but stay a little chunky, giving you those little pockets of chocolate. It’s like drinking a melted ice cream cone.

Spiced version: Add a cinnamon stick and a pinch of nutmeg to the crockpot while it cooks. The warm spices play beautifully with the peppermint. I did this on a whim one snowy afternoon and it was honestly life-changing.

Kid-friendly (no extract): If you’re making this for little ones, skip the peppermint extract and use 1/2 teaspoon of peppermint syrup (like the kind for coffee) instead. It’s milder and less likely to overwhelm their tiny taste buds.

Cold brew twist: For a grown-up version, stir in 1/2 cup of cold brew concentrate or espresso before serving. The coffee and chocolate combo is always a winner, and the peppermint cuts through the bitterness perfectly.

I once made a batch with a splash of orange extract instead of peppermint, and it tasted like a chocolate orange—super festive and unexpected. Just a thought if you’re feeling adventurous.

Serving & Storage Suggestions

This hot chocolate is best served warm, straight from the crockpot. But there are a few ways to make it feel extra special.

Serving temperature: Aim for around 140°F (60°C) – hot enough to be comforting, but not so hot that it burns your tongue. If it’s been sitting on warm for a while, it might get a little too hot, so let it cool for a minute before serving.

Presentation ideas: Set up a hot chocolate bar with toppings in little bowls. Crushed candy canes, mini marshmallows, chocolate shavings, cinnamon sticks, and a dollop of whipped cream. Let people customize their own mugs. It’s always a hit at parties.

What to serve with it: This pairs beautifully with light chocolate crinkle cookies for a double-chocolate treat. Or try it alongside no-bake peppermint bark bites for a complete holiday dessert spread. For something savory, a warm pretzel or a cheese board balances the sweetness nicely.

Storage: Leftover hot chocolate keeps in the fridge for up to 5 days. Store it in an airtight container or mason jar. The texture might separate a little, but a quick whisk or shake brings it back.

Reheating: The best way is on the stovetop over low heat, whisking occasionally. You can also microwave it in 30-second bursts, stirring between each. If it’s too thick after chilling, add a splash of milk to thin it out.

Freezer option: Yes, you can freeze this! Pour cooled hot chocolate into ice cube trays and freeze. Pop a few cubes into a mug and pour warm milk over them for an instant single serving. It’s my secret weapon for those random peppermint cravings in July.

Flavor development: Honestly, this tastes even better the next day. The flavors meld together and the peppermint gets more pronounced. So if you’re making it for a party, consider making it a day ahead and just reheating it.

Nutritional Information & Benefits

Per 8-ounce serving (about 1 cup, without toppings):

Nutrient Amount
Calories 180
Total Fat 9g
Saturated Fat 5g
Carbohydrates 24g
Fiber 2g
Sugar 18g
Protein 3g
Calcium 200mg
Iron 1.5mg

Compared to traditional hot chocolate made with whole milk and heavy cream, this version saves you about 150 calories and 12g of sugar per serving. The almond milk keeps it light while still providing calcium and vitamin E. Dark chocolate is rich in antioxidants and flavonoids, which support heart health. Peppermint has been shown to aid digestion and can help soothe an upset stomach—so really, this is practically health food.

This recipe is naturally gluten-free and dairy-free (with the right chocolate chips). It’s also lower in sugar than most store-bought mixes, so you can enjoy it without the guilt. I love that I can serve it to guests with dietary restrictions and everyone can enjoy the same thing. That, to me, is what holiday cooking is all about.

Conclusion

This Lightened-Up Crockpot Peppermint Hot Chocolate has become my go-to for every holiday gathering, lazy Sunday, and mid-week pick-me-up. It’s proof that you don’t need heavy cream or a ton of sugar to make something that tastes truly indulgent. The crockpot does all the work, and you get to be the hero who shows up with the best drink at the party.

I love that this recipe is flexible enough to adapt to whatever you have on hand, and forgiving enough that even a distracted cook (hi, that’s me) can pull it off. Whether you’re serving a crowd or just treating yourself, this hot chocolate delivers that cozy, nostalgic feeling without the heaviness.

Now I want to hear from you. Have you tried making hot chocolate in a crockpot before? What’s your favorite topping combination? Drop a comment below and let me know—I’m always looking for new ideas. And if you make this recipe, tag me in your photos. There’s nothing that makes me happier than seeing someone else fall in love with a recipe I created. Happy sipping, friends!

Frequently Asked Questions

Can I use milk chocolate instead of semi-sweet?

Absolutely. Just know that milk chocolate is sweeter, so you might want to reduce the maple syrup by a tablespoon. I’ve done it before and it’s still delicious, just a little more candy-like.

How do I prevent the chocolate from seizing?

Make sure your crockpot is on LOW, not high. Also, don’t add any water or cold liquid to the chocolate once it starts melting. If it looks grainy, whisk in a tablespoon of warm milk and it should smooth out.

Can I make this in an Instant Pot?

Yes! Use the slow cook function on LOW for 2 hours. Don’t use the pressure cook setting—it’s too hot and will scorch the milk. I’ve tested it and the results are similar, just keep an eye on it.

How do I make it less sweet?

Use dark chocolate chips (60% cacao or higher) and cut the maple syrup down to 1-2 tablespoons. The peppermint adds a lot of flavor, so you won’t miss the extra sweetness.

Can I add alcohol to this?

Sure! A shot of peppermint schnapps or a splash of Kahlua is a classic addition. Stir it in right before serving, and keep the crockpot on warm. Just be mindful of your guests and label it clearly if you’re serving a mixed crowd.

Pin This Recipe!

lightened up crockpot peppermint hot chocolate recipe

Print

Lightened-Up Crockpot Peppermint Hot Chocolate

A rich and creamy hot chocolate made with simple ingredients in a crockpot, perfect for holiday gatherings or cozy nights in. This lightened-up version uses almond milk and maple syrup for a guilt-free indulgence.

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

Ingredients

Scale
  • 2 cups semi-sweet chocolate chips (340g)
  • 6 cups unsweetened almond milk (1.4 liters)
  • 3 tablespoons maple syrup (60ml)
  • 1 teaspoon peppermint extract
  • 1 teaspoon vanilla extract
  • Optional: pinch of sea salt
  • For serving: crushed candy canes, mini marshmallows, coconut whipped cream

Instructions

  1. Prep your crockpot: rinse and dry. Optionally spray with non-stick spray.
  2. Add 6 cups almond milk to the crockpot.
  3. Sprinkle 2 cups chocolate chips evenly over the milk. Do not stir yet.
  4. Drizzle 3 tablespoons maple syrup over everything.
  5. Add 1 teaspoon vanilla extract and 1 teaspoon peppermint extract. Measure carefully.
  6. Whisk gently to combine. The chocolate won’t be melted yet.
  7. Cook on LOW for 2 hours. Do not rush. After 90 minutes, whisk to help chocolate incorporate.
  8. Check texture: should be smooth, silky, and deeply chocolatey. If too thin, it will thicken as it cools. If too thick, whisk in a splash more milk.
  9. Taste and adjust: add more maple syrup for sweetness or more peppermint extract (1/4 teaspoon at a time) if desired.
  10. Switch to WARM setting. It will stay perfect for hours. Whisk before serving.

Notes

Don’t let the milk boil. Use room temperature ingredients if possible. Crush candy canes in a ziplock bag with a rolling pin. Scale up or down easily. For smoothest texture, blend with an immersion blender before serving. Leftovers keep in the fridge for up to 5 days. Can be frozen in ice cube trays for single servings.

Nutrition

  • Serving Size: 1 cup (8 ounces)
  • Calories: 180
  • Sugar: 18
  • Sodium: 200
  • Fat: 9
  • Saturated Fat: 5
  • Carbohydrates: 24
  • Fiber: 2
  • Protein: 3

Keywords: hot chocolate, crockpot, slow cooker, peppermint, lightened-up, dairy-free, gluten-free, holiday, easy, 5-ingredient

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