My husband doesn't really love cocktails — except during the holidays, when he suddenly develops opinions. Last December he tasted this peppermint bark martini and asked me to make it again two nights later. That's when I knew it was worth writing down.
The idea came from actual peppermint bark — you know, the kind that shows up at Costco every November in those big red tins. Chocolate and peppermint together just work, and I wanted to see if that same combination could work in a glass. It does. The white chocolate liqueur is the key — it gives you that sweet, creamy base without making the whole thing taste like a melted candy bar. The peppermint schnapps keeps it sharp and cold-feeling, even at room temperature.
I make this every December, usually when we have people over or when the kids are finally in bed and I want something that feels like a small celebration. It also pairs well with a plate of butter pecan cookies on the side — the nutty sweetness plays nicely against the mint. Saad has no interest in cocktails (he's ten), but he does try to steal the crushed candy rim off the glass every single time.
One thing I'll say upfront: shake it hard and long. Twenty full seconds. The cream needs to fully emulsify with the liqueur or you get a slightly grainy texture, and I learned that the first time I was lazy about it and just gave it a few weak shakes. Serve it right away — this isn't a sit-and-wait cocktail. Once it's poured, drink it.

Why You'll Love This Recipe
- Ready in five minutes flat: There's no cooking, no prep work beyond crushing some candy. You measure, shake, pour, and you're done. On the nights when I have people over and I'm already juggling food in the kitchen, this is the cocktail I reach for because it asks almost nothing of me.
- The candy rim actually matters: I almost skipped it the first time — seemed fussy. Don't skip it. Every sip pulls a little crushed peppermint into the glass, and that texture against the creamy liquid is genuinely good. It also makes the drink look like something you'd pay $18 for at a hotel bar.
- White chocolate liqueur over dark: The original version I tried used regular chocolate liqueur, and it was fine but a little heavy. Switching to white chocolate liqueur lightened the whole thing up. It still tastes like peppermint bark — that creamy, sweet chocolate — but it doesn't weigh down the mint.
- Easy to scale for a crowd: I make a double batch for gatherings — just multiply everything by two and keep the pre-mixed base (without ice) in a pitcher in the fridge. Shake individual portions when guests are ready. It holds up for about 24 hours before the cream starts to separate.
- Works as a mocktail too: Swap the vodka for peppermint syrup, replace the liqueurs with more cream and a spoonful of white chocolate sauce, and you've got something the non-drinkers at the table can enjoy. I've served both versions at the same party — nobody felt left out.
Ingredients
- 2 oz vanilla vodka
- 1 oz white chocolate liqueur
- 1 oz peppermint schnapps
- 1 oz heavy cream or half-and-half
- Crushed peppermint candies or candy canes (for the rim)
- Chocolate syrup (for drizzling inside the glass, optional)
- Ice (for shaking)
Directions
- Step 1: Rim the glass — Moisten the rim of a martini glass with a little water or a swipe of simple syrup. Press the rim into a plate of crushed peppermint candies and rotate until evenly coated. Set it aside to dry for a minute while you mix — this keeps the candy stuck and not falling into the drink.
- Step 2: Load the shaker — Fill a cocktail shaker with ice. Pour in the vanilla vodka, white chocolate liqueur, peppermint schnapps, and heavy cream. Don't add the cream last — add everything together so it mixes evenly from the start.
- Step 3: Shake hard — Seal the shaker and shake vigorously for a full 20 seconds. This isn't just chilling the drink — it's also emulsifying the cream with the liqueur so the texture comes out smooth and frothy rather than separated. You'll feel the shaker get very cold. That's what you want.
- Step 4: Pour and garnish — Strain into your prepared martini glass. If you want the chocolate drizzle effect, do it before pouring — swirl a little chocolate syrup inside the glass, then strain the cocktail in over it. Top with a small candy cane or peppermint stick if you have one. Serve immediately.

Tips for Success
- Crush the candies yourself: Bag of candy canes, a rolling pin, done. I put them in a zip-lock bag and roll over it a few times — you want pieces that are fine enough to stick to the rim but not so powdery that they dissolve instantly. About 30 seconds of rolling gets the right texture. A food processor works too but it goes too fine if you're not careful.
- Keep everything cold before you start: Room-temperature cream doesn't shake up the same way. I keep my schnapps and cream in the fridge (not just the freezer shelf, actually cold). If your cream is warm, the whole cocktail turns out watery and flat instead of frothy and thick.
- Don't go light on the shake: The first time I made this I gave it maybe ten seconds and wondered why the texture was off. Twenty seconds minimum. Hold the shaker with both hands, shake hard, and don't stop when your hands get cold. The cold hands mean it's working.
- Chill your martini glass first: If you have time, stick the glass in the freezer for 10 minutes before you make the drink. A cold glass keeps the cocktail cold longer and stops that sad lukewarm martini situation. If I'm making these for guests, I put the glasses in the freezer when I start the first round so they're ready by the second.
- Strain carefully to protect the rim: When you pour, keep the shaker close to the glass and pour straight down through the strainer. If you pour from too high and the liquid splashes, it'll knock off the candy rim on one side. Learned that the embarrassing way in front of guests.
Variations
- Peppermint mocha version: Add a shot of cold espresso to the shaker along with everything else. It sounds like a lot but it works — the coffee deepens the chocolate and cuts through the sweetness. My husband actually prefers this version. It tastes like a frozen peppermint mocha but with a kick.
- Dairy-free version: Swap the heavy cream for full-fat coconut cream — not coconut milk, the thick canned cream. It shakes up beautifully and adds a very slight coconut flavor that actually plays well with the peppermint. I've served this to guests who can't do dairy and they couldn't tell the difference.
- Dark chocolate version: Replace the white chocolate liqueur with dark chocolate liqueur (like Godiva dark or crème de cacao) and skip the chocolate syrup garnish — it'll already be rich enough. This version is more intense and less sweet. If you're not a big sugar person, this is the one.
- Mocktail version: Replace the vodka with peppermint syrup (about 1 oz), use white chocolate sauce in place of the liqueur, and add extra cream. Shake with ice exactly the same way. It won't have the same thin sharpness as the alcoholic version, but it's genuinely good and something everyone at the table can drink. I made a batch of these for the kids' table at Christmas and they went fast.
- Batch version for parties: Mix 8 oz vanilla vodka, 4 oz white chocolate liqueur, 4 oz peppermint schnapps, and 4 oz cream in a pitcher. Keep refrigerated. When someone wants a drink, pour the mixture over ice in the shaker, shake for 20 seconds, and strain into a rimmed glass. This is how I handle it when I have more than four or five people — I'm not measuring individual cocktails all night.
Serving and Storage
Serving
Serve immediately after straining — this is not a cocktail that waits. I set up my rimmed glasses in advance so the moment I finish shaking, I'm pouring straight into them. If you're serving multiple people at once, shake two portions at a time (double the recipe in one shaker) rather than making them one by one. This goes beautifully alongside caramelitas bars or a plate of butter pecan cookies — the richness of the cocktail matches the richness of holiday desserts without competing.
Storage
You can pre-mix the base — vodka, liqueur, schnapps, and cream — and refrigerate it in a sealed jar or pitcher for up to 24 hours. Give it a good stir before using since the cream will settle. Do not add ice to the premix, and don't rim the glasses ahead of time unless you're okay with slightly softened candy. When you're ready to serve, pour the premix over fresh ice in the shaker and shake hard again before straining.

Frequently Asked Questions
Can I make this without alcohol?
Yes — replace the vodka with peppermint syrup (about 1 oz), swap the white chocolate liqueur for white chocolate sauce or syrup, and keep the cream as-is. Shake with ice the same way. The texture will be slightly thicker than the alcoholic version, but it's genuinely good. I've made this for guests who don't drink and they finished their glasses.
How do I crush peppermint candies without making a mess?
Put the candy canes or peppermint rounds in a zip-lock bag, seal it, and roll over them with a rolling pin. Takes about 30 seconds. You want a mix of fine crumbs and small pieces — not a powder. If you only have a food processor, pulse it twice and stop. Over-processing turns the candy to dust and it won't stick to the rim properly.
Can I use half-and-half instead of heavy cream?
Absolutely. Half-and-half makes the cocktail slightly lighter — less rich, a little thinner. I actually use half-and-half most of the time because that's what I have open in the fridge. If you want it really creamy and thick, go with heavy cream. Both work fine.
Can I make a batch of these ahead for a party?
Yes — mix the vodka, white chocolate liqueur, peppermint schnapps, and cream in a pitcher and refrigerate for up to 24 hours. When you're ready to serve, pour portions over ice in the shaker, shake hard, and strain into rimmed glasses. Don't add ice to the pitcher itself or it'll dilute everything as it melts. This is genuinely the only way I make this for parties.
What if I can't find white chocolate liqueur?
Use crème de cacao (white) — it's more widely available and gives you a similar sweet, white-chocolate flavor. You can usually find it at any liquor store or the spirits aisle at a larger grocery store. In a pinch, dark chocolate liqueur works too, but the drink will taste more like a mint chocolate situation than peppermint bark specifically.
One Last Thing
This is not a complicated cocktail. It's four ingredients in a shaker, and the hardest part is crushing the candy for the rim. But it genuinely tastes like something special — the kind of drink that makes people at a party ask what's in it. I've made it three Decembers in a row now and I don't see myself stopping.
The thing I like most about it is that it captures exactly what peppermint bark tastes like — that very specific combination of white chocolate sweetness and sharp cool mint — and turns it into something you can sip. It's not just a minty cocktail. It actually tastes like the candy.
If you're looking for other things to serve alongside this, my caramelitas bars are my go-to for holiday gatherings — they travel well and disappear fast. And if you want more dessert-inspired drinks and treats, the pumpkin caramel cheesecake is worth bookmarking for the season too.
Make it cold, shake it hard, drink it immediately. That's really all there is to it. 🍸❄️

PEPPERMINT BARK MARTINI
Ingredients
- 2 oz vanilla vodka
- 1 oz white chocolate liqueur
- 1 oz peppermint schnapps
- 1 oz heavy cream or half-and-half
- Crushed peppermint candies or candy canes for rim
- Chocolate syrup for garnish, optional
Instructions
Prepare the Glass:
- Moisten the rim of a martini glass with water or simple syrup. Dip the rim into crushed peppermint candies to coat. Set aside.
Mix the Cocktail:
- In a shaker filled with ice, combine vanilla vodka, white chocolate liqueur, peppermint schnapps, and heavy cream.
Shake and Serve:
- Shake well until chilled. Strain into the prepared martini glass. Drizzle chocolate syrup inside the glass for extra garnish if desired.
Notes
You can pre-mix the cocktail (without ice) and keep chilled for up to 24 hours. Customizing the Flavor:
Add a splash of crème de cacao for richer chocolate flavor. Use almond milk instead of cream for a lighter version. Serving Suggestions:
Serve at holiday parties or cozy winter gatherings for a festive treat. Allergy-Friendly Options:
Use dairy-free cream alternatives if needed. Storage Tips:
Best served fresh, but pre-mixed cocktails can be refrigerated and shaken again before serving.
If you liked this, here are a few more things from my kitchen you might want to try:





Comments
No Comments