Christmas Peppermint Hot Chocolate

When the chopped chocolate starts melting into the warm milk, the whisk catches on it for a moment, then the mixture turns dark and glossy. That’s the point when this Christmas Peppermint Hot Chocolate begins to feel like more than cocoa from a packet. It’s rich from whole milk and cream, with semisweet chocolate doing the heavy lifting and just enough peppermint to make each mug taste festive.

I make the cocoa, sugar, and salt into a smooth paste with a little milk before adding the rest. It’s a small move, but it keeps dry cocoa from floating in stubborn little clumps around the pan. The chocolate then melts into the larger volume of milk and cream over medium-low heat; it should be steaming, not bubbling. Peppermint and vanilla go in after the pan comes off the heat, so their flavors stay distinct. Finish each mug with whipped cream and crushed candy canes, and serve it while the chocolate is still warm and silky.

Christmas Peppermint Hot Chocolate creamy chocolate candy cane
“

Kitchen Note

I stir the peppermint and vanilla in after the saucepan comes off the heat. Measure the peppermint extract away from the pan; even a small extra pour can take this from fresh and minty to overpowering.

Save this Christmas Peppermint Hot Chocolate for a cozy mug of real melted chocolate, cool peppermint, and a candy-cane finish.

Save to Pinterest

Why the Cocoa Gets Whisked Before the Chocolate Goes In

Cocoa powder behaves differently from chopped chocolate. It doesn’t melt into milk; it needs to be worked into the liquid first. When you whisk it with a small portion of milk, sugar, and salt, you can press out the dry pockets before there’s a full saucepan of liquid to manage. Add the remaining milk and cream once that mixture looks smooth, and the cocoa is already dispersed through the base.

That first paste also gives you a useful chance to check the texture. A few dry streaks on the side of the pan are easy to catch now. Once the chocolate is in, the mixture gets darker and thicker, and cocoa flecks are harder to distinguish from the melting chocolate. Use a whisk that reaches the corners of your saucepan, and scrape through the bottom as you work. A smooth start makes the finished drink feel cohesive rather than dusty or lumpy.

The finely chopped chocolate matters for a different reason: smaller pieces melt more evenly in the warm dairy. Keep the heat moderate and give the pieces time to soften rather than trying to rush them. The goal isn’t a rolling boil or a rapidly bubbling pot; it’s a steaming, uniformly chocolatey mixture that pours easily into mugs.

What Gives This Peppermint Chocolate Its Balance

Christmas Peppermint Hot Chocolate rich minty whipped cream
  • Semisweet chocolate — This brings a deeper, rounder chocolate taste than cocoa powder alone. Choose a bar you enjoy eating, then chop it finely so it melts readily. A bittersweet bar works in the same amount for a darker, less sweet cup, while milk chocolate pushes the drink sweeter and softer.
  • Unsweetened cocoa powder — Cocoa gives the drink a pronounced chocolate backbone and lets the sugar level stay under your control. A standard, affordable unsweetened cocoa works well here; avoid sweetened hot cocoa mix, which already contains sugar and can throw off the balance.
  • Whole milk and heavy cream — The milk makes up the drink’s base, while the cream gives it a fuller, velvety feel. If you only have 2% milk, you can use it in place of whole milk for a lighter result. Half-and-half can stand in for the heavy cream, though the finished mugs won’t feel quite as rich.
  • Peppermint extract and vanilla — Peppermint gives the chocolate its clear mint finish, and vanilla rounds out the flavor. Extracts vary a little by brand, so measure carefully rather than pouring straight from the bottle.
  • Whipped cream and crushed candy canes — The topping adds a soft, creamy contrast and a crisp peppermint crunch. Crush the candy canes into small pieces so they’re easy to enjoy by the spoonful; large shards are awkward on top of a mug.

How to Get a Smooth, Steaming Pot Without Boiling It

Start with a smooth cocoa paste

In a 3-quart saucepan, whisk 1 cup of the milk with the cocoa powder, sugar, and kosher salt until the mixture is smooth. Work around the bottom and sides of the pan, where dry cocoa tends to cling. If you see a dark lump, press it against the side with the whisk and keep going before adding the rest of the liquid. The mixture should look evenly brown, without dry powder streaks.

Melt the chocolate gently into the dairy

Whisk in the remaining milk and heavy cream, then add the finely chopped chocolate. Set the pan over medium-low heat and whisk often for 5 to 7 minutes. The chocolate should disappear into the liquid, leaving a smooth, glossy drink rather than visible pieces at the bottom. Watch for steam rising from the surface; if bubbles start breaking across the top, lower the heat.

