I can’t resist a holiday cocktail that looks like a party in a glass, and this Candy Cane Martini delivers with creamy white chocolate, peppermint, and a sparkling candy cane rim. One sip and it’s instantly Christmas cocktail magic.

I’m obsessed with this Candy Cane Martini because it tastes like the holiday dessert drink I actually want to sip. It’s rich, creamy, and loaded with that cool peppermint kick without turning into toothpaste territory.
I love how vanilla vodka gives it that smooth, sweet backbone, while the crushed candy cane rim brings the crunch and sparkle that makes every glass feel party-ready. And yes, it looks ridiculously cute on a Christmas tray.
But the flavor is what gets me. Sweet, minty, creamy, a little boozy.
Total peppermint lover bait. The kind of cocktail I’d happily make on repeat all season.
Ingredients

- Vanilla vodka gives it that sweet bakery vibe, like frosting in cocktail form.
- White chocolate liqueur makes everything creamy, soft, and a little dessert-like.
- Peppermint schnapps brings the candy cane kick, so it actually tastes festive.
- Heavy cream or half and half makes it rich without feeling too fussy.
- Ice chills it fast and helps the drink feel smooth, not heavy.
- Crushed candy cane adds crunch, color, and that cute holiday party look.
- White chocolate syrup is sweet, pretty, and great for a sticky candy rim.
- Mini candy cane garnish is extra, but honestly, it’s half the fun.
- Simple syrup is there if you like your cocktails sweeter and softer.
- Basically, this is dessert with a peppermint buzz, and I’m not mad.
Ingredient Quantities
- 2 ounces vanilla vodka
- 1 ounce white chocolate liqueur or white crème de cacao
- 1 ounce peppermint schnapps
- 1 ounce heavy cream or half and half
- Ice for shaking
- Crushed candy cane for rimming
- White chocolate syrup for rimming or drizzling, optional
- Mini candy cane or peppermint stick for garnish
- Simple syrup, 1/2 ounce, optional for extra sweetness
How to Make this
1. Chill a martini glass in the freezer or fill with ice water while you prepare the cocktail.
2. Pour crushed candy cane onto a small plate. If using, warm a little white chocolate syrup on a separate plate or ramekin to make the rim sticky.
3. Dip the rim of the chilled glass first into the white chocolate syrup if using, then into the crushed candy cane to coat the rim. Set the glass aside.
4. In a cocktail shaker add 2 ounces vanilla vodka, 1 ounce white chocolate liqueur or white crème de cacao, 1 ounce peppermint schnapps, 1 ounce heavy cream or half and half, and 1/2 ounce simple syrup if you want extra sweetness.
5. Fill the shaker with ice and secure the lid.
6. Shake vigorously for 15 to 20 seconds until the outside of the shaker is very cold and the mixture is well combined.
7. Discard ice water from the chilled glass if used, then double strain or fine strain the cocktail into the prepared martini glass.
8. If desired, drizzle a little white chocolate syrup inside the glass or over the top for extra presentation.
9. Garnish with a mini candy cane or peppermint stick hooked on the rim or rested on the surface.
10. Serve immediately and enjoy.
Equipment Needed
1. Martini glass (chilled)
2. Cocktail shaker with built in strainer or shaker and separate strainer
3. Jigger or measuring spoons
4. Small plate or ramekin for crushed candy cane and for white chocolate syrup
5. Fine mesh strainer or cocktail double strainer
6. Ice scoop or large spoon for ice
7. Rolling pin or heavy pan and a resealable plastic bag to crush candy canes
8. Bar spoon or long spoon for stirring and drizzling syrup
9. Small squeeze bottle or spoon for drizzling white chocolate syrup (optional)
FAQ
Candy Cane Martini, A Rich And Creamy Peppermint And Vanilla Christmas Cocktail Recipe Substitutions and Variations
- Vanilla vodka: substitute with plain vodka plus 1/2 teaspoon vanilla extract or use a vanilla liqueur like Licor 43 for a sweeter, spiced vanilla note.
- White chocolate liqueur or white crème de cacao: substitute with dark crème de cacao for a richer cocoa flavor or melted white chocolate mixed with a little cream for a thicker, more indulgent texture.
- Peppermint schnapps: substitute with crème de menthe for a milder mint profile or 1/2 ounce peppermint extract diluted with simple syrup if you want a nonalcoholic option and precise mint control.
- Heavy cream or half and half: substitute with full fat coconut milk for a dairy free version or mascarpone thinned with a splash of milk for extra creaminess and body.
Pro Tips
– Use room cold cream and super cold spirits. If your cream is warmer than the vodka the drink can separate and look curdled. Chill the cream in the fridge and keep bottles in the freezer when possible.
– Crush the candy cane finely and press it onto the rim right after dipping in the syrup or warmed white chocolate. Larger chunks fall off when sipping. If you want a lighter rim, tap off excess candy rather than wiping it.
– Shake hard and fast with plenty of fresh ice until the shaker is frosty to the touch, about 15 to 20 seconds. That aeration makes the cocktail silky and helps the cream integrate without becoming heavy.
– Taste before you strain. If the drink feels too sharp from the peppermint, add a splash of simple syrup. If it is too sweet, a tiny squeeze of fresh lemon or a few drops of cold brew coffee can cut through the sugar and add depth without masking the peppermint and white chocolate.

