Written by

Kinsley Norman

Published

Cozy Crockpot Peppermint Hot Cocoa: Best Easy Holiday Drink

Ready In 2 hours 15 minutes
Servings 8 servings
Difficulty Easy

The woman at the farm stand watched me shivering over a basket of apples last November. She didn’t say anything at first, just wrapped her scarf a little tighter and gave me this knowing half-smile. Then she pointed to a small crockpot bubbling on a folding table behind her. “That’s my secret weapon when the cold settles in,” she said, handing me a tiny paper cup. The first sip of her peppermint hot cocoa was like wrapping my hands around a warm mug on the coldest day—smooth, rich, with that cool tingle of mint that just feels like the holidays. Honestly, I stood there in the chilly air, not even caring about the apples anymore.

I asked her for the recipe, of course, and she scribbled it on a napkin. It wasn’t fancy—just a few ingredients and a crockpot. But the way she talked about it, like it was her little gift to anyone who stopped by, made it feel special. I’ve tweaked it a bit since then, swapping in a richer cocoa powder and letting the peppermint steep a little longer. You know that feeling when you find something so simple that it becomes a tradition? That’s this cozy crockpot peppermint hot cocoa for me. It’s the drink I make when the first snow falls, or when I need a quiet moment after a busy day. Maybe you’ve been there too, searching for that one thing that makes winter feel like home.

The best part? It takes almost no effort. You toss everything in the crockpot, let it do its thing, and suddenly your whole house smells like a candy cane dream. I’ve made it for holiday parties, for lazy Sunday afternoons, and even just for myself when I needed a little pick-me-up. This cozy crockpot peppermint hot cocoa has become my go-to, and I think it’s about to become yours too. Let me show you how easy it is.

Why You’ll Love This Recipe

Let’s face it—most hot cocoa mixes come from a packet and taste like watered-down chocolate. Not this one. This cozy crockpot peppermint hot cocoa is the real deal, and it’s surprisingly simple to pull off. Here’s why it’s a keeper:

  • Effortless & Set-It-and-Forget-It: No standing over the stove stirring. Just throw everything in the crockpot, walk away, and come back to pure comfort. It’s perfect for busy holiday prep or when you just want to relax.
  • Simple Pantry Ingredients: You probably have most of this already. Milk, cream, cocoa powder, sugar, and peppermint extract. No weird additives or hard-to-find items.
  • Perfect for Holiday Gatherings: This is the drink that disappears at parties. Set up a little hot cocoa bar with marshmallows, crushed candy canes, and whipped cream—everyone loves customizing their mug.
  • Crowd-Pleasing Flavor: It’s rich but not too sweet, with that refreshing peppermint finish. Kids go crazy for it, and adults appreciate the grown-up chocolate depth.
  • Unbelievably Cozy: The aroma alone is worth it. Your kitchen will smell like a Christmas bakery, and the first sip is pure bliss. It’s comfort in a mug, no exaggeration.

What makes this recipe different from the rest? It’s the slow simmer. The crockpot gently melds the flavors together, creating a velvety texture you just can’t get from stovetop methods. Plus, you can keep it warm for hours without scorching. I’ve tested this with different milks and cocoa powders, and this version is the sweet spot—creamy, decadent, and perfectly minty. It’s the kind of drink that makes you close your eyes after the first sip, and honestly, that’s exactly what winter should feel like.

What Ingredients You Will Need

This cozy crockpot peppermint hot cocoa uses simple, wholesome ingredients to deliver that rich, indulgent flavor without any fuss. Most of these are pantry staples, and you can easily swap things around based on what you have. Here’s what you’ll need:

For the Hot Cocoa Base

  • 6 cups whole milk (or 2% if you prefer a lighter version; the creaminess comes from the fat content)
  • 1 cup heavy cream (adds that luxurious richness—don’t skip it if you want the full effect)
  • 1/2 cup unsweetened cocoa powder (I recommend Ghirardelli or Hershey’s Special Dark for a deeper chocolate flavor)
  • 3/4 cup granulated sugar (adjust to taste; some like it sweeter, but this is a nice balance)
  • 1/4 cup packed brown sugar (adds a subtle molasses warmth that complements the chocolate)
  • 1 teaspoon vanilla extract (pure, not imitation, for the best flavor)
  • 1/4 teaspoon salt (just a pinch to enhance the chocolate and balance sweetness)

For the Peppermint Flavor

