Beverages
This boozy peppermint hot chocolate transforms holiday gatherings with its perfect balance of rich cocoa, cool mint, and warming spirits. The secret lies in layering flavors—starting with a velvety chocolate base, then infusing it with peppermint schnapps and a whisper of vodka for depth.
What makes this recipe special is how the alcohol enhances the cocoa's natural sweetness while keeping the mint fresh and vibrant, not overpowering.
The process is straightforward yet impressive: heat milk and cream until steaming, then whisk in melted chocolate and spices until silky smooth. Stir in the boozy elements while still warm to let the alcohol mingle with the cocoa's richness.
The result is a drink that's creamy, aromatic, and just strong enough to satisfy without being overwhelming—ideal for cozy evenings by the fire or festive celebrations.
What you'll end up with is a luxurious holiday sip that looks as good as it tastes. Topped with whipped cream and crushed candy canes, it becomes a showstopper that feels indulgent yet balanced.
The peppermint adds a refreshing contrast to the chocolate's warmth, making each sip feel like a little celebration. Perfect for sharing or savoring solo, this recipe delivers comfort in every cup.
Serve it in mugs with cinnamon sticks for extra flair, or pair it with cookies for a complete dessert experience. The best part? It reheats beautifully, so you can make a big batch and enjoy it over several nights. Here's how to craft this crowd-pleasing holiday favorite.
Ingredients for boozy peppermint hot chocolate
Six ingredients transform into a boozy holiday sip that feels like a cozy hug in a mug.
| Ingredient | Amount | Notes |
|---|---|---|
| Semi-Sweet Chocolate Chips 🍫 | 1 ½ cups | High-quality for rich flavor |
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for creaminess |
| Whole Milk 🥛 | 2 cups | Warmed for smooth texture |
| Peppermint Schnapps 🍸 | ½ cup | For minty kick (optional) |
| Vanilla Vodka 🍸 | ¼ cup | Adds depth (optional) |
| Crushed Candy Canes 🍬 | ¼ cup | For festive garnish |
| Fresh Peppermint Leaves 🌿 | ¼ cup | Chopped for fresh aroma |
| Unsalted Butter 🧈 | 2 tbsp | For extra richness |
| Granulated Sugar 🍚 | ½ cup | Adjust to taste |
| Ground Cinnamon 🌶️ | ½ tsp | Warm spice touch |
| Salt 🧂 | ¼ tsp | Enhances flavors |
| Heavy Whipping Cream (for topping) 🥛 | 1 cup | Whipped for garnish |
The chocolate chips make all the difference—Ghirardelli or Lindt are my go-tos for that melt-in-your-mouth richness. Fresh peppermint leaves are a must for authentic flavor (the Trader Joe's brand is perfect), but if you can't find them, peppermint extract works in a pinch. For the boozy elements, Luxardo or McCormick peppermint schnapps add the perfect minty kick, while Ketel One or Smirnoff vanilla vodka brings depth. The crushed candy canes? Store-bought or homemade—just crush them finely for that festive sprinkle.
No peppermint schnapps? White chocolate chips plus a few drops of peppermint extract can mimic the flavor. Swap vodka for bourbon or brandy if you prefer a different boozy note. For a non-alcoholic version, use peppermint syrup or extra candy cane extract. The whipped cream topping is non-negotiable—cold cream whips best, so chill your bowl beforehand. If you're making this ahead, store the base mixture without the alcohol and add it just before serving to keep the flavors vibrant.
This reheats like a dream—just add a splash of milk and warm through. Keeps 3-4 days in the fridge, though I always make a fresh batch for company. The whipped cream? Make it 10 minutes ahead so it's ready to dollop when guests arrive. For extra flair, serve with cinnamon sticks or chocolate shavings. Leftovers? Freeze in ice cube trays with a splash of milk—perfect for quick hot chocolate fixes later.
Why You'll Love This Recipe
- Here’s what sold me: the leftovers are just as good cold. Chill the extra in jars, and it turns into this creamy, boozy peppermint pudding—perfect for breakfast or a midnight snack. No waste, no sad fridge leftovers, just pure satisfaction. (My kids still ask for it, even though I tell them it’s "grown-up cocoa.")
- Five-Ingredient Magic: I swear, this is the kind of recipe where you look at the list and think, "That’s it? Really?"—then pour it all in one pot. No measuring cups, no fancy tools, just melt, stir, and sip. The heavy cream and chocolate chips do all the heavy lifting while you add the boozy twist in seconds.
- Winter in a Mug: Honestly, the peppermint schnapps and vanilla vodka combo is chef’s kiss—like a peppermint patty met a creamy, grown-up hot chocolate. The semi-sweet chips keep it rich but not cloying, and the whole milk balances it so it’s smooth, not gritty. (Yes, even on a Tuesday night.)
- Holiday Party Hack: Between us, this is my secret weapon for gatherings—no one expects it, but everyone loves it. Serve it in mugs at your holiday party, or make a big batch in a slow cooker for a crowd. The schnapps adds a festive kick without the fuss of baking, and the vanilla vodka? It’s the sneaky way to make it feel special.
Step-by-step instructions for boozy peppermint hot chocolate
Here's how to create this festive, spiked holiday treat that's rich, minty, and perfect for chilly evenings.
🍳 Step 1: Melt Chocolate and Infuse with Minty Boozy Flavors
In a heavy-bottomed saucepan, combine the 1.5 cups semi-sweet chocolate chips, 2 tbsp unsalted butter, 0.5 cup granulated sugar, 0.5 tsp ground cinnamon, and 0.25 tsp salt. Add the 2 cups whole milk and stir over medium heat until the chocolate melts completely and the mixture reaches 160°F. You'll smell that rich, velvety chocolate aroma—this is where the magic begins.
Once melted, reduce heat to low and stir in the 0.5 cup peppermint schnapps and 0.25 cup vanilla vodka. Let it simmer gently for 2-3 minutes to allow the alcohol to infuse and the flavors to meld. The mixture should be smooth with a beautiful peppermint hue—this is your flavor foundation. Remove from heat and set aside for now.
🍳 Step 2: Infuse Cream with Fresh Mint
In a separate saucepan, heat the 2 cups heavy whipping cream over medium-low heat until it just begins to steam. Remove from heat and add the 0.25 cup chopped fresh peppermint leaves. Let it steep for 10 minutes, covered, to extract that bright, fresh mint flavor. Strain through a fine-mesh sieve into a clean bowl, pressing gently on the leaves to release all the essence.
Here's the thing—fresh mint is more vibrant than dried, and this infusion gives your hot chocolate that signature peppermint freshness without overpowering the chocolate. The cream should smell intensely minty—this is your secret weapon for that authentic holiday flavor.
🥘 Step 3: Combine and Warm the Mixture
Return the chocolate mixture to medium-low heat and gradually whisk in the mint-infused cream. Stir constantly until everything is fully combined and heated through to 150°F. The mixture should be thick and luxurious, with a beautiful deep red hue from the chocolate and a hint of green from the mint.
Taste and adjust sweetness if needed—this is where you can add more sugar if your chocolate chips were particularly bitter. The perfect balance should have rich chocolate, a bright mint kick, and just enough warmth from the cinnamon. Pour into individual mugs or a serving pitcher.
🍽️ Step 4: Garnish and Serve with Whipped Cream Topping
In a chilled bowl, whip the 1 cup heavy whipping cream (for topping) until it forms soft peaks. Fold in the 0.25 cup crushed candy canes for a festive crunch. Spoon this whipped cream mixture over each serving of hot chocolate, creating that perfect holiday presentation.
Garnish each mug with an extra sprinkle of crushed candy canes and a fresh peppermint leaf. Serve immediately while warm—this drink is all about that cozy, spiced, minty experience. The contrast of the cold whipped cream against the warm chocolate is what makes this recipe truly special.
Pro Tips For Making Boozy Peppermint Hot Chocolate
- Temper the cream: Heat the heavy whipping cream just until it’s steaming—no boiling. I learned this the hard way when I turned it into scrambled eggs once. Once warm, whisk it into the hot milk base slowly to avoid clumping the chocolate chips. The goal is velvety, not lumpy.
- Chill the chocolate first: Toss the semi-sweet chocolate chips in the freezer for 10 minutes before melting. This prevents the peppermint schnapps from seizing up the chocolate when you add it later—trust me, you don’t want a grainy, sad hot chocolate. A quick freeze keeps everything smooth.
- Add liquor last: Pour the peppermint schnapps and vanilla vodka after the chocolate is fully melted and the mixture is off the heat. Heat amplifies alcohol’s harshness, and you’ll end up with a boozy punch to the face instead of a cozy, balanced flavor. Let it sit for 30 seconds—just enough to infuse without overpowering.
- Whip the cream cold: Chill your mixing bowl and beaters in the freezer for 5 minutes before whipping the heavy cream. Cold tools = stiffer peaks, which fold into the hot chocolate like a dream. Skip this, and you’ll end up with sad, runny dollops that disappear faster than your New Year’s resolutions.
Storing and reheating this dish
Fridge Storage Tips
Store your boozy peppermint hot chocolate base in an airtight container in the fridge for up to 3 days. Let it cool completely before sealing to prevent condensation. I always use glass jars—they keep flavors fresher than plastic.
The alcohol will mellow slightly over time, so add a splash of peppermint schnapps when reheating if you want that fresh kick back. 🥛
Freezing for Later
For longer storage, freeze the base in ice cube trays with 1 teaspoon milk per cube. Once frozen, transfer to a ziplock bag and flatten for easy stacking.
When ready to use, pop a few cubes into a mug, add 2 tablespoons hot milk, and microwave for 30-45 seconds. This method preserves the peppermint aroma beautifully and makes single servings super easy. ❄️
Reheating Perfection
For the best texture, reheat on the stovetop over low heat with a splash of milk or cream to restore creaminess. Avoid microwaving directly—it can make the chocolate grainy.
Stir constantly until heated through to 150°F, then top with freshly whipped cream. I swear by this method—it brings back that silky, restaurant-quality feel. 🔥
Whipped Cream Prep
Make the whipped cream topping 10 minutes before serving—it holds its shape longer when chilled. If storing ahead, whip it separately and keep it refrigerated in an airtight container for up to 2 days.
Just fold in fresh crushed candy canes before serving. Pro tip: Use a stand mixer for fluffier results than hand-whipping. 🥛
Garnish Refreshers
Revive stale garnishes by crushing candy canes just before serving—pre-crushed ones lose their crunch. Keep fresh peppermint leaves in a sealed container in the fridge for up to 5 days.
For extra flair, toast them briefly over a flame before garnishing to enhance their aroma. The contrast of warm chocolate and fresh mint is what makes this drink feel special. 🌿
Alcohol Adjustments
If storing with alcohol, add it just before serving to prevent flavor loss. For non-alcoholic versions, store the base without liquor and stir in peppermint extract (1/4 teaspoon per serving) when reheating. The key is keeping the mint flavor vibrant—whether boozy or not. 🍸
Nutrition facts
Frequently asked questions
Can I make this without alcohol?
Skip the peppermint schnapps and vanilla vodka, then add 1/4 teaspoon peppermint extract per serving when reheating. For extra minty freshness, stir in 1 teaspoon crushed candy canes or a few drops of peppermint syrup. The chocolate and cream will still taste rich and cozy—just without the boozy kick.
What's the best way to make it extra creamy?
Use full-fat dairy (whole milk and heavy cream) and don't overheat the mixture. Stir constantly over low heat until it reaches 150°F—any hotter and the chocolate can seize. For ultra-creamy results, whisk in 1 extra tablespoon butter when combining the chocolate and cream. The secret is patience and gentle heat!
How do I prevent the whipped cream from turning grainy?
Chill your mixing bowl and beaters completely before whipping (place in freezer for 10 minutes). Use cold heavy cream straight from the fridge and whip until soft peaks form—don't overmix. Fold in crushed candy canes gently at the very end to preserve texture. If it starts breaking, try again with fresh cream.
Can I use store-bought peppermint extract instead of fresh mint?
Yes, but fresh mint gives the best flavor! If using extract, start with 1/8 teaspoon per serving and adjust to taste. For a middle ground, combine 1/4 teaspoon extract + 1 fresh mint leaf when infusing the cream. The fresh leaves add aroma that extract can't replicate.
What's the best mug for serving this?
Use a preheated ceramic mug (place in oven at 200°F for 5 minutes) to keep the drink warm longer. For extra flair, choose mugs with wide rims to showcase the whipped cream topping. Glass mugs also work beautifully—they let you see the rich, peppermint-infused layers. Presentation matters for this festive treat!
