Written by

Crystal Mullins

Published

Kid-Friendly Crockpot Hot Cocoa with Easy Peppermint Cream

Ready In 2-3 hours
Servings 8-10 servings
Difficulty Easy

I was standing in the middle of a big-box store last November, the kind with fluorescent lights that make everything look slightly off, when a woman walked past me holding a box of those foil-wrapped chocolate discs. The faint scent of cocoa and paper hit me—and suddenly I was seven years old, shivering in my aunt Dottie’s drafty kitchen, watching her pour a bag of chocolate chips into a slow cooker she’d bought at a garage sale for three dollars. She had this way of not measuring anything, just dumping and tasting, and she’d let me stir with a wooden spoon that was older than my mom. I honestly forgot about that kitchen until that moment. The thing is, Aunt Dottie moved to Arizona years ago, and we don’t see her much anymore. But I remember how that hot cocoa tasted—rich but not fancy, sweet but not cloying, with a little something cool on top that made you close your eyes. I spent the next week trying to recreate it in my own crockpot, burning my tongue twice, and finally getting it right on a Thursday night when the kids were bouncing off the walls from a snow day. Maybe you’ve been there—staring at a slow cooker and hoping for magic. Well, this is it. This is the recipe that brings that feeling back, every single time.

Why You’ll Love This Recipe

Let me tell you something honest—I’ve tested this recipe through three different crockpots, two different brands of cocoa powder, and one memorable disaster where I used dark chocolate chips (way too bitter for my youngest). What I landed on is the version that works every single time, and here’s why it’s worth making.

  • Quick & Easy: You dump everything in the crockpot, stir it once or twice, and walk away. Total hands-on time is maybe ten minutes.
  • Simple Ingredients: No weird thickeners or fancy extracts. You probably have most of this in your pantry right now.
  • Perfect for Family Nights: Movie nights, snow days, holiday gatherings—this cocoa is the thing kids ask for by name.
  • Crowd-Pleaser: My picky eater nephew asked for seconds. Then thirds. Then asked if he could take some home.
  • Unbelievably Delicious: The peppermint cream on top takes it from “good” to “close your eyes and sigh” territory.

What makes this recipe different is the technique. Most crockpot cocoas end up watery or grainy. By blooming the cocoa powder in a little hot water first and using the right ratio of milk to cream, you get a silky, rich texture that tastes like you spent way more effort than you actually did. It’s comfort in a mug—warm, affordable, and the kind of thing that makes everyone at the table slow down for a minute.

What Ingredients You Will Need

This recipe uses simple, budget-friendly ingredients that come together to make something truly special. I’ve tested these exact brands and measurements, so you don’t have to guess.

  • 6 cups whole milk (adds richness; 2% works but won’t be as creamy)
  • 1 cup heavy cream (for that velvety texture—don’t skip it)
  • 1/2 cup unsweetened cocoa powder (I prefer Ghirardelli or Hershey’s Special Dark for deeper flavor)
  • 3/4 cup granulated sugar (adjust up or down depending on your sweet tooth)
  • 1 teaspoon vanilla extract (pure, not imitation, if you can swing it)
  • 1/4 teaspoon salt (this is the secret to balancing sweetness)
  • 1 cup semi-sweet chocolate chips (adds body and that melt-in-your-mouth feel)
  • 1/2 cup hot water (to bloom the cocoa powder—trust me on this)

For the Peppermint Whipped Cream:

  • 1 cup heavy whipping cream (cold from the fridge)
  • 2 tablespoons powdered sugar (dissolves faster than granulated)
  • 1/2 teaspoon peppermint extract (start with less—it’s strong)
  • Crushed candy canes or peppermint candies (for topping; optional but highly recommended)

A few notes from my kitchen: If you’re dairy-free, full-fat oat milk works surprisingly well here, though the texture won’t be quite as lush. For a lower-sugar version, you can swap the granulated sugar for 1/2 cup of maple syrup—just know it’ll change the flavor slightly. And please, please use good cocoa powder. I learned the hard way that cheap stuff makes muddy-tasting cocoa. Look for one that smells rich and chocolatey right out of the can.

Equipment Needed