cozy crockpot peppermint hot cocoa preparation steps

  • 1 teaspoon peppermint extract (start with this and add more if you like it stronger; I use McCormick or Simply Organic)
  • 1/2 cup crushed candy canes or peppermint candies (for garnish and a little extra minty crunch)

Optional Toppings & Add-Ins

  • Whipped cream (homemade or store-bought; it’s a must for that finishing touch)
  • Mini marshmallows (the classic choice, and they get perfectly melty on top)
  • Chocolate shavings or chocolate chips (for extra decadence)
  • Peppermint stir sticks (fun for parties and adds a festive vibe)

Ingredient Tips: For the best texture, use whole milk and heavy cream. If you’re dairy-free, substitute with full-fat oat milk and canned coconut cream—it still turns out wonderfully creamy. Look for high-quality cocoa powder; it makes a big difference in depth of flavor. And when it comes to peppermint extract, a little goes a long way, so start with 1 teaspoon and taste before adding more. I’ve made the mistake of over-pouring, and trust me, it can get medicinal fast!

Equipment Needed

You don’t need a lot of fancy gear for this cozy crockpot peppermint hot cocoa, which is part of its charm. Here’s what you’ll want on hand:

  • 6-quart or larger slow cooker (crockpot): This is non-negotiable. A 6-quart size works perfectly for this batch, but a 4-quart will also do if you’re making a smaller amount. I use a Crock-Pot brand one, but any slow cooker works.
  • Whisk: A good whisk helps blend the cocoa powder and sugar into the milk without lumps. A silicone whisk is gentle on non-stick surfaces if your crockpot has that coating.
  • Measuring cups and spoons: For accuracy, especially with the cocoa powder and extracts.
  • Small bowl: For crushing the candy canes. I use a resealable bag and a rolling pin, but a bowl and the bottom of a glass works too.
  • Ladle: For serving, especially if you’re using a big crockpot.
  • Mugs: The cozier, the better. Ceramic or glass, both work fine.

Budget-Friendly Tip: If you don’t have a crockpot, you can make this on the stovetop over low heat, just whisk constantly and don’t let it boil. But honestly, the crockpot method is so much easier and keeps it warm for hours. I’ve had my crockpot for years, and it’s one of those kitchen tools that pays for itself during the holidays.

Preparation Method

Making this cozy crockpot peppermint hot cocoa is almost too easy. Here’s how to do it step by step, with a few notes from my own trials and errors.

  1. Combine the dry ingredients: In a small bowl, whisk together the cocoa powder, granulated sugar, brown sugar, and salt. This helps prevent clumps when you add it to the liquid. I learned this the hard way—just dumping cocoa powder into milk leaves you with floaty bits.
  2. Add milk and cream to the crockpot: Pour in the whole milk and heavy cream. Give it a quick stir to combine. Don’t turn the heat on yet.
  3. Whisk in the dry mixture: Slowly add the cocoa-sugar mixture while whisking continuously. Keep whisking until everything is dissolved and smooth. It should look like a thin chocolate milk at this point.
  4. Add vanilla and peppermint extract: Stir in the vanilla extract and peppermint extract. Give it one more good whisk. The peppermint might settle, so make sure it’s well incorporated.
  5. Cook on low: Cover the crockpot and set it to low heat. Let it cook for 2 hours, stirring occasionally (every 30 minutes or so). Do not let it boil—low and slow is the key. If you’re in a rush, you can cook on high for 1 hour, but watch it closely.
  6. Taste and adjust: After 2 hours, give it a taste. Want more peppermint? Add another 1/4 teaspoon of extract. Need it sweeter? Stir in a tablespoon of sugar. This is your chance to customize it.
  7. Serve warm: Ladle the hot cocoa into mugs. Top with whipped cream, a sprinkle of crushed candy canes, and maybe a few mini marshmallows. Serve immediately while it’s warm and cozy.

Pro Tip: If you’re making this for a party, keep the crockpot on the “warm” setting after cooking. It’ll stay perfect for hours. Just stir it every now and then to keep the cream from separating. And if you notice a skin forming on top, whisk it back in—it’s just the fat rising, and it’s totally fine.

Cooking Tips & Techniques

I’ve made this cozy crockpot peppermint hot cocoa more times than I can count, and I’ve definitely had my share of mishaps. Here’s what I’ve learned so you don’t have to repeat my mistakes.

