Cozy Crockpot Peppermint White Hot Chocolate: Easy Holiday Drink

Ready In
Servings
Difficulty

My neighbor Sarah asked why I couldn’t just throw everything in the crockpot and let it do the work. I started to explain why that wouldn’t work — the milk might scorch, the white chocolate could separate, the peppermint needed time to infuse. Then I stopped. I mean, I’d been standing over a saucepan for twenty minutes, stirring, and honestly? It was a Tuesday night. I was tired. So I dumped the whole thing in the crockpot, set it to low, and walked away. Two hours later, Sarah knocked on my door holding a mug of the creamiest, most perfectly blended peppermint white hot chocolate I’d ever tasted. She’d gone home and made her own batch. Let me tell you, I’ve never been so happy to be wrong. That moment taught me something — sometimes the best recipes come from letting go of control. This Cozy Crockpot Peppermint White Hot Chocolate is the result of that lesson. It’s the drink that makes a cold evening feel like a warm hug, and I’ve been making it every winter since. Maybe you’ve been there — standing in your kitchen, wondering why a simple drink has to be so complicated. Well, it doesn’t have to be.

Why You’ll Love This Recipe

This isn’t just another hot chocolate recipe. After countless test batches — some too thin, some too sweet, one that I accidentally curdled (we don’t talk about that) — I landed on the perfect balance. It’s the kind of drink that makes you close your eyes after the first sip.

  • Set It and Forget It: No standing over the stove. The crockpot does all the work, so you can focus on wrapping gifts or binge-watching your favorite holiday movies.
  • Simple Ingredients: You likely have most of these in your pantry. No fancy extracts or hard-to-find creamers.
  • Perfect for Holiday Gatherings: Great for Christmas parties, cookie exchanges, or a quiet night by the fire.
  • Crowd-Pleaser: Kids love the sweet, creamy flavor, and adults appreciate the cozy peppermint kick.
  • Unbelievably Creamy: The secret is using full-fat milk and real white chocolate — it melts into the silkiest texture you can imagine.

This recipe is comfort food reimagined — faster, easier, but with the same soul-soothing satisfaction. It’s perfect for impressing guests without stress, or turning a simple evening into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver a rich, creamy, and perfectly minty drink. Most of these are pantry staples, especially during the holiday season.

  • Whole Milk (6 cups / 1.4 liters): The base of our hot chocolate. Whole milk gives the creamiest texture. You can use 2% in a pinch, but avoid skim — it will be too thin.
  • Heavy Cream (1 cup / 240 ml): This adds that luxurious, velvety mouthfeel. Don’t skip it! (Use full-fat coconut cream for a dairy-free option.)
  • White Chocolate Chips (2 cups / 340 grams): Use a good quality brand like Ghirardelli or Guittard. Avoid white melting wafers — they have added oils and won’t melt as smoothly.
  • Peppermint Extract (1 teaspoon): A little goes a long way. I recommend pure peppermint extract, not peppermint oil, which can be overpowering.
  • Vanilla Extract (1 teaspoon): Rounds out the flavor and adds warmth.
  • Crushed Peppermint Candies (1/2 cup / 60 grams, plus more for garnish): These add a festive crunch and extra minty flavor. You can buy pre-crushed candies or crush your own.
  • Optional Toppings: Whipped cream, marshmallows, additional crushed peppermint, or a peppermint stick for stirring.

For a richer flavor, I sometimes add a pinch of salt. It sounds odd, but it really balances the sweetness. Also, look for white chocolate chips that contain cocoa butter — it melts much better than those with palm oil.

Equipment Needed

You don’t need a fancy kitchen for this recipe. Here’s what you’ll need:

  • Slow Cooker (4-6 quart): Any standard crockpot works. I use a 5-quart and it’s the perfect size.
  • Whisk: For combining the ingredients and preventing lumps.
  • Measuring Cups and Spoons: Accuracy matters, especially with the peppermint extract.
  • Ziploc Bag and Rolling Pin (optional): For crushing peppermint candies if you buy whole ones.
  • Mugs: Heatproof glass or ceramic mugs work best for serving.

If you don’t have a crockpot, you can make this on the stove in a large pot over low heat. Just stir constantly to prevent scorching. I’ve done it both ways, and honestly, the crockpot version is so much easier — and the flavors meld together better over time.

Preparation Method