You don’t need much for this recipe, which is part of why I love it. Here’s what you’ll need:

  • 6-quart or larger slow cooker (smaller works, but you’ll need to halve the recipe)
  • Medium mixing bowl (for the whipped cream)
  • Hand mixer or stand mixer (a whisk works if you have strong arms, but the mixer saves time)
  • Whisk (for blooming the cocoa)
  • Measuring cups and spoons
  • Ladle (for serving)
  • Mugs or heatproof cups

If you don’t have a hand mixer, you can make the whipped cream in a jar with a tight lid and shake it for about 5 minutes. My kids think this is hilarious, and it doubles as arm exercise. For the crockpot, I’ve used both a fancy programmable one and a basic model that cost fifteen bucks at a thrift store. Both worked fine—just keep an eye on the heat setting.

Preparation Method

crockpot hot cocoa preparation steps

Here’s the step-by-step. I’ve included every little detail I wish someone had told me the first time.

  1. Bloom the cocoa powder. In a small bowl, whisk together the cocoa powder and 1/2 cup hot water until smooth. This takes about 30 seconds. The mixture should look like thick, glossy chocolate paste. If it’s lumpy, keep whisking—lumpy cocoa means grainy hot cocoa later.
  2. Combine everything in the crockpot. Pour the bloomed cocoa into your slow cooker. Add the milk, heavy cream, sugar, vanilla extract, salt, and chocolate chips. Stir everything together with a whisk or spoon until the sugar starts to dissolve and the chocolate chips are distributed. Don’t worry if they’re not fully melted yet—that’s what the slow cooker is for.
  3. Cook on low for 2-3 hours. Set your crockpot to low and let it do its thing. Stir every 45 minutes or so to make sure nothing sticks to the bottom. After about 2 hours, the chocolate chips should be fully melted and the cocoa should be steaming hot. If you’re in a rush, you can cook on high for 1-1.5 hours, but low is gentler and less likely to scorch the milk.
  4. Make the peppermint whipped cream. About 20 minutes before serving, pour the cold heavy whipping cream into a chilled mixing bowl. Add the powdered sugar and peppermint extract. Beat with a hand mixer on medium-high speed until soft peaks form—this means the cream holds its shape when you lift the beaters but still looks a little silky. Don’t overbeat, or you’ll end up with butter. (I’ve done it. It’s sad.)
  5. Taste and adjust. Before serving, give the cocoa a taste. Need more sweetness? Stir in an extra tablespoon of sugar. Want it more chocolatey? Add another handful of chocolate chips and let them melt for 10 minutes. This is your cocoa—make it yours.
  6. Serve and top. Ladle the hot cocoa into mugs. Top each with a generous dollop of peppermint whipped cream and a sprinkle of crushed candy canes if you’re feeling festive. Serve immediately while it’s warm.

A few timing notes: The cocoa can sit on warm for up to 2 hours after cooking, but stir it occasionally. If it thickens too much, add a splash of milk to thin it out. The whipped cream is best made fresh, but you can make it up to 4 hours ahead and keep it in the fridge—just give it a quick stir before serving.

Cooking Tips & Techniques

I’ve made this recipe probably twenty times now, and I’ve learned a few things the hard way. Here’s what I wish I’d known from the start.

Don’t boil the milk. This is the number one mistake. If your crockpot runs hot and the milk starts bubbling around the edges, switch it to warm immediately. Boiled milk gets a skin on top and a slightly scorched taste that ruins the whole pot. Low and slow is your friend here.

Bloom the cocoa. I know it’s an extra step, but it makes a huge difference. Cocoa powder is naturally clumpy, and blooming it in hot water breaks those clumps down so you get smooth, even chocolate flavor instead of weird dry pockets. I skipped it once because I was in a hurry, and I regretted it with every sip.

Room temperature ingredients matter. I know, I know—who has time to let milk sit out? But cold milk takes longer to heat up, which means the chocolate chips might not melt evenly. If you can, let the milk and cream sit on the counter for 15 minutes before adding them. It’s a small thing that makes a big difference.

Use a timer. I once left the cocoa on low for 4 hours because I got distracted by a phone call. It was still drinkable, but the texture was thicker and slightly grainy. Set a timer for 2 hours and check it. Your future self will thank you.

Make extra whipped cream. Seriously. Double the recipe. Because once people taste that peppermint cream, they’ll want it on everything—hot chocolate, coffee, maybe even straight off a spoon. I’m not judging.

Variations & Adaptations

One of the best things about this recipe is how adaptable it is. Here are some ways to make it your own.

