Beverages
This boozy peppermint hot chocolate recipe transforms a classic winter drink into an adult-friendly masterpiece with just a few simple additions. The secret lies in balancing rich dark chocolate with peppermint liqueur—creating a velvety, aromatic drink that's both indulgent and refreshing. I've perfected this version over years of holiday gatherings, where it becomes the star of every dessert table.
What sets this apart is the technique: melting chocolate slowly over simmering milk ensures a perfectly smooth, lump-free texture, while swirling in peppermint schnapps adds depth without overpowering the cocoa.
The whipped cream topping isn't just decorative—it lightens the richness and adds a cloud-like contrast to the deep, spiced flavors. Even non-alcoholic versions shine with this method.
By the time you're done, you'll have a drink that's warm, aromatic, and just spicy enough to tingle—ideal for chilly evenings or festive celebrations. The peppermint's cool bite cuts through the chocolate's richness, creating a perfect balance that feels both comforting and sophisticated.
Serve immediately with crushed candy canes for extra festive flair.
This recipe scales beautifully for parties or cozy nights in, and the alcohol can be easily omitted or adjusted to taste. The key is patience—letting the flavors meld while maintaining that signature creamy consistency. Once you try this version, store-bought hot chocolate mixes will never satisfy again.
Ingredients for boozy peppermint hot chocolate
Elevate your winter drink game with these premium ingredients for velvety, aromatic peppermint hot chocolate.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Bars 🍫 | 8 oz | High-quality, 70% cocoa or higher |
| Whole Milk 🥛 | 2 cups | Whole milk for creaminess |
| Heavy Whipping Cream 🧈 | 1 cup | Full-fat for best whipping |
| Peppermint Liqueur 🍹 | ½ cup | Crème de menthe or schnapps |
| Granulated Sugar 🍚 | ¼ cup | Adjust to taste |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla for depth |
| Crushed Candy Canes 🍬 | 2 tbsp | For garnish and peppermint flavor |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Ground Cinnamon 🌶️ | ¼ tsp | Optional for warmth |
| Orange Zest 🍊 | 1 tsp | Brightens the flavor |
| Unsalted Butter 🧈 | 2 tbsp | For extra richness |
The chocolate is non-negotiable here—Ghirardelli or Lindt squares melt beautifully without graininess. For the peppermint liqueur, Crème de menthe adds classic holiday flavor, while peppermint schnapps offers a more robust kick. Both work perfectly, but avoid imitation extracts—they lack the depth. The milk should be whole for that luxurious mouthfeel, and organic or grass-fed options add subtle richness. For the candy canes, look for real peppermint candy canes (not the mint-flavored kind) at holiday displays or specialty candy shops—they make all the difference.
No peppermint liqueur? Peppermint extract at half the amount works in a pinch, though it lacks the alcohol's depth. Swap heavy cream for coconut cream for a dairy-free option, though texture will differ slightly. The vanilla extract can be omitted if you prefer, but it rounds out the flavors beautifully. For a non-alcoholic version, add 1 tsp peppermint extract + 1 tbsp vodka or rum to mimic the liqueur's effect. The orange zest is optional but recommended—it brightens the drink's overall profile and cuts through the richness. If you're using pre-crushed candy canes, sift them through a fine-mesh strainer to avoid lumps.
Store pre-measured candy canes and liqueur in airtight containers in a cool, dark place for up to 6 months. The chocolate bars keep indefinitely in their original packaging, while the heavy cream should be used within 2 weeks of opening. For a make-ahead option, prepare the hot chocolate base (without alcohol) and store it in the fridge for 3 days. Reheat gently on the stove, then add alcohol and whipped cream just before serving. The whipped cream topping should be made fresh—it loses its airiness when reheated.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this is the kind of recipe where you measure, heat, and stir—no fancy techniques, no stress. Just melt the chocolate, warm the milk and cream, add a splash of peppermint liqueur (and maybe a little sugar if you're feeling fancy), and boom. Done. The hardest part is waiting for it to cool enough to sip.
- Minty Grown-Up Treat: That first sip? Rich, velvety chocolate with a bright peppermint kick that lingers just enough to make you close your eyes. The liqueur doesn’t overpower—it’s like a cozy hug for your taste buds, especially when the cream swirls on top. Honestly, I’ve made hot chocolate for guests before, but this one gets the “wait, there’s alcohol in this?” reactions every time.
- Holiday or Just Because: Between us, this isn’t just for Christmas. I’ve served it at New Year’s Eve parties (because why not?), as a late-night pick-me-up after a long week, and even as a “desert” when I’m too tired to bake. The peppermint liqueur makes it feel special enough for company, but the simplicity keeps it from feeling like a chore.
- Leftovers? Even Better: Make a big batch and store it in the fridge—it actually tastes richer the next day. I’ll be real: I’ve reheated mine twice, and each time, it’s like the flavors deepen. Plus, the cream separates a little, so you just give it a quick whisk before pouring. Zero waste, maximum coziness.
Step-by-step instructions for boozy peppermint hot chocolate
This method delivers velvety hot chocolate with peppermint liqueur swirls and a cloud of whipped cream.
Melt the Chocolate and Infuse the Milk
In a medium saucepan, combine the 8 oz dark chocolate bars, 2 tbsp unsalted butter, and 2 cups whole milk over medium-low heat. Stir gently with a silicone spatula until the chocolate melts completely and the mixture reaches a gentle simmer—about 5-7 minutes. You'll notice the chocolate dissolve into a glossy, thickened liquid with a rich, velvety texture.
Once simmering, reduce the heat to low and whisk in the 0.25 cup granulated sugar, 1 tsp vanilla extract, 1 tsp orange zest, and 0.25 tsp salt. Let the mixture infuse for 2 minutes, allowing the orange zest to brighten the chocolate's depth and the salt to enhance its natural sweetness. Keep the heat low to prevent scorching—this is where precision matters most.
Incorporate the Peppermint Liqueur and Cinnamon
Remove the saucepan from heat and stir in the 0.5 cup peppermint liqueur and 0.25 tsp ground cinnamon. The liqueur will create a swirling effect as it disperses, adding a refreshing minty kick. Return the pan to low heat and let it warm through for 1 minute, ensuring the flavors meld without boiling off the alcohol.
Taste the mixture and adjust the sweetness if needed—add a pinch more sugar if the peppermint flavor feels too sharp. The goal is balance: rich chocolate, bright mint, and a subtle warmth from the cinnamon. Strain the hot chocolate through a fine-mesh sieve into a clean saucepan to remove any orange zest or cinnamon particles, leaving you with a smooth, silky texture.
Prepare the Whipped Cream Topping
In a separate chilled bowl, whip the 1 cup heavy whipping cream with an electric mixer until soft peaks form. This should take about 2-3 minutes—the cream should hold its shape when the whisk is lifted but still look slightly glossy. Avoid over-whipping, or the cream will turn buttery and lose its airiness.
Fold in the 2 tbsp crushed candy canes using a spatula, reserving a small handful for garnish. The crushed candy canes will add flecks of peppermint throughout the whipped cream, giving each bite a festive crunch. Keep the whipped cream chilled until ready to serve, as warm temperatures will cause it to deflate.
Assemble and Serve
Divide the hot chocolate evenly among 4 mugs, filling each about ¾ full. Spoon a generous dollop of the whipped cream onto each mug, then use a skewer or small spoon to create swirls in the cream. This not only looks elegant but also ensures every sip delivers both the rich hot chocolate and the cool, airy whipped cream.
Garnish each mug with the reserved crushed candy canes and a dusting of cinnamon. Serve immediately while the hot chocolate is steaming and the whipped cream is at its peak texture. The contrast of the warm, boozy chocolate with the cool, minty cream creates a luxurious experience that feels both indulgent and balanced.
Pro Tips For Making Boozy Peppermint Hot Chocolate
- CHOP CHOCOLATE SMALL: I learned this the hard way—chunky chocolate in hot liquid just sits there like a stubborn guest. Break those bars into tiny, rice-sized pieces so they melt fast and smooth, not clump into a greasy mess. A sharp knife and a little elbow grease save you from scraping burnt bits later.
- TEMPER THE CREAM: Cold heavy cream straight into hot chocolate? That’s a recipe for curdled disaster. Warm the cream first—just until it’s lukewarm to the touch—before adding it to the chocolate mixture. This keeps your drink silky, not lumpy, and lets the peppermint liqueur shine without fighting for dominance.
- MEASURE LIQUEUR LAST: Peppermint liqueur is potent, and adding it too early can turn your hot chocolate into a sad, boozy puddle. Stir it in right before serving—just a splash (start with 1 tablespoon per cup) and adjust to taste. This way, you control the alcohol hit and avoid overpowering the chocolate’s depth.
- WHISK WHILE HEATING: Stirring chocolate on low heat is boring; whisking it on medium-low is magic. Keep the mixture moving constantly so the sugar dissolves and the chocolate emulsifies properly. I was skeptical until I tried it—no more grainy bits or separated layers, just a velvety base for that peppermint kick.
Wine and beer pairings for this recipe
Warm White Wine
For a sophisticated pairing, opt for a dry Riesling or Chardonnay that's been warmed to 110-115°F. The acidity in these wines cuts through the richness of the hot chocolate while complementing the peppermint's brightness.
I love a New York Finger Lakes Riesling—its crisp, mineral notes enhance the chocolate's depth without overpowering the mint. Serve in small wine glasses alongside your hot chocolate for a festive touch. 🍷
Spiced Rum Cocktail
Swap the peppermint liqueur for aged rum (like Appleton Estate or Diplomático) and add a dash of Angostura bitters to create a boozy twist. The rum's caramel notes harmonize beautifully with the chocolate, while the bitters add complexity.
For an adult-friendly version, mix 1.5 oz rum with 0.5 oz peppermint schnapps and a pinch of cinnamon in each mug. 🍹
Dark Beer Pairing
A stout or porter like Guinness or Founders Kentucky Breakfast Stout pairs surprisingly well with this dessert drink. The roasted malt flavors in dark beers mirror the chocolate's richness, while the peppermint adds a refreshing contrast.
Serve the beer slightly chilled (50-55°F) to balance the warmth of the hot chocolate. 🍺
Non-Alcoholic Option
For a kid-friendly or sober version, try sparkling apple cider or ginger beer like Brew Dr. Brown. The effervescence cleanses the palate between sips, while the apple's tartness brightens the chocolate.
For extra festive flair, add a splash of peppermint syrup to your drink. This keeps the spirit of the pairing without the alcohol. 🍏
Coffee Enhancement
If you're serving this as an after-dinner treat, pair it with a dark roast espresso or cold brew. The coffee's bitterness enhances the peppermint's sharpness, creating a delightful contrast. For a boozy twist, add a shot of Kahlúa to your espresso—it bridges the chocolate and coffee beautifully. ☕
Nutrition facts
Frequently asked questions
Can I make this boozy hot chocolate without alcohol?
Replace the ½ cup peppermint liqueur with 1 tsp peppermint extract + 1 tbsp vodka or rum (the alcohol helps disperse the extract). For a completely non-alcoholic version, use peppermint syrup or extra candy cane pieces for flavor. The whipped cream topping remains the same, so you'll still get that luxurious texture.
How do I prevent the chocolate from seizing or getting grainy?
Always chop the chocolate into small pieces before melting and use whole milk (not water) for creaminess. Heat gently on medium-low and stir constantly—never let it boil. If it starts seizing, whisk in 1 tsp butter or a splash of hot milk to smooth it out. High-quality chocolate with 70% cocoa or higher melts more smoothly than milk chocolate.
What's the best way to store leftovers?
Store the hot chocolate base (without alcohol or whipped cream) in an airtight container in the fridge for 3 days. Reheat gently on the stove, whisking in fresh alcohol and whipped cream just before serving. The whipped cream should always be made fresh—it won't hold its texture when reheated. Keep candy canes in an airtight container at room temperature.
Can I make this recipe dairy-free?
Yes! Swap whole milk for full-fat coconut milk and use coconut cream instead of heavy whipping cream. The texture will be slightly lighter, but the flavor remains rich. For the whipped cream, chill a can of coconut cream overnight, then scoop out the thick cream (discard the watery part) and whip it with 1 tsp powdered sugar until stiff peaks form.
How strong is the alcohol in this drink?
With ½ cup peppermint liqueur (about 24 oz total), each serving contains roughly 1.5 oz alcohol—similar to a light cocktail. For a milder version, reduce to ¼ cup liqueur or use peppermint schnapps (which has a higher alcohol content). Always serve responsibly, especially with kids or guests who may prefer non-alcoholic options.