crockpot peppermint white hot chocolate preparation steps

  1. Prepare the Crockpot: Lightly spray the inside of your slow cooker with non-stick cooking spray. This helps prevent the milk from sticking and makes cleanup easier.
  2. Combine the Liquids: Pour the 6 cups of whole milk and 1 cup of heavy cream into the crockpot. Whisk them together gently.
  3. Add the White Chocolate: Sprinkle the 2 cups of white chocolate chips evenly over the milk mixture. Do not stir yet — let them sit on top for a minute to begin softening.
  4. Add the Extracts: Drizzle in the 1 teaspoon of peppermint extract and 1 teaspoon of vanilla extract.
  5. Add the Crushed Peppermint: Stir in the 1/2 cup of crushed peppermint candies. These will dissolve as the mixture heats, adding sweetness and flavor.
  6. Cook on Low: Cover the crockpot and cook on LOW for 2 hours. Do not cook on high — it can cause the milk to scorch and the chocolate to separate.
  7. Whisk Halfway Through: After 1 hour, give the mixture a good whisk. This helps the white chocolate fully melt and incorporates any peppermint bits that have settled.
  8. Check Consistency: After 2 hours, the hot chocolate should be smooth, creamy, and steaming. If it seems too thin, cook for another 30 minutes uncovered to allow some liquid to evaporate.
  9. Taste and Adjust: Give it a taste. Want more peppermint? Add another 1/4 teaspoon of extract. Too sweet? A pinch of salt will balance it.
  10. Serve: Ladle the hot chocolate into mugs. Top with whipped cream, marshmallows, and a sprinkle of crushed peppermint. Serve immediately.

One tip I learned the hard way: don’t walk away for the full two hours. Check it at the one-hour mark to make sure the chocolate is melting evenly. The first time I made this, I got distracted by a phone call, and the chocolate had settled into a lumpy layer at the bottom. A quick whisk fixed it, but now I set a timer!

Cooking Tips & Techniques

After making this recipe more times than I can count (including a few spectacular failures), here are my best tips:

  • Low and Slow is Key: I once tried to speed things up by cooking on high. Big mistake. The milk scalded, and the white chocolate turned grainy. Always use LOW heat.
  • Don’t Overdo the Peppermint: Peppermint extract is potent. Start with 1 teaspoon and add more if needed. You can always add, but you can’t take away.
  • Whisk, Don’t Stir: A whisk incorporates air and prevents lumps better than a spoon. It also helps the crushed peppermint dissolve more evenly.
  • Keep it Warm: If you’re serving over a few hours, switch the crockpot to the WARM setting after the initial 2 hours. Stir occasionally.
  • Make Ahead: This hot chocolate can be made a day in advance. Let it cool, store it in the fridge, and reheat on LOW in the crockpot for about an hour.

I once forgot to add the white chocolate chips entirely. I ended up with a pot of warm, peppermint-flavored milk. It was… not great. But hey, now I always double-check my ingredients before I start!

Variations & Adaptations

This recipe is wonderfully adaptable. Here are a few ways to make it your own:

  • Dairy-Free Version: Substitute the whole milk with oat milk or almond milk, and use full-fat coconut cream instead of heavy cream. Use dairy-free white chocolate chips. The texture will be slightly thinner, but still delicious.
  • Extra Chocolatey: Add 1/4 cup of unsweetened cocoa powder along with the white chocolate chips for a peppermint mocha twist. Whisk it in well to avoid clumps.
  • Spiked Version (for adults): Add a shot of peppermint schnapps or vanilla vodka to each mug before serving. I like to do this for holiday parties — it’s always a hit.
  • Mint Chip Version: Stir in 1/2 cup of mini chocolate chips just before serving. They’ll melt slightly and add little pockets of chocolate.
  • Slow Cooker Size: This recipe fits a 4-6 quart crockpot. For a smaller batch, halve all ingredients and use a 2-3 quart slow cooker. Cooking time remains the same.

My personal favorite variation? I add a cinnamon stick to the crockpot while it cooks. It adds a subtle warmth that pairs beautifully with the peppermint. Just remember to remove it before serving!

Serving & Storage Suggestions

Serve this hot chocolate warm, straight from the crockpot. It’s best enjoyed fresh, but leftovers are a wonderful treat.

  • Temperature: Serve steaming hot, but let it cool for a minute before sipping — white chocolate holds heat well and can burn your tongue.
  • Presentation: Rim your mugs with crushed peppermint for a festive touch. Dip the rim in a little honey or corn syrup, then into the crushed candy.
  • Complementary Dishes: This pairs beautifully with gingerbread cookies, sugar cookies, or a slice of classic yule log cake. For a savory contrast, try it alongside savory cheese puff pastry wreath.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days. The crushed peppermint will dissolve completely, so the texture will be very smooth.
  • Reheating: Reheat on the stovetop over low heat, whisking frequently. Or return to the crockpot on LOW for 30-45 minutes. Do not microwave — it can cause the chocolate to separate.

The flavors actually deepen overnight. I find the second-day version is even more mellow and well-rounded. It’s a great make-ahead option for holiday mornings.

Nutritional Information & Benefits