Add the extracts and finish each mug

Take the saucepan off the heat before stirring in the peppermint and vanilla extracts. Whisk until the flavorings are evenly distributed, then divide the hot chocolate among four mugs. Top each serving with whipped cream and crushed peppermint candy, and bring it to the table while it’s hot. Add the candy just before serving so it stays crisp instead of sitting in the cream.

Easy Ways to Change the Chocolate or Mint

Make it darker with bittersweet chocolate

Replace the semisweet chocolate with the same amount of finely chopped bittersweet chocolate. The cup will taste more intense and less sweet, while keeping the same thick, melted-chocolate character.

Make a dairy-free version

Use unsweetened oat milk instead of dairy milk, canned coconut cream instead of heavy cream, and dairy-free semisweet chocolate. Finish with dairy-free whipped topping. The drink stays rich, though the coconut cream adds a gentle coconut note.

Keep the chocolate and skip the mint

Leave out the peppermint extract for a straightforward vanilla hot chocolate. Keep the crushed peppermint candy off the topping, too, if you want the whole mug to stay mint-free.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers in a covered container within 2 hours and use them within 3 to 4 days. The drink may thicken as it chills.
  • Freezer: Freezing isn’t a good fit; the milk and cream can separate as the drink thaws, leaving a less smooth texture.
  • Reheating: Warm it gently in a saucepan over low heat, whisking until smooth and steaming. Don’t let it boil, which can scorch the dairy and make the texture less pleasant.

Questions That Come Up With Peppermint Hot Chocolate

Can I use chocolate chips instead of chopped chocolate?+

Yes. Use the same weight of semisweet chips, and whisk patiently until they’ve melted completely. Chips can take a little longer to lose their shape than finely chopped chocolate, so look for a smooth, even mixture rather than relying on seeing no chips at the first glance.

How do I fix hot chocolate that’s too thick?+

Whisk in a little warm milk at a time until it pours the way you like. Adding it gradually keeps the chocolate from becoming thin all at once, and whisking helps the extra milk blend into the drink.

Can I make a batch for more than four people?+

Yes. For a larger group, make separate batches in the 3-quart saucepan rather than crowding the pan. That keeps the mixture easier to whisk and lets each batch heat evenly.

How do I keep the crushed candy canes crunchy?+

Add them to the whipped cream just before serving instead of letting them sit on the mugs. Moisture from the topping softens the candy over time, so keeping the crushed pieces aside until the last moment preserves their crunch.

Christmas Peppermint Hot Chocolate

Christmas peppermint hot chocolate is made on the stovetop with semisweet chocolate, cocoa, and peppermint extract for a rich, steaming drink. Finish each mug with whipped cream and crushed peppermint candy canes.
Prep Time 5 minutes
Cook Time 7 minutes
Total Time 12 minutes
Servings: 4 servings
Course: Drink
Cuisine: American
Calories: 835

Ingredients
  

For the hot chocolate
  • 4 cups whole milk divided
  • 0.25 cup unsweetened cocoa powder
  • 0.25 cup granulated sugar
  • 0.13 tsp kosher salt
  • 1 cup heavy cream
  • 8 oz semisweet chocolate finely chopped
  • 0.5 tsp peppermint extract
  • 1 tsp vanilla extract
For the topping
  • 1 cup whipped cream
  • 2 tbsp peppermint candy canes crushed

Equipment

  • 1 3-quart saucepan

Method
 

Make the hot chocolate
  1. In a 3-quart saucepan, whisk 1 cup of the milk with the cocoa powder, sugar, and salt until smooth.
  2. Whisk in the remaining 3 cups milk and the heavy cream.
  3. Add the chocolate and cook over medium-low heat, whisking often, for 5 to 7 minutes, until the chocolate is melted and the hot chocolate is steaming but not boiling.
  4. Remove the saucepan from the heat.
  5. Stir in the peppermint extract and vanilla extract.
Top and serve
  1. Divide the hot chocolate among 4 mugs.
  2. Top each with whipped cream and crushed peppermint candy.
  3. Serve hot.

Notes

For the smoothest texture, whisk frequently and keep the hot chocolate steaming but not boiling. Refrigerate leftovers for up to 3 days; freezing is not recommended because the dairy can separate. For a dairy-free version, use unsweetened plant milk, coconut cream, and dairy-free semisweet chocolate.
RECIPE AUTHOR

By Alina

Explore more recipes from this contributor.

Leave a Comment

Recipe Rating