There’s something about a warm mug of peppermint hot chocolate that instantly feels like the holidays. When the weather cools down and the lights go up, this crockpot version becomes a go-to drink because it practically cooks itself. It’s rich, smooth, lightly minty and perfect for serving a group without standing over the stove. Whether you’re hosting a party or just want something comforting while watching Christmas movies, this recipe brings the festive vibe right to your kitchen.

Ingredients
- 6 cups whole milk
- 2 cups heavy cream
- 1 can (14 oz) sweetened condensed milk
- 2 cups semi-sweet chocolate chips
- 2 tbsp cocoa powder (optional)
- 1–1.5 tsp peppermint extract (adjust to taste)
- Whipped cream, marshmallows, or crushed candy canes (for serving)
Step-by-Step Cooking Instructions
1. Prep Your Slow Cooker
Lightly spray or grease the inside of your crockpot to keep chocolate from sticking. This also helps cleanup later.
2. Combine Wet Ingredients
Pour in the milk, heavy cream, and sweetened condensed milk. Give everything a quick stir.
3. Add Chocolate
Dump in the chocolate chips and cocoa powder. Don’t worry if it looks lumpy at first — it melts beautifully.
4. Set and Simmer
Cook on low for 2 hours, stirring every 30 minutes so the chocolate melts evenly and doesn’t settle at the bottom.
5. Add Peppermint
Once everything is melted and smooth, stir in the peppermint extract. Start small — peppermint can become strong fast. Taste and adjust.
6. Serve Warm
Top with whipped cream, marshmallows, or crushed candy canes for a festive finish.
Nutrition Facts
| Nutrient | Amount per Serving |
|---|---|
| Calories | 380 |
| Total Fat | 23g |
| Saturated Fat | 14g |
| Trans Fat | 0g |
| Cholesterol | 55mg |
| Sodium | 110mg |
| Total Carbohydrates | 38g |
| Dietary Fiber | 2g |
| Sugars | 34g |
| Protein | 8g |
| Calcium | 25% DV |
| Iron | 6% DV |
| Potassium | 350mg |
Tips for the Ultimate Hot Chocolate
- Use high-quality chocolate. It makes the texture richer and silkier.
- Keep the heat low. High heat can scorch milk.
- Stir often. Especially during the first hour when the chocolate begins melting.
- Adjust sweetness. Stir in more chocolate chips or a splash of milk depending on your preference.
- Make it thicker. Add an extra handful of chocolate chips or a tablespoon of cocoa powder.

Variations and Add-Ins to Try
- White Chocolate Peppermint: Swap the chocolate chips for white chocolate.
- Mocha Peppermint: Add a shot of espresso or a teaspoon of instant coffee.
- Spiked Holiday Version: A splash of peppermint schnapps or Irish cream.
- Marshmallow Explosion: Stir in mini marshmallows during the last 10 minutes.
- Cookies & Cream: Top with crushed chocolate cookies or even homemade treats like Homemade Chocolate Graham Crackers.
Serving Suggestions for Holiday Gatherings
Set up a fun hot chocolate bar with toppings like crushed candy canes, chocolate curls, caramel drizzle, and marshmallows. This drink pairs perfectly with cozy treats such as Perfect Chocolate Chip Cookies or festive desserts like Gingerbread German Spice Cookies. The combination turns any winter night into a celebration.
Storing and Reheating Leftover Hot Chocolate
Pour leftovers into an airtight container and store in the fridge for up to 3–4 days. Reheat gently on the stove over low heat or in the microwave in 20-second intervals, stirring between each burst. If it thickens in the fridge, add a splash of milk while reheating.
Healthier Alternatives for a Guilt-Free Treat
Looking for a lighter option? Try these swaps:
- Use low-fat milk or almond milk instead of whole milk.
- Replace heavy cream with half-and-half.
- Sweeten with honey or maple syrup instead of condensed milk.
- Use dark chocolate for less sugar but deeper flavor.
These adjustments keep the drink smooth without feeling too heavy.
Enjoy Your Cozy Beverage!
Once everything is warm, silky, and mint-kissed, you’ll want to keep this recipe on repeat all season long. It’s simple, comforting, and perfect for sharing with anyone who loves a good holiday treat.

Crockpot Peppermint Hot Chocolate
Ingredients
Method
- Lightly grease or spray the inside of your crockpot.
- Add the whole milk, heavy cream, and condensed milk to the crockpot. Stir to combine.
- Add the chocolate chips and cocoa powder.
- Cook on LOW for 2 hours, stirring every 30 minutes to help everything melt evenly.
- Once smooth and fully melted, stir in the peppermint extract. Start with 1 teaspoon and adjust based on how strong you want the mint flavor.
- Switch the crockpot to KEEP WARM and serve as needed.
- Top with whipped cream, marshmallows, or crushed candy canes before serving.
Notes
- Add more chocolate chips if you want a thicker, richer hot chocolate.
- Peppermint extract is strong—start small.
- For a lighter version, use low-fat milk or a milk alternative.
- Leftovers can be stored in the fridge for 3–4 days and reheated gently with a splash of milk.
- This recipe is perfect for a holiday hot chocolate bar with toppings like crushed cookies, caramel drizzle, chocolate shavings, or mini marshmallows.



