Crockpot Peppermint Hot Chocolate

There’s nothing quite like a mug of peppermint hot chocolate when the holidays roll around, especially when your crockpot does all the work! This version is rich, creamy, and perfectly minty thanks to a mix of milk, cream, chocolate chips, and melted candy canes. Everything warms low and slow until it turns into the coziest Christmas drink, ready for parties, hot chocolate bars, or a quiet movie night at home.

Why You’ll Love This Recipe:

  • The crockpot keeps it warm for hours, so it’s perfect for gatherings and entertaining.

  • Ultra–rich and creamy with the perfect amount of peppermint.

  • Just stir everything together and let it melt. No stovetop babysitting!

  • Easy to customize with different chocolates or mix-ins.

  • Festive, fun, and guaranteed to make your house smell like Christmas! 

While you’re here, I think you’ll also love my crockpot apple cider

crockpot hot chocolate

Ingredients

You’ll find the printable recipe card at the bottom of this post! 

  • Heavy cream: Makes the hot chocolate extra rich and velvety.

  • Sweetened condensed milk: Adds sweetness and gives the drink that ultra–creamy holiday feel.

  • Whole milk: The base of the hot chocolate — whole milk gives the best flavor and texture.

  • Milk chocolate chips: Melt down into a smooth, sweet chocolate base. Use your favorite brand for the best taste.

  • Mini candy canes (or full-size): They melt right into the hot chocolate and infuse it with peppermint flavor.

  • Whipped cream, chocolate sauce, mini candy canes: Optional, but highly recommended for the full festive mug.

crockpot peppermint hot chocolate ingredients

How To Make Crockpot Peppermint Hot Chocolate

  • Add the milk, heavy cream, sweetened condensed milk, chocolate chips, and mini candy canes to your crockpot.

  • Cover and cook on low for about 4 hours or high for 2, giving it a stir every 20–30 minutes as everything melts together.

hot chocolate in crockpot

  • Once the chocolate and candy canes are fully melted and the hot chocolate is smooth and creamy, ladle it into your favorite mugs.

crockpot hot chocolate with spoon

  • Finish with whipped cream, a drizzle of chocolate sauce, and a mini candy cane for the cutest holiday touch.

crockpot peppermint hot chocolate

Recipe Notes 

  • Mini candy canes melt faster, but full-sized ones work just as well. Just break them into pieces before adding.

  • Stirring every 20–30 minutes helps the chocolate melt evenly and keeps it from settling on the bottom of the crockpot.

  • If you prefer a stronger peppermint flavor, add an extra candy cane or a tiny splash of peppermint extract (go slow — a little goes a long way).

  • Want it richer? Swap some of the whole milk for more heavy cream.

  • If the hot chocolate is thicker than you like, whisk in a little extra milk at the end to thin it out.

  • This recipe stays warm beautifully on the crockpot’s “keep warm” setting, making it perfect for parties and holiday gatherings.

crockpot mint hot chocolate

Variations 

  • Extra Minty: Add a small splash of peppermint extract if you want a stronger mint flavor. Start with just a drop or two.

  • White Chocolate Peppermint: Swap the milk chocolate chips for white chocolate chips for a sweeter, candy-cane–latte vibe.

  • Dark Chocolate Peppermint: Use dark chocolate chips for a richer, less sweet mug of hot chocolate.

  • Peppermint Mocha: Stir in a cup of brewed coffee or espresso for a holiday coffeehouse twist.

  • Marshmallow Melt: Add a handful of mini marshmallows straight into the crockpot during the last 30 minutes for a fluffy, creamy layer.

  • Dairy-Free: Use coconut milk or oat milk and dairy-free chocolate chips. Still rich, still cozy, still delicious.

crockpot creamy hot chocolate

Serving Ideas 

This crockpot peppermint hot chocolate is made for cozy winter moments — whether you’re hosting a Christmas party, setting up a hot chocolate bar, or settling in for a holiday movie night.

Try serving it with:

  • Whipped cream — big, fluffy dollops that melt right into the mug.

  • Chocolate sauce or hot fudge drizzle — extra decadent for parties.

  • Mini candy canes — the perfect festive garnish.

  • Crushed peppermint — great for sprinkling over whipped cream.

  • Marshmallows — classic and cozy.

  • Holiday sprinkles — fun for Christmas gatherings and dessert tables.

Keep the crockpot on warm and let everyone serve themselves! 

Troubleshooting

Even though this recipe is wonderfully simple, here are a few easy fixes if anything comes up:

  • Hot chocolate too thick? Whisk in a little extra milk until it reaches your perfect sipping consistency.

  • Too sweet? Add more whole milk or a splash of heavy cream to mellow it out.

  • Not sweet enough? Stir in an extra spoonful of sweetened condensed milk or a bit more chocolate.

  • Peppermint flavor too mild? Add another mini candy cane or a tiny drop of peppermint extract (it’s strong!).

  • Peppermint flavor too strong? Add a splash of milk or cream. It softens the mint without diluting the richness.

  • Chocolate not melting evenly? Make sure to stir every 20–30 minutes so the chocolate chips don’t settle on the bottom.

  • Grainy texture? Turn the heat to low, whisk well, and let it warm gently. Overheating can make chocolate seize.

Crockpot Peppermint Hot Chocolate

This crockpot peppermint hot chocolate is rich, creamy, and infused with just the right amount of minty holiday magic. Everything melts together low and slow in the crockpot, making it the perfect cozy drink for Christmas parties, movie nights, or any winter evening.
Prep Time10 minutes
Cook Time2 hours
Course: Drinks
Servings: 8

Ingredients

  • 1 cup heavy cream
  • 14 ounces sweetened condensed milk
  • 6 cups whole milk
  • 2 cups milk chocolate chips
  • 12 mini candy canes or 4 large
  • Whipped cream & chocolate sauce & extra mini candy canes for garnish

Instructions

  • Add the milk, heavy cream, sweetened condensed milk, chocolate chips, and mini candy canes to your crockpot.
  • Cover and cook on low for about 4 hours or high for 2, giving it a stir every 20–30 minutes as everything melts together.
  • Once the chocolate and candy canes are fully melted and the hot chocolate is smooth and creamy, ladle it into your favorite mugs.
  • Finish with whipped cream, a drizzle of chocolate sauce, and a mini candy cane for the cutest holiday touch.

There’s just something magical about a crockpot full of peppermint hot chocolate. It makes the whole house smell like Christmas and instantly puts everyone in a good mood. Whether you’re hosting a holiday party or curling up on the couch with a movie, this recipe is the perfect mix of festive and comforting. If you make it, I’d love to hear how it turned out! Don’t forget to leave a rating and a comment so other readers can find and enjoy it too.