Dairy-Free Version: Use full-fat oat milk or canned coconut milk in place of the whole milk and heavy cream. The texture will be slightly thinner, but the flavor is still fantastic. For the whipped cream, use a can of chilled full-fat coconut cream—beat it with the powdered sugar and peppermint extract just like regular cream.

Mint Chocolate Chip Twist: Stir in 1/2 cup of mini chocolate chips right before serving. They’ll melt slightly into the hot cocoa, giving you little pockets of chocolate in every sip. Top with the peppermint cream and a few more mini chips for crunch.

Spicy Mexican Hot Cocoa: Add 1/2 teaspoon of cinnamon and a pinch of cayenne pepper along with the other ingredients. It sounds weird, but the warmth of the spice makes the chocolate taste deeper and more complex. My husband was skeptical until he tried it—now he requests it every time.

Slow Cooker Size Adjustments: If you’re using a smaller 3-quart crockpot, halve all the ingredients. If you’re feeding a crowd, this recipe doubles beautifully in a 7-quart or larger slow cooker—just add an extra 30 minutes to the cooking time.

Peppermint-Free Version: Not everyone loves peppermint (I know, it’s shocking). Skip the extract in the whipped cream and use vanilla instead. Top with regular whipped cream, a sprinkle of cinnamon, or even a few mini marshmallows. It’s still amazing.

I once tried a version with orange extract instead of peppermint, and honestly? It was weird. Stick with the classics for this one.

Serving & Storage Suggestions

This cocoa is best served warm, right from the crockpot. Set up a little hot cocoa bar with mugs, the peppermint whipped cream, and a bowl of crushed candy canes so everyone can customize their own. For a family movie night, I like to serve it alongside a plate of sugar cookies or a simple popcorn mix—the salty-sweet combo is unbeatable.

Storage: Leftover cocoa keeps in the fridge for up to 4 days in an airtight container. The texture will thicken as it sits, so when you reheat it, add a splash of milk and whisk until smooth. Reheat gently on the stovetop over medium-low heat, or in the microwave in 30-second bursts, stirring between each.

Freezer: You can freeze the cocoa (without the whipped cream) for up to 3 months. Let it cool completely, then pour into freezer-safe containers, leaving an inch of headroom for expansion. Thaw in the fridge overnight and reheat as above. The flavor holds up surprisingly well.

Whipped Cream: The peppermint whipped cream is best fresh, but leftovers keep in the fridge for up to 2 days. It will deflate a bit, so just give it a quick whisk before using. I don’t recommend freezing it—the texture gets weird.

One thing I’ve noticed: the cocoa actually tastes even better the next day. The flavors meld together overnight, and it gets this deeper, almost caramel-like richness. So if you have leftovers, consider it a bonus.

Nutritional Information & Benefits

Per 8-ounce serving (with whipped cream, without candy cane topping): approximately 320 calories, 18g fat, 36g carbohydrates, 7g protein, 4g fiber. These are estimates and will vary based on the exact ingredients you use.

This recipe isn’t health food, but it does have some surprising benefits. The milk and cream provide calcium and vitamin D, which are great for growing kids (and adults, too). Cocoa powder is rich in antioxidants called flavonoids, which support heart health. And the peppermint in the whipped cream can aid digestion—a nice bonus after a heavy meal.

If you’re watching your sugar intake, you can reduce the sugar to 1/2 cup and use dark chocolate chips with at least 60% cacao. The flavor will be less sweet and more intense, but it’s still delicious. For a lower-fat option, use 2% milk and skip the whipped cream—the cocoa will be thinner but still satisfying.

As always, check labels if you’re cooking for someone with allergies. This recipe contains dairy and may contain traces of soy (in chocolate chips). The peppermint extract is usually gluten-free, but verify the brand if celiac disease is a concern.

Conclusion

Look, I know there are a million hot cocoa recipes out there. But this one—this one is different. It’s the recipe that makes your kitchen smell like a holiday movie. It’s the one that gets the kids to actually sit still for twenty minutes. It’s the one you’ll make on a random Tuesday in January just because it’s cold and you need something warm.

I love this recipe because it reminds me of Aunt Dottie and her garage-sale crockpot, but also because it’s mine now. It’s the version I’ve tweaked and tested until it felt right. And I want you to make it yours, too. Add extra marshmallows. Use dark chocolate. Skip the peppermint if that’s not your thing. This recipe is forgiving and flexible, just like the best family traditions.