While this is definitely a treat, it does offer some surprising benefits. Here’s a rough estimate per 8-ounce serving (without toppings):

  • Calories: Approximately 320
  • Fat: 18g
  • Carbohydrates: 35g
  • Sugar: 30g
  • Protein: 6g
  • Calcium: 25% of the Daily Value (from the milk and cream)

The milk and cream provide calcium and vitamin D, which are great for bone health. White chocolate contains cocoa butter, which has antioxidants. And peppermint is known for its digestive benefits — it can help soothe an upset stomach. Of course, this is an indulgent drink, so enjoy it in moderation. If you’re watching your sugar intake, you can reduce the crushed peppermint candies or use a sugar-free white chocolate alternative.

Conclusion

This Cozy Crockpot Peppermint White Hot Chocolate is more than just a drink — it’s a moment of warmth in a mug. It’s the recipe that taught me to trust the process (and my neighbor’s instincts). Whether you’re hosting a holiday party, enjoying a quiet evening, or just need a little comfort, this recipe delivers. I love how it fills the house with the scent of peppermint and vanilla, and how it brings people together. So go ahead — give it a try. Customize it with your favorite toppings, make it your own, and let me know how it turns out. Drop a comment below or tag me in your photos. I’d love to hear about your cozy moments with this drink. Happy sipping!

Frequently Asked Questions

Can I use white chocolate bars instead of chips?

Yes, absolutely. Chop 16 ounces of white chocolate bars into small pieces. They’ll melt just as well as chips. Just make sure you’re using real white chocolate, not white baking coating.

Can I make this in an Instant Pot?

You can, but it’s trickier. Use the SLOW COOKER function on LOW, not the pressure cook setting. The pressure cook function can scorch the milk. I recommend sticking with a traditional crockpot for best results.

How do I prevent the white chocolate from separating?

The key is low heat and occasional whisking. If the mixture gets too hot, the cocoa butter can separate. If you see it starting to look oily, whisk vigorously and add a splash of cold milk to bring the temperature down.

Can I use peppermint oil instead of extract?

I don’t recommend it. Peppermint oil is much more concentrated and can easily overpower the drink. Extract is diluted and gives a more balanced flavor. If you only have oil, use just 1-2 drops.

How do I crush peppermint candies without making a mess?

Place the candies in a Ziploc bag, seal it, and cover with a kitchen towel. Use a rolling pin or the bottom of a heavy pan to gently crush them. The towel helps contain the crumbs. You can also pulse them in a food processor for a finer texture.

Pin This Recipe!

crockpot peppermint white hot chocolate recipe
Print

Cozy Crockpot Peppermint White Hot Chocolate

This easy crockpot peppermint white hot chocolate is the ultimate holiday drink. Set it and forget it for a creamy, minty treat that’s perfect for gatherings or cozy nights in.

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

Ingredients

Scale
  • 6 cups whole milk (1.4 liters)
  • 1 cup heavy cream (240 ml)
  • 2 cups white chocolate chips (340 grams)
  • 1 teaspoon peppermint extract
  • 1 teaspoon vanilla extract
  • 1/2 cup crushed peppermint candies (60 grams, plus more for garnish)
  • Optional toppings: whipped cream, marshmallows, additional crushed peppermint, peppermint sticks

Instructions

  1. Lightly spray the inside of a 4-6 quart slow cooker with non-stick cooking spray.
  2. Pour the whole milk and heavy cream into the crockpot and whisk together gently.
  3. Sprinkle the white chocolate chips evenly over the milk mixture. Do not stir yet.
  4. Drizzle in the peppermint extract and vanilla extract.
  5. Stir in the crushed peppermint candies.
  6. Cover and cook on LOW for 2 hours. Do not cook on high.
  7. After 1 hour, whisk the mixture well to help the white chocolate melt and incorporate the peppermint.
  8. After 2 hours, check consistency. If too thin, cook uncovered for another 30 minutes.
  9. Taste and adjust: add more peppermint extract (1/4 teaspoon) or a pinch of salt if needed.
  10. Ladle into mugs and top with whipped cream, marshmallows, and crushed peppermint. Serve immediately.

Notes

Use low heat only to prevent scorching. For a dairy-free version, substitute oat milk or almond milk and full-fat coconut cream. Add a cinnamon stick for extra warmth. Leftovers can be stored in the refrigerator for up to 3 days and reheated on the stovetop or in the crockpot on LOW.

Nutrition

  • Serving Size: 8 ounces
  • Calories: 320
  • Sugar: 30
  • Sodium: 120
  • Fat: 18
  • Saturated Fat: 11
  • Carbohydrates: 35
  • Protein: 6

Keywords: crockpot hot chocolate, white hot chocolate, peppermint hot chocolate, holiday drink, slow cooker hot chocolate, easy hot chocolate

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

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