When the temperature drops, nothing feels more magical than wrapping your hands around a mug of white hot chocolate swirled with cool peppermint. It is creamy, dreamy comfort in a cup, made with real melted white chocolate and just a whisper of mint, and it comes together in about fifteen minutes with ingredients you probably already have.
This is my go-to when I want a little cozy moment, whether I am sharing it with someone special or sneaking a quiet cup for myself while the snow falls. It is festive enough for a holiday party yet simple enough for an ordinary Tuesday night, and it is endlessly customizable so you stay in control of the sweetness and the mintiness. This recipe was actually born one snowy afternoon when my kids wanted something cool and cozy, and we raided the pantry for white chocolate chips and candy canes.
Why You’ll Love This Recipe
The best part of this drink is how quickly it delivers on a craving. In just fifteen minutes you go from chilly to cozy, with no special equipment and no fuss. It is also easy to make dairy-free without sacrificing that signature velvety texture, which makes it a welcoming treat for just about everyone at the table.
It is festive enough for holiday gatherings yet simple enough to whip up on a whim, and it puts you fully in charge of the flavor. You control exactly how sweet and how minty it gets, tasting and adjusting as you go until it is perfect for you.
Kids adore it, but it is elegant enough for grown-up gatherings too, especially when you set up a little topping station and let everyone build their own. Creamy, comforting, and endlessly adaptable, it is the kind of recipe you will come back to all winter long.
Ingredients
You only need a handful of ingredients for this cozy drink. Start with 2 cups of whole milk, or any dairy-free alternative, as your creamy base. The star is 4 ounces of white chocolate, chopped, or white chocolate chips, roughly 120 grams, which melts into the milk for that luxurious body and sweetness.
From there, add 1 to 2 tablespoons of granulated sugar if you like it sweeter, though this is optional and best adjusted to taste. The signature flavor comes from 1/2 teaspoon of peppermint extract, and a small pinch of salt rounds everything out and keeps the sweetness in check.
A few notes will get you the best cup. Use high-quality white chocolate for the creamiest texture, and start with a smaller amount of peppermint, around 1/4 teaspoon, before working up, since mint can overpower fast. Crushed candy canes make a lovely garnish and can even be stirred in to infuse extra flavor, and if you are going dairy-free, oat milk with dairy-free white chocolate chips gives that same luxe feel.

Step-by-Step Instructions
Begin by warming the 2 cups of milk in a small saucepan over medium-low heat until it is steaming but not boiling. The cue to watch for is tiny bubbles forming around the edges of the pan, which means the milk is hot enough to melt the chocolate without scorching.
Stir in the 4 ounces of white chocolate and whisk constantly until it is fully melted and the mixture turns silky and smooth. Keeping the whisk moving is important here, because white chocolate is delicate and can seize or catch if it sits against hot metal without stirring.
Now add the sugar if you are using it, along with the pinch of salt. Taste the mixture at this point and adjust the sweetener to your liking, keeping in mind that the peppermint will brighten everything in the next step.
Take the pan off the heat and stir in the 1/2 teaspoon of peppermint extract. Start with less than you think you need, stir, and taste before adding more, since it is far easier to add mint than to fix a cup that has gone too far. If you like, stir in a crushed candy cane while the drink is hot for extra flavor, then strain for a smoother texture.
Pour the hot chocolate into mugs and finish however you please, whether that is a cloud of whipped cream, more crushed candy canes, a shower of shaved white chocolate, or all of the above. There is no judgment here, only cozy.

Tips for the Best White Hot Chocolate
Low and slow is the golden rule. Keep the heat gentle to avoid scorching the delicate white chocolate, and never skip the pinch of salt, which quietly balances all that sweetness and makes the flavor taste more rounded and grown-up. For an extra-luxe cup, swap half a cup of the milk for half-and-half or heavy cream.
This drink is a natural for entertaining. Set up a hot chocolate station with bowls of toppings and let everyone customize their own, and if you are making more than two mugs, give the pot a stir between pours to keep the melted chocolate evenly distributed. It also pairs wonderfully with a batch of festive treats like this homemade peppermint bark for a full cozy spread. If you are serving a crowd, this slow cooker hot chocolate is a great big-batch companion.
Do not be afraid to riff. A shot of espresso turns it into a peppermint mocha, a pinch of orange zest adds citrus sparkle, and a splash of peppermint schnapps or Irish cream makes it a grown-up delight for holiday evenings.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make this ahead of time?
Yes. You can warm the milk with crushed candy canes and let it steep ahead of time. When you are ready to serve, reheat gently and whisk in the chocolate and peppermint extract.
What is the best dairy-free milk for this?
Oat milk gives the creamiest texture, though almond and coconut also work well. Choose an unsweetened variety so you can fully control the sweetness.
Can I use peppermint oil instead of extract?
Peppermint oil is far more concentrated than extract. If you use oil, start with a single drop and taste, since you want minty, not mouthwashy.
Why did my white chocolate turn grainy?
The milk was likely too hot or the chocolate was not stirred enough. Keep the heat low and whisk constantly so the chocolate melts smoothly into the milk.
Can I make it less sweet?
Absolutely. Simply leave out the added sugar, since the white chocolate already brings plenty of sweetness, and adjust from there to taste.
Balancing cozy treats with lighter choices is easy when you have good inspiration, so browse these healthy eating ideas for the season. If you sip on this peppermint white hot chocolate, tag @thekitchensaid on Instagram, happy sipping!
Peppermint White Hot Chocolate
American · Drink

A creamy, cozy peppermint white hot chocolate made with real melted white chocolate, whole milk, and a cool swirl of mint, ready in about fifteen minutes.
Ingredients
- 2 cups whole milk (or dairy-free alternative)
- 4 oz white chocolate, chopped or chips (about 120g)
- 1-2 tablespoons granulated sugar (optional)
- 1/2 teaspoon peppermint extract
- Pinch of salt
Instructions
- Warm the milk in a saucepan over medium-low heat until steaming.
- Stir in the white chocolate and whisk until smooth and melted.
- Add sugar if using and a pinch of salt, then taste and adjust.
- Remove from heat and stir in the peppermint extract.
- Optionally stir in a crushed candy cane and strain.
- Pour into mugs and add toppings. Serve hot.
Nutrition: 260 calories