Candy Cane Martini, A Rich And Creamy Peppermint And Vanilla Christmas Cocktail Recipe
I can’t resist a holiday cocktail that looks like a party in a glass, and this Candy Cane Martini delivers with creamy white chocolate, peppermint, and a sparkling candy cane rim. One sip and it’s instantly Christmas cocktail magic.
1
servings
444
kcal
Equipment: 1. Martini glass (chilled)
2. Cocktail shaker with built in strainer or shaker and separate strainer
3. Jigger or measuring spoons
4. Small plate or ramekin for crushed candy cane and for white chocolate syrup
5. Fine mesh strainer or cocktail double strainer
6. Ice scoop or large spoon for ice
7. Rolling pin or heavy pan and a resealable plastic bag to crush candy canes
8. Bar spoon or long spoon for stirring and drizzling syrup
9. Small squeeze bottle or spoon for drizzling white chocolate syrup (optional)
Ingredients
-
2 ounces vanilla vodka
-
1 ounce white chocolate liqueur or white crème de cacao
-
1 ounce peppermint schnapps
-
1 ounce heavy cream or half and half
-
Ice for shaking
-
Crushed candy cane for rimming
-
White chocolate syrup for rimming or drizzling, optional
-
Mini candy cane or peppermint stick for garnish
-
Simple syrup, 1/2 ounce, optional for extra sweetness
Directions
- Chill a martini glass in the freezer or fill with ice water while you prepare the cocktail.
- Pour crushed candy cane onto a small plate. If using, warm a little white chocolate syrup on a separate plate or ramekin to make the rim sticky.
- Dip the rim of the chilled glass first into the white chocolate syrup if using, then into the crushed candy cane to coat the rim. Set the glass aside.
- In a cocktail shaker add 2 ounces vanilla vodka, 1 ounce white chocolate liqueur or white crème de cacao, 1 ounce peppermint schnapps, 1 ounce heavy cream or half and half, and 1/2 ounce simple syrup if you want extra sweetness.
- Fill the shaker with ice and secure the lid.
- Shake vigorously for 15 to 20 seconds until the outside of the shaker is very cold and the mixture is well combined.
- Discard ice water from the chilled glass if used, then double strain or fine strain the cocktail into the prepared martini glass.
- If desired, drizzle a little white chocolate syrup inside the glass or over the top for extra presentation.
- Garnish with a mini candy cane or peppermint stick hooked on the rim or rested on the surface.
- Serve immediately and enjoy.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 140g
- Total number of serves: 1
- Calories: 444kcal
- Fat: 10.1g
- Saturated Fat: 6.5g
- Trans Fat: 0.3g
- Polyunsaturated: 0.5g
- Monounsaturated: 2.5g
- Cholesterol: 27mg
- Sodium: 20mg
- Potassium: 40mg
- Carbohydrates: 23g
- Fiber: 0g
- Sugar: 22g
- Protein: 0.6g
- Vitamin A: 120IU
- Vitamin C: 0mg
- Calcium: 35mg
- Iron: 0.1mg









