
Slow Cooker Peppermint Hot Chocolate
The first time I made hot chocolate in a slow cooker, I expected to pour everything in and walk away. The cocoa had other plans: it clung to the sides…
Tip: save now, make later.
The first time I made hot chocolate in a slow cooker, I expected to pour everything in and walk away. The cocoa had other plans: it clung to the sides of the pot and left little dry flecks floating on top. Whisking it with a small splash of milk first gives the powder a smooth start, and the slow cooker takes care of the gentle heating after that. This peppermint hot chocolate is rich enough to feel special, but easy to keep warm while everyone pours a mug.
Semisweet chocolate chips melt into whole milk and heavy cream for a creamy drink with a clear chocolate flavor, while vanilla rounds it out and peppermint brings the cool finish. I stir the pot every 30 minutes so the chocolate melts evenly and nothing sits unnoticed at the edges. Add the extracts after the hot chocolate is heated; their aroma stays bright, and the mint doesn’t get lost in the long cook. Each mug is steaming, smooth, and properly chocolatey.

Kitchen Note
I wait until the end to stir in the vanilla and peppermint extracts. That last-minute addition keeps the mint fragrant instead of letting it fade while the chocolate warms.
Save this slow cooker peppermint hot chocolate for an easy batch of creamy, minty mugs that stays together in one pot.
Why the Cocoa Gets Whisked Before the Chocolate Goes In
Cocoa powder behaves differently from chocolate chips. It doesn’t melt into the pot; it needs to be dispersed through liquid. When dry cocoa hits a big pool of milk, it can float, form stubborn little lumps, and cling to the whisk. Starting with a smaller amount of milk lets you work it into a smooth, loose paste before the rest of the dairy joins in.
That order also gives the chocolate chips a clear job: they melt into the already-smooth cocoa base as the slow cooker warms. If the cocoa isn’t worked in first, stirring later may break up some clumps but leave others tucked along the sides or bottom. Take a few moments at the beginning to whisk until you don’t see dry cocoa or sugar pockets. The finished drink will have an even chocolate color instead of flecks and streaks.
Gentle heat matters here, too. The goal is hot chocolate that’s steaming with melted chocolate, not a bubbling pot. A boil can make a milk-based drink taste overheated and affect its smooth texture, so don’t try to speed things up by turning the slow cooker hotter than the listed setting.
What the Cocoa, Chocolate, and Dairy Each Bring to the Mug

- Unsweetened cocoa powder — It gives the drink a deeper cocoa backbone beneath the melted chocolate. Use plain unsweetened cocoa, not a sweetened cocoa drink mix, which already contains sugar and won’t behave the same way in the initial whisked mixture. Dutch-process cocoa also works; it tends to taste rounder and less sharp.
- Semisweet chocolate chips — These supply the main chocolate richness and melt directly into the warm dairy. A chopped semisweet chocolate bar is a useful swap; use the same weight, and chop it finely so it melts at a similar pace. Choose chocolate you enjoy eating, since its flavor comes through clearly in every cup.
- Whole milk and heavy cream — Whole milk keeps the drink fluid enough to pour, while heavy cream gives it a fuller, silkier body. Lower-fat milk will work, but the result won’t feel as rich. For the closest texture, keep the cream rather than replacing it with more milk.
- Granulated sugar and kosher salt — Sugar balances the cocoa’s natural bitterness, and a little salt makes the chocolate taste more rounded rather than simply sweeter. If your chocolate chips are unusually sweet, you can reduce the sugar to suit your taste, knowing the finished drink will have a more bittersweet edge.
- Vanilla and peppermint extracts — Vanilla softens the edges of the chocolate, and peppermint gives the drink its defining cool finish. Use peppermint extract rather than peppermint oil; oil is more concentrated and isn’t a direct swap. Check that both extracts smell fresh, since old bottles lose their aroma.
From a Smooth Cocoa Paste to Steaming Peppermint Mugs
Whisk the cocoa into a smooth starter
Set a 4-quart slow cooker on the counter and add the cocoa powder, sugar, salt, and 1 cup of the milk. Whisk until the mixture looks smooth and evenly dark, scraping the bottom and corners as you go. If you still see dry cocoa along the edge, keep whisking before adding more liquid. A smooth starter makes the rest of the pot easier to stir evenly.
Add the dairy and chocolate chips
Whisk in the remaining 5 cups of milk and the heavy cream, then stir in the semisweet chocolate chips. The chips may sink at first; that’s fine, because they’ll melt as the liquid heats. Cover the slow cooker and cook on LOW for 2 to 3 hours or HIGH for 1 to 1 1/2 hours. Stir every 30 minutes, reaching around the bottom and sides so the chocolate doesn’t settle in one spot.
Finish with the extracts
When the hot chocolate is steaming and the chips have melted, stir in the vanilla and peppermint extracts. Look for a uniform, glossy brown color with no visible pieces of chocolate. Give the drink another thorough stir before ladling it into mugs so each serving gets an even share of the mint and chocolate. Serve hot.
Three Simple Ways to Change the Pot
Make it dairy-free
Use unsweetened oat milk in place of the whole milk, coconut cream in place of heavy cream, and dairy-free semisweet chocolate chips. The drink will still be creamy, though the coconut cream brings a noticeable coconut note and the chocolate may taste less rounded than the dairy version.
Make it plain chocolate
Leave out the peppermint extract and keep the vanilla. The result is a mellow slow cooker hot chocolate with the same creamy texture, without the cooling mint finish. This is a handy way to make a pot that suits people who prefer straightforward chocolate.
Lean into bittersweet chocolate
Choose a darker semisweet chocolate with a more pronounced cocoa taste, then taste the finished drink before serving. Its flavor will read less sweet and more distinctly chocolate-forward. The drink remains rich, but the mint feels sharper against that deeper chocolate.
Storage and Reheating
- Refrigerator: Cool and refrigerate leftovers within 2 hours in a covered container. Keep them for up to 3 days; the chocolate may settle or firm up as it chills.
- Freezer: Freeze in an airtight, freezer-safe container for up to 2 months, leaving a little room for expansion. Thaw overnight in the refrigerator; the texture may look separated until it’s warmed and whisked.
- Reheating: Warm gently in a saucepan over low heat, whisking until smooth, or return it to the slow cooker and stir as it heats. Avoid high heat, which can scorch the dairy before the center of the drink is warm.
Questions That Come Up While the Hot Chocolate Warms

Slow Cooker Peppermint Hot Chocolate
Ingredients
Equipment
Method
- In a 4-quart slow cooker, whisk the cocoa powder, sugar, salt, and 1 cup of the milk until smooth.
- Whisk in the remaining 5 cups milk and the heavy cream, then stir in the chocolate chips.
- Cover and cook on LOW for 2 to 3 hours or HIGH for 1 to 1 1/2 hours, stirring every 30 minutes, until the chocolate is melted and the hot chocolate is steaming; do not let it boil.
- Stir in the vanilla and peppermint extracts, then serve hot.