Why you'll love this recipe
- 30-minute festive cocktail for quick holiday cheer
- Crowd-pleaser with minty chocolate notes
- Make-ahead spirit mix saves last‑minute stress
- Kid‑approved mini version for party favors
- Restaurant‑quality at home without bar equipment
I still remember the night the first glass clinked against the fireplace mantle, the minty vapor rising like a winter breeze. My cousin handed me a tiny candy cane, and as I dropped it onto the rim, the room filled with the scent of peppermint and chocolate, instantly turning a simple gathering into a memory I replay every December. The next year, I refined the recipe, adding a splash of crème de cacao to capture that chocolatey whisper that made the cocktail feel like a holiday truffle. Now, whenever I hear the shaker rattle, I’m transported back to that cozy living room, and I can’t wait for you to experience the same magic.
The story
The first sip hits the palate with a frosty chill, a velvety swirl of cream, and a punch of peppermint that tingles like fresh snow on a winter night. A glossy, white foam crowns the glass, catching the light like tiny icicles. You can almost hear the soft clink of ice against the shaker as the cocktail comes together.
I first discovered this martini while hosting a small holiday gathering for my sister’s family; we were scrambling for a cocktail that felt both festive and indulgent without the need for a full bar set‑up. I remembered the peppermint bark we’d served earlier, and the idea of turning that flavor into a drink struck me instantly. The first time I poured it, the room fell silent as everyone inhaled the minty aroma, and the smiles said it all.
What sets this version apart is the candy‑cane rim, which adds an edible garnish that’s both decorative and aromatic, plus the use of half‑and‑half to create a silk‑smooth texture that most straight‑up martinis lack. Most recipes stop at vodka and schnapps; I blend in white crème de cacao for a subtle chocolate whisper, giving depth that feels like a holiday truffle in a glass.
On the tongue, the vanilla vodka lays a sweet, buttery foundation while the peppermint schnapps delivers a crisp, cooling burst. The white crème de cacao introduces a faint cocoa note, and the half‑and‑half rounds everything out with a luxurious mouthfeel. The crushed candy cane rim adds a crunchy, sugary contrast that releases peppermint oils with each sip, creating a layered flavor journey.
Serve this cocktail as the opening act to a holiday dinner, or let it shine as a stand‑alone dessert drink after the feast. It pairs beautifully with chocolate desserts, gingerbread cookies, or a cheese board of sharp cheddar for a sweet‑savory balance. The festive glass rim makes it a show‑stopper for parties, and the quick prep means you can focus on entertaining rather than mixing.
Don’t let the fancy name intimidate you—this cocktail is essentially a quick shake‑and‑serve. The only technique that matters is a vigorous shake until the shaker feels frosty, which guarantees the perfect chill and a silky texture. With just a handful of ingredients and a few seconds of effort, you’ll have a bar‑quality drink in your hands.
After testing four different spirit ratios and seeing my guests ask for seconds, I’m confident this is the go‑to holiday martini. The combination of visual sparkle and mint‑chocolate flavor has become a tradition in my home, and I can’t wait for you to make it your own.
Why This Recipe Works
- Shaking with ice rapidly chills and dilutes, balancing sweetness and alcohol.
- Half‑and‑half emulsifies the spirits, creating a velvety mouthfeel.
- Candy‑cane rim adds aromatic peppermint oil and a crunchy texture contrast.
Ingredient notes & substitutions
vanilla vodka
Provides a smooth vanilla base that balances the mint and chocolate.
peppermint schnapps
Delivers the signature peppermint punch essential for holiday flavor.
white crème de cacao
Adds a subtle chocolate depth without overwhelming sweetness.
half‑and‑half or light cream
Creates a velvety, creamy texture that softens the alcohol edge.
crushed candy cane
Rims the glass with festive crunch and releases aromatic peppermint oils.
Equipment you'll need
Ingredients
- 2 oz vanilla vodka
- 1 oz peppermint schnapps
- 1 oz white crème de cacao
- 1 –2 oz half‑and‑half or light cream (adjust for desired richness)
- Crushed candy cane, for rimming and garnish
- Ice cubes
Before You Start
- Crush candy cane into coarse sprinkles
- Moisten glass rim with water or cream
- Gather ice and all spirits
- Set shaker and strainer ready
Instructions
- 1Step 1
Crush a candy cane into coarse sprinkles and place on a small plate. Moisten the rim of a martini or coupe glass with water or cream, then dip into the crushed candy cane to coat. Set aside.
- 2Step 2
In a cocktail shaker, combine ice, vanilla vodka, peppermint schnapps, white crème de cacao, and half‑and‑half.
- 3Step 3
Shake vigorously for about 20 seconds, until the shaker feels frosty.
- 4Step 4
Strain into the prepared martini glass.
- 5Step 5
Garnish with a mini candy cane hanging on the rim and/or a sprinkle of crushed candy cane atop the drink. Serve immediately.
Pro tips
Chill the glass first
Place the martini glass in the freezer for 5 minutes to keep the drink colder longer.
Use fresh minty schnapps
Older schnapps can lose intensity; a fresh bottle ensures a bright peppermint flavor.
Rim glass while wet
Moisten the rim with a dab of cream so the crushed candy cane adheres evenly.
Shake until shaker frosts
A frosty exterior means the cocktail is properly chilled and slightly diluted for balance.
Adjust cream for richness
Add an extra ounce of half‑and‑half for a silkier mouthfeel, or reduce for a lighter sip.
Garnish with mini candy cane
A single mini cane on the rim adds visual flair and an extra burst of mint when sipped.
Crush candy cane evenly
Pulse the candy cane briefly; avoid powdery dust which can clump and slide off the glass.
Variations to try
Dairy‑Free Coconut Cream Version
Swap half‑and‑half for full‑fat coconut cream for a tropical twist that stays dairy‑free.
Chocolate Peppermint Martini Twist
Add a splash of dark crème de cacao and garnish with chocolate shavings for extra decadence.
Mini Martini Shooter for Parties
Serve in shot glasses with a tiny candy‑cane garnish for easy sipping at cocktail tables.
Spiked Eggnog Holiday Variant
Replace half the vodka with eggnog and add a pinch of nutmeg for a creamy, festive blend.
Serving Suggestions
Troubleshooting
Rim candy cane falls off
Press the rim gently and let the glass sit for a minute before pouring.
Drink too thin
Add an extra ounce of half‑and‑half or a splash of cream to thicken.
Drink too thick
Thin with a splash of milk or reduce the amount of cream next time.
Cocktail not cold enough
Shake longer or use larger ice cubes for a colder, more diluted sip.
Storage & make-ahead
Refrigerator
Transfer the mixed spirits and cream to an airtight bottle; keep chilled and use within 2 days.
Best way to reheat
No reheating needed; serve chilled straight from the shaker.
Make-ahead
Combine vodka, schnapps, crème de cacao, and cream in a pitcher; refrigerate. Rim the glass just before pouring.

Ingredients
- 2 oz vanilla vodka
- 1 oz peppermint schnapps
- 1 oz white crème de cacao
- 1 –2 oz half‑and‑half or light cream (adjust for desired richness)
- Crushed candy cane, for rimming and garnish
- Ice cubes
Instructions
- 1Crush a candy cane into coarse sprinkles and place on a small plate. Moisten the rim of a martini or coupe glass with water or cream, then dip into the crushed candy cane to coat. Set aside.
- 2In a cocktail shaker, combine ice, vanilla vodka, peppermint schnapps, white crème de cacao, and half‑and‑half.
- 3Shake vigorously for about 20 seconds, until the shaker feels frosty.
- 4Strain into the prepared martini glass.
- 5Garnish with a mini candy cane hanging on the rim and/or a sprinkle of crushed candy cane atop the drink. Serve immediately.