So go ahead—pull out that crockpot, gather your ingredients, and make some memories. And when you do, come back and tell me about it. I’d love to hear how it turned out, what your kids thought, and whether you ended up with whipped cream on your nose. (It happens more often than you’d think.)

Frequently Asked Questions

Can I use almond milk or oat milk instead of whole milk?

Yes, but the texture will be thinner. Full-fat oat milk is your best bet for a creamy result. Avoid skim or light versions—they can make the cocoa watery.

Can I make this in a regular pot on the stove instead of a crockpot?

Absolutely. Combine all ingredients in a large pot and heat over medium-low, stirring frequently, until the chocolate chips melt and the cocoa is hot. Don’t let it boil. Total time is about 15-20 minutes.

How do I keep the cocoa warm for a party?

Set your crockpot to the “warm” setting after the cocoa is fully heated. Stir every 30 minutes or so. If it starts to thicken, add a splash of milk. It will hold beautifully for 2-3 hours.

Can I use chocolate milk instead of milk and cocoa powder?

Technically yes, but the flavor won’t be as rich. Chocolate milk has less cocoa solids and more sugar, so you’d need to adjust the sweetness. I’d recommend sticking with the original recipe for best results.

My whipped cream turned out runny. What went wrong?

Most likely, the cream wasn’t cold enough, or you didn’t beat it long enough. Make sure your cream is straight from the fridge, and chill your bowl and beaters for 10 minutes beforehand. Beat until you see soft peaks—when you lift the beaters, the cream should hold a gentle curl.

Pin This Recipe!

crockpot hot cocoa recipe

Print

Kid-Friendly Crockpot Hot Cocoa with Easy Peppermint Cream

A rich, velvety hot cocoa made in the slow cooker with a cool peppermint whipped cream topping. Perfect for family movie nights, snow days, and holiday gatherings.

  • Author: Luma
  • 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
  • 1 cup heavy cream
  • 1/2 cup unsweetened cocoa powder
  • 3/4 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt
  • 1 cup semi-sweet chocolate chips
  • 1/2 cup hot water
  • 1 cup heavy whipping cream (for peppermint whipped cream)
  • 2 tablespoons powdered sugar (for peppermint whipped cream)
  • 1/2 teaspoon peppermint extract (for peppermint whipped cream)
  • Crushed candy canes or peppermint candies (for topping, optional)

Instructions

  1. Bloom the cocoa powder: In a small bowl, whisk together the cocoa powder and 1/2 cup hot water until smooth (about 30 seconds).
  2. Combine everything in the crockpot: Pour the bloomed cocoa into your slow cooker. Add the milk, heavy cream, sugar, vanilla extract, salt, and chocolate chips. Stir until the sugar starts to dissolve.
  3. Cook on low for 2-3 hours: Set your crockpot to low and stir every 45 minutes. After about 2 hours, the chocolate chips should be fully melted and the cocoa steaming hot. Alternatively, cook on high for 1-1.5 hours.
  4. Make the peppermint whipped cream: About 20 minutes before serving, pour cold heavy whipping cream into a chilled mixing bowl. Add powdered sugar and peppermint extract. Beat with a hand mixer on medium-high speed until soft peaks form.
  5. Taste and adjust: Before serving, taste the cocoa. Add more sugar or chocolate chips if desired.
  6. Serve and top: Ladle the hot cocoa into mugs. Top each with a dollop of peppermint whipped cream and a sprinkle of crushed candy canes if desired. Serve immediately.

Notes

Don’t boil the milk—if the crockpot runs hot, switch to warm. Blooming the cocoa powder prevents graininess. Room temperature milk and cream help the chocolate chips melt evenly. The cocoa can sit on warm for up to 2 hours; stir occasionally and add a splash of milk if it thickens. The whipped cream is best made fresh but can be made up to 4 hours ahead and refrigerated.

Nutrition

  • Serving Size: 8 ounces
  • Calories: 320
  • Sugar: 28
  • Sodium: 180
  • Fat: 18
  • Saturated Fat: 11
  • Carbohydrates: 36
  • Fiber: 4
  • Protein: 7

Keywords: hot cocoa, crockpot, slow cooker, peppermint, whipped cream, kid-friendly, winter, holiday, chocolate

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