Don’t let it boil. This is the number one rule. If the milk gets too hot, it can curdle or scorch on the bottom. Low heat is your friend. I once cranked it to high because I was impatient, and ended up with a grainy, slightly burnt mess. Not fun. Stick with low for the full 2 hours.

Whisk it occasionally. Even on low, the cocoa powder can settle. Give it a good stir every 30 minutes or so. This also helps the flavors meld together. I set a timer on my phone so I don’t forget.

Crush your candy canes right before serving. If you crush them too early, they can get sticky and clump together. I use a resealable bag and a rolling pin, and I crush them just before I’m ready to garnish. It takes 30 seconds and makes a huge difference in presentation.

Start with less peppermint extract. You can always add more, but you can’t take it out. A full teaspoon is usually perfect, but if you’re using a strong brand, you might only need 3/4 teaspoon. Taste it after an hour and adjust from there.

Make a double batch for parties. This recipe serves about 8, but it disappears fast. If you’re hosting, I recommend doubling it and using a larger crockpot. Trust me, no one will complain about leftovers.

Variations & Adaptations

This cozy crockpot peppermint hot cocoa is super flexible. Here are some ways to switch it up based on your mood or dietary needs.

Dairy-Free Version: Swap the whole milk for full-fat oat milk or unsweetened almond milk, and use canned coconut cream instead of heavy cream. It still turns out rich and creamy. I’ve tried it with oat milk, and honestly, it’s almost as good as the original.

Extra Chocolatey: Add 1/2 cup of dark chocolate chips or chopped chocolate when you add the dry ingredients. Stir until melted. This makes it even more decadent and fudgy. Perfect for serious chocolate lovers.

Spiked Version (for adults only): Add a shot of peppermint schnapps, crème de menthe, or even a splash of bourbon to each mug before serving. It’s a grown-up twist that’s perfect for holiday parties. Just don’t add it to the crockpot or the alcohol will cook off.

Mint-Free Option: Skip the peppermint extract and crushed candy canes, and add a cinnamon stick and a splash of vanilla instead. You’ll get a cozy, spiced hot cocoa that’s just as comforting.

White Chocolate Peppermint: Use white chocolate chips instead of cocoa powder. Melt 1 cup of white chocolate chips into the milk and cream, then add the peppermint extract. It’s like a candy cane in a cup.

Serving & Storage Suggestions

This cozy crockpot peppermint hot cocoa is best served warm, right from the crockpot. But here’s how to make it special and handle leftovers.

Serving Temperature: Serve it piping hot, but not boiling. The crockpot on warm setting keeps it at the perfect sipping temperature for hours. I set up a little hot cocoa bar with bowls of toppings—whipped cream, crushed candy canes, chocolate shavings, and marshmallows—so guests can customize their mugs.

What to Serve With It: This pairs beautifully with classic sugar cookies, gingerbread muffins, or even a slice of creamy pumpkin pie. The minty chocolate flavor complements any holiday treat.

Storage: Store leftovers in an airtight container in the fridge for up to 3 days. The cream might separate slightly, but just give it a good whisk or reheat it gently on the stovetop or in the microwave. Don’t freeze it—dairy doesn’t thaw well and can become grainy.

Reheating: Reheat on the stovetop over low heat, whisking constantly. Or microwave in 30-second intervals, stirring between each. Add a splash of milk if it’s too thick. The flavor actually deepens overnight, so leftovers can taste even better.

Nutritional Information & Benefits

This cozy crockpot peppermint hot cocoa is a treat, so it’s not exactly a health drink. But it does have some redeeming qualities. Here’s a rough estimate per serving (1 cup, without toppings):

  • Calories: ~350
  • Fat: 20g
  • Carbohydrates: 38g
  • Protein: 8g
  • Sugar: 32g

Health Highlights: Cocoa powder is rich in antioxidants called flavonoids, which can support heart health and reduce inflammation. The milk and cream provide calcium and vitamin D for bone health. And peppermint is known to aid digestion and soothe the stomach—so it’s almost like a functional drink, right? (Okay, maybe not, but it’s nice to think about!)

Dietary Considerations: This recipe is vegetarian and can be made gluten-free by using certified gluten-free candy canes. For a lower-sugar version, reduce the sugar to 1/2 cup total or use a sugar substitute like monk fruit sweetener. The texture might be slightly different, but it still works.

Conclusion

