This warm and cozy Crockpot Peppermint Hot Chocolate is a treat for cold days. With rich chocolate and refreshing peppermint, it’s sure to make you smile!
Imagine sipping this creamy drink while snuggled up with a blanket. I recommend topping it with whipped cream and extra peppermint for some festive fun! 🎄
Key Ingredients & Substitutions
Whole Milk: Whole milk gives the hot chocolate its creamy texture. You could use 2% milk or even almond milk for a lighter option. However, be aware that this may slightly change the creaminess of the drink.
Heavy Cream: Heavy cream adds richness. If you’re looking for a lighter alternative, you could replace it with half-and-half. Just keep in mind that the texture won’t be quite as luxurious.
Semi-Sweet Chocolate Chips: These are essential for a rich chocolate flavor. If you’re not a fan of semi-sweet, dark chocolate or milk chocolate chips work well too. You could also use a chopped chocolate bar!
Unsweetened Cocoa Powder: This enhances the chocolate flavor. If you’re out of cocoa powder, you can use additional chocolate chips (just adjust the sweetness) or Dutch-processed cocoa for a different taste.
Peppermint Extract: This gives the seasonal flavor. If you don’t have peppermint extract, use vanilla extract or skip it entirely – it will still be delicious without the peppermint!
How Do I Get the Best Creamy Consistency?
Achieving a smooth and creamy hot chocolate is all about mixing and cooking techniques. Start by combining the milk, cream, chocolate, and cocoa evenly in the crockpot. Stir occasionally.
- Keep the crockpot on low heat. This allows everything to melt without burning.
- Stir regularly to help the chocolate chips melt and dissolve into the liquid.
- Once combined, add the extracts and salt at the end. This helps preserve the flavor.
Doing these steps will give you a beautifully creamy hot chocolate you’ll want to make again and again!

Crockpot Peppermint Hot Chocolate
Ingredients You’ll Need:
- 4 cups whole milk
- 2 cups heavy cream
- 1 (12 oz) package semi-sweet chocolate chips
- 1/2 cup unsweetened cocoa powder
- 1/2 cup granulated sugar
- 1 tsp vanilla extract
- 1/2 tsp peppermint extract
- Pinch of salt
- Whipped cream, for topping
- Crushed peppermint candies or candy canes, for garnish
How Much Time Will You Need?
This delightful Crockpot Peppermint Hot Chocolate takes about 15 minutes to prep and 2 to 3 hours to cook on low. It’s perfect for making ahead of time for parties, cozy evenings, or holiday gatherings!
Step-by-Step Instructions:
1. Combine the Main Ingredients:
In a large crockpot, pour in the whole milk and heavy cream. Add the semi-sweet chocolate chips, unsweetened cocoa powder, and granulated sugar. Give it a good stir with a large spoon to mix everything together well.
2. Cook and Mix:
Cover the crockpot with its lid and set it to low heat. Let it cook for 2 to 3 hours. It’s a good idea to stir the mixture every 30 minutes or so. This helps the chocolate chips melt and blend smoothly into the hot chocolate.
3. Flavor It Up:
Once the hot chocolate is hot and the chocolate is melted, it’s time to add some flavor! Stir in the vanilla extract, peppermint extract, and a pinch of salt. This will elevate the taste and bring out the rich chocolate flavor.
4. Serve the Hot Chocolate:
Using a ladle, carefully pour the delicious hot chocolate into mugs. Don’t be shy with those swirls of whipped cream on top; it makes it extra special!
5. Add the Final Touch:
For a festive touch, sprinkle some crushed peppermint candies or candy canes over the whipped cream. It looks pretty and adds a nice crunch!
6. Enjoy!
Serve immediately and enjoy your creamy, peppermint-infused hot chocolate with friends or family. Cozy up, and happy sipping!
Can I Use Non-Dairy Milk Instead of Whole Milk?
Absolutely! You can substitute whole milk with any non-dairy milk, such as almond, oat, or coconut milk. Just keep in mind that it might slightly change the flavor and creaminess of the hot chocolate.
How Can I Make This Recipe Vegan?
To make this hot chocolate vegan, use non-dairy milk and heavy cream alternatives like coconut cream or a vegan whipped topping. Replace the chocolate chips with dairy-free chocolate chips, and ensure your cocoa powder is also dairy-free.
What If I Don’t Have Peppermint Extract?
No worries! If you don’t have peppermint extract, you can omit it entirely or use an extra splash of vanilla extract for flavor. The hot chocolate will still be delicious without the peppermint twist!
How Should I Store Leftovers?
Store any leftover hot chocolate in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave, adding a little extra milk or cream if it thickens up too much.
