Slow Cooker Peppermint Hot Chocolate Recipe

There’s nothing cozier than a steaming mug of Crock Pot Peppermint Hot Chocolate on a chilly day. This slow cooker version is rich, creamy and brightened with refreshing peppermint. It uses just a handful of ingredients, is easy to scale for a crowd, and stays warm for hours—perfect for holiday gatherings or a quiet night in while decorating the tree.

Crock Pot Hot Chocolate with whipped cream and peppermint

Chocolate and peppermint are a classic holiday pairing. This recipe captures that familiar combination in a fuss-free slow cooker method: add the ingredients, heat slowly until the chocolate melts and the flavors meld, then serve with your favorite toppings. It’s an easy way to offer a comforting, festive drink that tastes homemade without much hands-on time.

Peppermint hot chocolate in a mug with whipped cream

Why you’ll love this recipe:

  • Made in the crock pot so it stays warm and ready to serve.
  • Creamy, decadent chocolate with a refreshing hint of peppermint.
  • Minimal prep and easy to scale up for parties.
  • Simple to adapt for dairy-free diets and customizable with toppings.

Recipe ingredients

  • Milk — Use your preferred dairy or non-dairy milk. For an extra-rich drink, choose whole milk, half-and-half, or full-fat coconut milk.
  • Chocolate — Good-quality baking chocolate or wafers melt best. Chocolate chips can work in a pinch but may not melt as smoothly. Semi-sweet or dark chocolate, or a mix of both, are good choices.
  • Sugar — Granulated sugar to taste; it balances the chocolate and deepens the sweetness.
  • Cocoa powder — Unsweetened cocoa adds depth and intensifies the chocolate flavor.
  • Peppermint extract — Start with 1/2 teaspoon for a gentle peppermint note; increase to 1 teaspoon if you prefer a stronger peppermint flavor, or omit if you don’t want peppermint.
  • Optional toppings — Whipped cream, marshmallows, and crushed candy canes are festive finishing touches.
Slow Cooker Peppermint Hot Chocolate in mugs with whipped cream and peppermint

How to make slow cooker hot chocolate

This slow cooker peppermint hot chocolate is effortless. Aside from an occasional whisk to distribute the melted chocolate, it’s very low maintenance. Follow these simple steps for silky, well-blended hot chocolate.

Pro tip: Use whole milk, half-and-half or full-fat coconut milk for a richer result.

  1. Combine the chopped chocolate, cocoa powder and sugar in the crock pot.
  2. Pour in the milk and whisk to combine until the mixture is smooth. Add the peppermint extract.
  3. Cover and cook on low for about 2–3 hours, whisking occasionally to incorporate the chocolate evenly.
  4. When the chocolate is fully melted and the drink is hot, ladle into mugs and add toppings such as whipped cream, marshmallows and crushed candy canes.
Ladleful of crock pot hot chocolate

Recipe notes

  • Milk options: Swap dairy for any unsweetened plant milk you like; full-fat coconut milk gives a richer mouthfeel than most other non-dairy milks.
  • Peppermint intensity: Adjust peppermint extract from 1/2 to 1 teaspoon depending on taste.
  • Chocolate choices: High-quality baking wafers or a chopped chocolate bar will give the best melt and flavor. Dark chocolate is a great alternative if you prefer less sweetness.
  • Scaling: This recipe is easy to double or triple for larger gatherings—just use a larger slow cooker or multiple pots.
  • Toppings and presentation: Whipped cream, marshmallows, a dusting of cocoa, or a sprinkle of crushed candy cane all make attractive and tasty additions.

Recipe card

Crock Pot Peppermint Hot Chocolate

Servings: 4

Prep time: 5 minutes | Cook time: 2–3 hours | Total time: about 3 hours

Ingredients

  • 4 cups milk (see notes)
  • 3 tablespoons granulated sugar
  • 4 ounces chopped semi-sweet chocolate or baking wafers
  • 2 tablespoons unsweetened cocoa powder
  • 1/2 teaspoon peppermint extract (optional)
  • Optional toppings: whipped cream and crushed candy canes

Instructions

  1. Place all ingredients in a slow cooker and whisk to combine.
  2. Cook on low for about 2–3 hours, whisking occasionally to help the chocolate melt and blend evenly.
  3. Serve warm topped with whipped cream, marshmallows and crushed candy canes if desired.

Equipment

6 quart crock pot (or similar slow cooker sized for the batch)

More Christmas treats you’ll love:

  • Chocolate peanut butter fudge
  • Chocolate peppermint crinkle cookies
  • Christmas sugar cookies
  • Gingerbread cookies
  • Salted dark chocolate rocky road candy
  • Seven layer magic cookie bars

Did you try this recipe? If so, leave a review below and tag @flavorthemoments on social media so I can see your creation!

Nutrition (estimated per serving)

Calories: 355 kcal, Carbohydrates: 37 g, Protein: 10 g, Fat: 19 g, Saturated Fat: 11 g, Cholesterol: 26 mg, Sodium: 108 mg, Potassium: 521 mg, Fiber: 3 g, Sugar: 32 g, Vitamin A: 409 IU, Calcium: 296 mg, Iron: 2 mg.

Nutrition is estimated using a food database and is intended as a guideline only. Optional toppings are not included in these values.

Course: Drinks | Cuisine: American | Author: Marcie

All recipes and images © Flavor the Moments.