Beverages
This boozy peppermint hot chocolate recipe transforms a cozy winter drink into a festive, frothy cocktail with a minty twist. The secret lies in balancing rich dark chocolate with peppermint liqueur and a frosted rim that adds both visual appeal and a refreshing kick.
Perfect for holiday gatherings or chilly evenings, this recipe delivers warmth and sophistication in every sip.
What sets this apart is the frosted peppermint rim, created with crushed candy canes and simple syrup, which adds a crisp contrast to the creamy, spiked hot chocolate.
The combination of dark chocolate, peppermint schnapps, and a splash of cream liqueur creates a smooth, aromatic drink that’s both indulgent and invigorating. Safety note: Always serve alcohol responsibly, especially when cooking for guests.
The result is a velvety, frothy hot chocolate with a minty aroma that fills the room. Topped with whipped cream and a sprinkle of crushed candy canes, it’s a showstopper that’s surprisingly easy to make.
Whether you’re hosting a holiday party or treating yourself to a cozy night in, this recipe delivers restaurant-quality results at home.
For a non-alcoholic version, swap the peppermint schnapps for extra peppermint extract and a splash of vanilla. Pair it with cookies or marshmallows for the ultimate dessert drink. Let’s get started!
Ingredients for boozy peppermint hot chocolate
Rich chocolate meets festive mint and velvety cream in this sophisticated holiday drink.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Chips 🍫 | 8 oz | High-quality, 70% cocoa minimum |
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for best texture |
| Whole Milk 🥛 | 1 cup | Warmed for smoother texture |
| Peppermint Schnapps 🍸 | ½ cup | High-quality, 30% alcohol |
| Cream Liqueur 🍸 | 2 tbsp | Kahlúa preferred |
| Granulated Sugar 🍚 | ¼ cup | Or substitute brown sugar |
| Peppermint Extract 🌿 | 1 tsp | Pure, not imitation |
| Candy Canes 🍬 | 2 whole | Crushed for rim and garnish |
| Unsalted Butter 🧈 | 2 tbsp | For frothing chocolate |
| Heavy Whipped Cream 🥛 | 1 cup | Stabilized with powdered sugar |
| Powdered Sugar 🍚 | 1 tbsp | For whipped cream stability |
| Vanilla Extract 🌿 | ½ tsp | Pure vanilla preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt for balance |
The chocolate quality makes all the difference here. Ghirardelli or Lindt 70% cocoa chips melt beautifully and deliver deep flavor. For the peppermint schnapps, Cremora or Crème de Menthe are ideal—avoid cheap imitations that taste artificial. Candy canes should be fresh, with vibrant red and white stripes. Trader Joe's and Whole Foods carry high-quality candy canes year-round. If you can't find them, use peppermint sticks or even crushed candy canes from a jar, though fresh is always better.
No peppermint schnapps? Swap for 1/4 cup peppermint extract plus 1/4 cup vodka—just don't overdo it. Running out of cream liqueur? Add 1 extra tbsp vanilla extract and 1 tsp maple syrup for depth. For the whipped cream, use powdered sugar instead of corn syrup—it stabilizes better and doesn't crystallize. The whipped cream should hold stiff peaks; if it's too runny, chill the bowl for 10 minutes before whipping again. And yes, you can make this without alcohol—just omit the schnapps and liqueur, adding extra extract and vanilla instead.
Prep the candy cane rims first—they need time to set. Mix the simple syrup (equal parts sugar and water, heated until dissolved) and let it cool. Store any extra whipped cream in an airtight container with plastic wrap pressed directly on the surface to prevent a skin from forming. The hot chocolate itself keeps well for 3 days in the fridge, though the whipped cream should be added fresh. For a make-ahead option, prepare the base mixture without the cream and alcohol, then reheat and add those components just before serving.
Why You'll Love This Recipe
- Five-Minute Magic: That’s all it takes—just heat milk, melt chocolate, and stir in the schnapps and cream liqueur. No fancy techniques, no waiting around. I’ve made this while scrolling through my phone, and it still tastes like I slaved over it.
- Winter in a Mug: The peppermint schnapps cuts through the richness of the dark chocolate while the cream liqueur adds a velvety depth. Honestly, it’s the kind of drink that makes you pause mid-sip and think, This is why holidays exist.
- Date Night or Me: Pour it into fancy glasses for a cozy evening in, or serve it in mugs for a lazy Sunday with the kids. Between us, I’ve even brought it to book club—no one judged, and the coffee was forgotten by the second chapter.
- Leftovers That Don’t Suck: Make a big batch and store it in the fridge—it’s still rich and creamy the next day. Just reheat with a splash of milk and a dash of schnapps. My roommates call it “liquid gold” when I save them a cup.
Step-by-step instructions for boozy peppermint hot chocolate
Here's the method for a rich, frothy peppermint hot chocolate with a crispy candy cane rim.
Prepare the Minty Chocolate Base
In a medium saucepan, combine the 8 oz dark chocolate chips, 2 cups heavy whipping cream, 1 cup whole milk, 0.25 cup granulated sugar, 1 tsp peppermint extract, and 0.25 tsp salt. Warm over medium-low heat, stirring constantly with a silicone spatula until the chocolate melts completely and the mixture reaches 160°F. You'll notice the mixture thicken slightly as the chocolate dissolves—this is your signal to remove it from heat.
While still warm, whisk in the 0.5 cup peppermint schnapps and 2 tbsp cream liqueur. The alcohol will infuse instantly, creating a fragrant, minty aroma. Let the mixture steep off the heat for 5 minutes to allow the flavors to meld completely. This step ensures the peppermint flavor is evenly distributed throughout the chocolate base.
Create the Candy Cane Rim
Crush 1 whole candy cane into fine pieces using a rolling pin or small food processor. In a shallow bowl, mix the crushed candy cane with 1 tbsp powdered sugar until well combined. This creates a sweet, minty coating for your glasses. Dip the rims of 4 heatproof glasses into the mixture, pressing gently to ensure full coverage. Place the glasses on a baking sheet and chill in the freezer for 10 minutes while you finish the hot chocolate.
Here's the thing—chilling the rims prevents the candy cane coating from dissolving when the hot chocolate is poured. This ensures that crisp, minty rim stays intact and adds a delightful textural contrast to each sip.
Whip the Topping and Assemble
In a chilled mixing bowl, whip the 1 cup heavy whipped cream with the 1 tbsp powdered sugar and 0.5 tsp vanilla extract until soft peaks form. You want a light, airy texture that will hold its shape when piped onto the hot chocolate. Fold in the remaining 1 crushed candy cane (reserve a few pieces for garnish) to give the topping an extra minty kick.
Using a piping bag or spoon, dollop the whipped cream onto each glass of hot chocolate. The contrast between the warm, spiked chocolate and the cold, minty whipped cream creates an unforgettable experience. Top each serving with a few reserved candy cane pieces for garnish and serve immediately.
Serve Warm with Optional Extras
Pour the peppermint hot chocolate into the chilled glasses, filling them almost to the top. The candy cane rims should be fully submerged in the warm liquid, releasing their aromatic oils into the drink. Serve each portion with a long spoon for stirring and a small bowl of extra whipped cream for topping.
For an extra touch, sprinkle a pinch of powdered sugar over the whipped cream topping just before serving. This adds a delicate sweetness that balances the rich chocolate and peppermint flavors. The hot chocolate should be served immediately while the whipped cream is at its peak texture and the candy cane rim remains crisp.
Pro Tips For Making Boozy Peppermint Hot Chocolate
- Temper the Chocolate: Heat the milk until it’s steaming—just shy of a boil—then pour it over the dark chocolate chips in a slow, steady stream. I learned this the hard way: dumping hot milk directly on chips makes it seize into a grainy mess. Let the chips melt into the milk for 2-3 minutes before adding anything else.
- Chill the Cream First: Cold heavy whipping cream whips faster and holds its shape better. Stick it in the fridge for 30 minutes before whipping—yes, even if you’re impatient like me. Skipping this step means fighting with your mixer or ending up with a sad, soupy topping.
- Measure Liquor Precisely: Peppermint schnapps and cream liqueur pack a punch—use a measuring spoon, not a wild guess. Start with 1 tablespoon each per 2 cups of milk, then adjust to taste. I once overdid it and spent 10 minutes trying to "fix" a drink that tasted like a holiday punch gone wrong.
- Stir in Stages: Add the alcohol after the chocolate’s melted but before the cream goes in. This lets the flavors meld without boiling off the boozy notes. Stirring too early risks evaporating the alcohol, and too late? You’ll end up with a lumpy, under-flavored mess.
Storing and reheating this dish
Fridge Storage Tips
Store any leftover hot chocolate base in an airtight container for up to 3 days—the flavors actually deepen overnight. Let it cool completely before sealing to prevent condensation.
I use glass mason jars with tight lids to maintain freshness. The whipped cream, however, should be added fresh for best texture, so prepare it just before serving. 🥛
Freezer Prep
For longer storage, freeze the base mixture (without alcohol) in ice cube trays—thaw one cube at a time for single servings. The peppermint schnapps and cream liqueur can be added fresh when reheating.
Label containers with dates, as the texture may change after 2 months in the freezer. I add a splash of milk when reheating to restore creaminess. ❄️
Reheating Methods
For stovetop reheating, warm the base over low heat with 1 tbsp milk per cup of mixture until steaming. Avoid boiling to prevent graininess. Microwave reheating works too—heat in 20-second bursts, stirring between each, until just warm.
Never reheat with alcohol added; it evaporates and alters the flavor profile. 🔥
Whipped Cream Refresh
If your whipped cream loses stiffness, chill the bowl and beaters for 10 minutes before whipping again. For extra stability, add ½ tsp cornstarch to the powdered sugar mixture. Store unused whipped cream in the fridge with plastic wrap pressed directly on the surface to prevent drying.
I keep a small bowl of fresh whipped cream ready for last-minute garnishes. 🥄
Non-Alcoholic Swaps
To revive a non-alcoholic version, stir in 1 tsp peppermint extract and ½ tsp vanilla extract when reheating. For a frothy texture, whisk in 1 tbsp coconut cream before serving.
The candy cane rim still works perfectly—just omit the alcohol entirely. This version keeps well for 5 days in the fridge with no texture changes. 🌿
Garnish Preservation
Keep crushed candy canes in an airtight container at room temperature for up to 2 weeks. Store extra whipped cream topping in a sealed container with parchment paper between layers to prevent browning.
I pre-mix the candy cane rim coating and store it in the freezer for quick assembly later—just thaw for 5 minutes before use. ✨
Nutrition facts
Frequently asked questions
Can I make this peppermint hot chocolate without alcohol?
Simply omit the peppermint schnapps and cream liqueur, then add an extra 1 tsp peppermint extract and ½ tsp vanilla extract to the base. The candy cane rim and whipped cream topping will still work perfectly—just skip the boozy elements. This non-alcoholic version keeps well for 5 days in the fridge.
How do I adjust the sweetness level?
Start with the recipe as written, then taste the base before adding alcohol. If it needs more sweetness, stir in 1 tsp granulated sugar at a time until balanced. For a richer flavor, reduce the sugar slightly (¼ cup) and add 1 extra tbsp cream liqueur—the alcohol adds depth without extra sweetness. The whipped cream topping can also be adjusted with more powdered sugar if desired.
What's the best way to reheat leftover hot chocolate?
Never reheat with alcohol—it evaporates and changes the flavor. For stovetop reheating, warm the base over low heat with 1 tbsp milk per cup of mixture until just steaming. For microwave reheating, use 20-second bursts, stirring between each, until warm. Always add fresh whipped cream and garnishes after reheating for the best texture.
Can I use white chocolate instead of dark?
Technically yes, but it will change the flavor profile dramatically. White chocolate lacks the deep cocoa richness that balances the peppermint. If you must use it, add 1 extra tsp peppermint extract and ½ tsp cinnamon to compensate. For the best results, stick with 70% cocoa dark chocolate—it delivers the perfect balance of bitterness and sweetness that pairs beautifully with the minty alcohol.
How do I make this recipe dairy-free?
Replace the heavy whipping cream with full-fat coconut cream and the whole milk with unsweetened almond milk. Use dairy-free dark chocolate chips (like Enjoy Life brand) and ensure your peppermint schnapps is dairy-free. For whipped topping, use coconut whipped cream (chilled overnight) or a dairy-free whipped topping powder. The candy cane rim will still work perfectly with these substitutions.
