Beverages
This boozy peppermint hot chocolate recipe transforms an ordinary mug into a cozy, indulgent masterpiece—perfect for chilly evenings or festive gatherings. The secret lies in balancing rich chocolate with refreshing peppermint liqueur, creating a velvety drink that’s both warming and sophisticated.
I’ve perfected the ratio of dark chocolate, peppermint schnapps, and spices to ensure every sip delivers a harmonious blend of warmth and holiday cheer.
The process is simpler than you’d think: simmer milk with chocolate and spices until silky smooth, then stir in the liqueur for a subtle kick. A sprinkle of crushed candy cane or whipped cream elevates it from comforting to extraordinary.
This isn’t just a drink—it’s an experience, designed to impress guests or treat yourself after a long day.
What sets this apart is the mulled spice twist—cinnamon, nutmeg, and a pinch of cayenne add depth without overpowering the peppermint. The result is a drink that’s rich, aromatic, and just boozy enough to feel special.
Whether you’re hosting a party or curling up with a book, this recipe delivers restaurant-quality results in under 15 minutes.
Pair it with a slice of chocolate cake or enjoy it solo—either way, the combination of dark chocolate, peppermint, and warmth makes this more than a beverage. It’s a moment. Let’s make it.
Ingredients for boozy peppermint hot chocolate
Rich chocolate, velvety cream, and festive peppermint—this boozy hot chocolate is a cozy masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Chips 🍫 | ¾ cup | High-quality, 70% cocoa or higher |
| Whole Milk 🥛 | 2 cups | Whole milk for creaminess |
| Heavy Cream 🧈 | ½ cup | Full-fat for richness |
| Peppermint Schnapps 🍸 | ⅓ cup | Or peppermint liqueur |
| Granulated Sugar 🍚 | ¼ cup | Adjust to taste |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated nutmeg |
| Cayenne Pepper 🌶️ | ⅛ tsp | Pinch for subtle heat |
| Crushed Candy Canes 🍬 | 2 tbsp | For garnish and flavor |
| Whipped Cream 🧈 | ½ cup | Homemade or store-bought |
| Vanilla Extract 🌸 | ½ tsp | Pure vanilla for depth |
| Sea Salt 🧂 | ¼ tsp | For balancing sweetness |
The chocolate is everything here. 70% or higher cocoa ensures deep flavor without bitterness—Ghirardelli or Lindt are my go-tos, but any high-quality chips work. Peppermint schnapps adds the signature kick, but Crème de Menthe works just as well if you prefer a smoother liqueur. For the spices, freshly ground cinnamon and nutmeg make all the difference—store-bought ground spices lose potency fast, so consider toasting whole spices in a dry pan for 30 seconds before grinding. The candy canes? Grab the real deal from Trader Joe’s—they’re cheaper and taste fresher than the drugstore versions.
No peppermint schnapps? Substitute with peppermint extract at half the amount, but taste as you go—extract is more potent. Running low on heavy cream? Half-and-half or coconut cream works, though the texture will be slightly lighter. The cayenne is optional but adds a subtle warmth that balances the sweetness. If you’re feeling adventurous, swap the candy canes for crushed peppermint bark or a dash of peppermint extract in the final stir. And if you’re making this for a crowd, double the spices—they mellow out as you heat the milk, so start bold.
This reheats beautifully—just warm the milk and chocolate together, then stir in the liqueur and spices off the heat. Store leftovers in the fridge for up to 3 days, but the flavors actually improve overnight. For a quick treat, keep the candy canes and whipped cream in the freezer—no thawing needed. The schnapps adds a 3-month shelf life to the mix if you pre-make it, but I’d still recommend adding it fresh for the best flavor. And if you’re serving it at a party, pre-portion the whipped cream in squeeze bottles for easy topping.
Why You'll Love This Recipe
- Five-Ingredient Magic: This is the kind of recipe where you almost feel guilty for how easy it is. Dark chocolate chips melt into creamy heaven while the peppermint schnapps adds that grown-up twist—no fancy techniques, just a saucepan and a whisk.
- Velvet Mint Kick: That first sip? Rich, bittersweet dark chocolate wrapped in cool peppermint snap—like a holiday dessert in mug form. The heavy cream makes it silky, but the schnapps keeps it from being too sweet. Honestly, I’ve had worse hangover cures.
- Holiday or Hangout: Make it for Christmas morning, a cozy movie night, or even a last-minute dessert at a potluck. The schnapps makes it feel special, but it’s still simple enough to throw together when your friends drop by unannounced (yes, even on a Tuesday night).
- No Waste, All Win: Use up leftover chocolate chips from baking, or stash extra in the fridge for spontaneous cravings. A single batch costs less than takeout coffee but tastes like a treat—plus, the schnapps stretches further than you’d think. Budget-friendly luxury, anyone?
Step-by-step instructions for boozy peppermint hot chocolate
Here's how to craft this decadent, spiced hot chocolate that balances rich chocolate with festive peppermint and warming spices.
Melt the Chocolate and Warm the Liquor
In a medium saucepan, combine the 0.75 cup dark chocolate chips with the 2 cups whole milk and 0.5 cup heavy cream. Place over medium heat and stir gently with a silicone spatula until the chocolate melts completely and the mixture reaches a gentle simmer. You'll see small bubbles form around the edges and hear a soft humming sound—this is your signal to reduce the heat to low.
While the chocolate mixture warms, pour the 0.33 cup peppermint schnapps into a small heatproof measuring cup. Place this in the saucepan (don't let it touch the base) and gently heat for about 1 minute. The alcohol will infuse into the steam, intensifying the peppermint flavor without cooking off completely. Remove the schnapps cup and set aside.
Sweeten and Spice the Mixture
Add the 0.25 cup granulated sugar, 1 teaspoon ground cinnamon, 0.5 teaspoon ground nutmeg, and 0.125 teaspoon cayenne pepper to the saucepan. Stir constantly for 2-3 minutes until the sugar dissolves completely and the spices bloom. You should smell warm, aromatic notes of cinnamon and nutmeg with just a hint of peppery heat from the cayenne.
Here's where it gets good: add the 0.5 teaspoon vanilla extract and 0.25 teaspoon sea salt. The salt might seem counterintuitive, but it cuts through the sweetness and enhances all the other flavors. Stir well to combine, then taste and adjust the sweetness if needed—you can add more sugar if you prefer it sweeter, but remember this is a boozy drink so balance matters.
Infuse the Candy Cane Flavor
Reduce the heat to low and stir in the 2 tablespoons crushed candy canes. Let the mixture simmer gently for 5 minutes, stirring occasionally. The candy cane pieces will infuse their peppermint flavor into the hot chocolate. You'll notice the liquid takes on a beautiful pinkish hue from the candy cane coloring.
Don't let the mixture boil—just maintain a gentle simmer. If you see small bubbles forming, reduce the heat slightly. The candy cane pieces will soften slightly but shouldn't dissolve completely. Strain the hot chocolate through a fine-mesh sieve into a clean saucepan to remove any candy cane bits if you prefer a smoother texture.
Whip and Assemble the Toppings
In a separate bowl, whip the 0.5 cup whipped cream until soft peaks form. Add a pinch of sea salt to enhance the flavor—this is optional but adds a sophisticated touch. Fold in any remaining candy cane bits if you want visible peppermint pieces in your whipped cream.
Ladle the hot chocolate into four mugs, dividing it evenly. Top each serving with a generous dollop of the whipped cream. For an extra touch, sprinkle with additional crushed candy canes or a dusting of ground cinnamon. The contrast between the warm, spiced hot chocolate and the cool, creamy topping is what makes this drink truly special.
Pro Tips For Making Boozy Peppermint Hot Chocolate
- STIR CONSTANTLY AT FIRST: The first 30 seconds after adding chocolate chips to the liquid are when it’s most likely to seize up. I learned this the hard way—skipping the stir led to a lumpy mess that took twice as long to fix. Keep the spoon moving until the chips melt and the mixture smooths out, then you can ease up.
- USE COLD CREAM: Heavy cream straight from the fridge won’t scald when it hits the hot chocolate base. I was skeptical until I tried it—no curdling, no weird texture, and the drink stays silky. Just let it sit in the fridge for 10 minutes before measuring, even if you’re impatient like me.
- MEASURE SCHNAPPS LAST: Peppermint schnapps loses its aroma when heated, so add it after the chocolate’s melted and the milk’s warmed through. Pour it in slowly while stirring—this lets the alcohol infuse without cooking off, and you’ll actually taste the peppermint, not just the booze.
- TOAST THE CHOCOLATE: Dry-toast the dark chocolate chips in a 300°F oven for 2-3 minutes before melting them in. My grandmother swore by this, and she was right: it deepens the chocolate flavor and cuts through the sweetness of the sugar and cream. Just watch them—burnt chocolate ruins everything.
Flavor customization for these flavors
Spice Level Control
Adjust the cayenne pepper to your heat preference—start with ¼ teaspoon for subtle warmth or double it to ½ teaspoon for a noticeable kick. I often add a pinch of smoked paprika instead for depth without heat.
For a chili-spiced twist, swap the cayenne with ½ teaspoon chili powder and ¼ teaspoon cumin to mimic Mexican hot chocolate flavors. 🌶️
Liqueur Swaps
Peppermint schnapps isn’t the only option—try Crème de Menthe for a smoother mint flavor or bourbon for a caramel note. For a citrus twist, add 1 tablespoon orange liqueur (like Cointreau) alongside the schnapps. If you prefer rum, dark rum or spiced rum pairs beautifully with the chocolate and spices.
Sweetness Balance
Reduce the sugar by 2 tablespoons if using very sweet chocolate chips, or increase to ⅓ cup for extra richness. For a diabetic-friendly version, replace sugar with 1 tablespoon honey or maple syrup—both add subtle floral notes.
I also like adding 1 teaspoon vanilla bean paste instead of extract for deeper flavor.
Creamy Variations
For a lighter version, replace half the heavy cream with coconut milk>—it adds a tropical contrast to the peppermint. For extra decadence, stir in 2 ounces melted white chocolate> at the end.
A splash of ½ cup cold brewed coffee> (about ¼ cup per mug) transforms this into an adult mocha—perfect for coffee lovers.
Festive Garnishes
Swap crushed candy canes for peppermint bark> or white chocolate shavings> for a more elegant look. Add a sprinkle of crushed freeze-dried raspberries> for tartness, or a pinch of espresso powder> for a mocha twist.
For a boozy garnish, drizzle with extra peppermint schnapps> and torch it lightly for a smoky aroma.
Alcohol-Free Adaptation
Skip the schnapps entirely and add ½ teaspoon peppermint extract> directly to the hot chocolate. For a festive touch, infuse the milk with 2 candy cane sticks> while heating (remove before serving).
The extract is potent—start with ¼ teaspoon> and adjust to taste. This version still feels special without the alcohol. ✨
Nutrition facts
Frequently asked questions
Can I make this without peppermint schnapps?
Use ½ teaspoon peppermint extract instead—it’s potent, so start with less and taste as you go. For a festive touch, infuse the milk with 2 candy cane sticks while heating (remove before serving). The extract gives a similar minty kick without the alcohol, making it perfect for kids or non-drinkers.
How do I prevent the hot chocolate from getting grainy?
Always melt the chocolate gently over low heat and stir constantly. Avoid boiling the milk—keep it at a gentle simmer. For extra smoothness, whisk the melted chocolate vigorously before adding it to the milk. If it starts separating, stir in 1 teaspoon cornstarch mixed with 1 tablespoon cold water and heat for 1 minute to thicken.
Can I make this ahead of time?
Yes! Prepare the base mixture (without the schnapps) and store it in an airtight container in the fridge for up to 3 days. When ready to serve, reheat gently over low heat, stir in the liqueur, and add fresh whipped cream. The flavors actually deepen overnight—just add a splash of milk if it thickens too much. For a party, pre-portion the toppings separately.
What’s the best mug for serving this?
Use a wide, heat-resistant mug (like ceramic or stoneware) to showcase the whipped cream and garnishes. For extra warmth, serve in a preheated mug—fill it with hot water, let it sit for 30 seconds, then pour out the water before adding your drink. A chocolate-dipped rim adds a festive touch too!
How strong is the alcohol kick?
The ⅓ cup peppermint schnapps adds about 1.5 ounces of alcohol per serving (similar to a light cocktail). For a milder version, reduce to 2 tablespoons per mug. If serving kids, skip the schnapps entirely and use the peppermint extract method. Always check with guests about alcohol preferences!