This cozy crockpot peppermint hot cocoa is more than just a drink—it’s a little moment of warmth in the middle of winter. It’s the thing I make when I want to slow down, when the house is quiet, or when I have friends over and want to share something that feels like a hug in a mug. The best part? It’s so easy that you can focus on what matters: the company, the conversation, or just a few minutes of peace with a good book.

I hope you give this recipe a try and make it your own. Maybe you’ll add extra marshmallows, or skip the peppermint for a classic version. Whatever you do, let me know how it turns out. Drop a comment below, share a photo, or tell me about your own hot cocoa traditions. I’d love to hear from you. Until then, stay warm and cozy, friends.

Frequently Asked Questions

Can I make this in advance for a party?

Yes! You can prepare the mixture up to the point of cooking, then refrigerate it overnight. Just stir it well before turning on the crockpot the next day. Or cook it fully and keep it on warm for up to 4 hours—just stir occasionally.

Can I use dark chocolate instead of cocoa powder?

Absolutely. Chop 6 ounces of dark chocolate (around 60% cacao) and add it with the milk. Omit the cocoa powder and reduce the sugar slightly, since dark chocolate is less sweet. It’ll be even richer.

How do I make it less sweet?

Reduce the granulated sugar to 1/2 cup or use a sugar-free sweetener. The brown sugar adds a nice depth, so I’d keep that if possible. You can also use unsweetened cocoa powder and skip any extra sugar.

Can I use peppermint tea instead of extract?

I wouldn’t recommend it. Peppermint tea is much milder and won’t give you that strong minty flavor. Stick with extract or crushed candy canes for the best results.

What if my hot cocoa turns out grainy?

This usually happens if the cocoa powder wasn’t fully dissolved or if the milk got too hot. Whisk it vigorously or use an immersion blender to smooth it out. Next time, make sure to whisk the dry ingredients into a paste with a little milk before adding the rest.

Pin This Recipe!

cozy crockpot peppermint hot cocoa recipe

Print

Cozy Crockpot Peppermint Hot Cocoa

This easy crockpot peppermint hot cocoa is rich, creamy, and perfectly minty—a set-it-and-forget-it holiday drink that fills your home with cozy aromas. Perfect for parties or quiet winter nights.

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

Ingredients

Scale
  • 6 cups whole milk (or 2%)
  • 1 cup heavy cream
  • 1/2 cup unsweetened cocoa powder (e.g., Ghirardelli or Hershey’s Special Dark)
  • 3/4 cup granulated sugar
  • 1/4 cup packed brown sugar
  • 1 teaspoon vanilla extract (pure)
  • 1/4 teaspoon salt
  • 1 teaspoon peppermint extract (e.g., McCormick or Simply Organic)
  • 1/2 cup crushed candy canes or peppermint candies (for garnish)
  • Whipped cream (for topping)
  • Mini marshmallows (optional)
  • Chocolate shavings or chocolate chips (optional)
  • Peppermint stir sticks (optional)

Instructions

  1. In a small bowl, whisk together the cocoa powder, granulated sugar, brown sugar, and salt to prevent clumps.
  2. Pour the whole milk and heavy cream into a 6-quart or larger slow cooker. Stir to combine.
  3. Slowly add the cocoa-sugar mixture while whisking continuously until smooth and dissolved.
  4. Stir in the vanilla extract and peppermint extract until well incorporated.
  5. Cover the crockpot and set to low heat. Cook for 2 hours, stirring every 30 minutes. Do not let it boil.
  6. Taste and adjust: add more peppermint extract (1/4 teaspoon at a time) or sugar if desired.
  7. Ladle the hot cocoa into mugs. Top with whipped cream, crushed candy canes, mini marshmallows, or other toppings. Serve warm.

Notes

Do not let the milk boil to prevent curdling or scorching. Crush candy canes just before serving to avoid stickiness. For a dairy-free version, use full-fat oat milk and canned coconut cream. For a spiked version, add peppermint schnapps or bourbon to individual mugs. Leftovers can be stored in the fridge for up to 3 days; reheat gently on the stovetop or microwave.

Nutrition

  • Serving Size: 1 cup (without toppi
  • Calories: 350
  • Sugar: 32
  • Sodium: 150
  • Fat: 20
  • Saturated Fat: 12
  • Carbohydrates: 38
  • Fiber: 2
  • Protein: 8

Keywords: crockpot hot cocoa, peppermint hot cocoa, slow cooker hot chocolate, holiday drink, easy hot cocoa, Christmas drink, cozy 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 ★☆ ★☆ ★☆ ★☆ ★☆