Every year, as the holiday lights start twinkling and the scent of cinnamon wafts through the air, I find myself coming back to this one indulgent, luxurious cocktail: the Eggnog Martini. It’s festive. It’s nostalgic. And most importantly, it tastes like Christmas in a glass. Think rich, creamy eggnog laced with warm spices, kissed by smooth vanilla vodka, and shaken to chilled perfection in a crystal-clear martini glass. One sip, and it’s pure holiday magic.
I’ve made this recipe at countless holiday parties, family Christmas Eve gatherings, and even once for a New Year’s brunch (it was a hit!). The best part? It’s incredibly easy to make, but looks and tastes like something you’d order in a high-end lounge wrapped in garland and golden ribbon. Whether you’re entertaining guests, treating your partner, or just cozying up on the couch by the fire, this Eggnog Martini will warm your spirit and ignite that festive joy we all crave this time of year.
Prep time: 5 minutes
Mix time: 2 minutes
Optional chilling time: 10 minutes
Serves: 2 generous martinis
Difficulty: Easy
Let’s dive into this silky, spiced, and dangerously sippable cocktail that will become your new holiday tradition.
Here’s what we’ll need to make this luscious Eggnog Martini. I’ve also listed some easy substitutions for vegan, gluten-free, or alcohol-free options right after this.
4 oz (½ cup) store-bought or homemade eggnog (full-fat is best for creaminess)
2 oz vanilla vodka (or regular vodka + ½ tsp vanilla extract)
1 oz amaretto (adds a beautiful almond note)
1 oz Baileys Irish Cream or similar cream liqueur (optional but heavenly)
Freshly grated nutmeg (for garnish)
Ground cinnamon (a tiny pinch, for aroma and warmth)
Ice cubes
Optional: cinnamon sugar or crushed graham crackers for rimming the glass
Optional: whipped cream and a cinnamon stick, for serving flair
Alternative Options:
Vegan Version: Use dairy-free eggnog (almond, oat, or coconut-based), and sub Baileys with Baileys Almande (almond milk-based).
Gluten-Free: Most eggnogs and vodkas are gluten-free, but always check labels to be sure.
Alcohol-Free: Swap alcohol with ½ tsp vanilla extract + ½ tsp almond extract, and use a splash of cream or coconut cream for richness.
Homemade Eggnog: If you have time, I highly recommend making your own – it takes this cocktail to another level.
Now that we’ve assembled our cozy, boozy ingredients, let’s get mixing.
This part is my favorite – watching the eggnog swirl with the spirits and transform into a chilled, velvety pour that promises pure holiday delight.
Fill a cocktail shaker with ice – about ¾ full.
Pour in the eggnog, vanilla vodka, amaretto, and Baileys.
Add a tiny pinch of cinnamon (optional but highly recommended).
Shake vigorously for about 20–30 seconds until very cold and frothy.
If desired, rim your martini glasses with cinnamon sugar or crushed graham crackers (use a bit of eggnog to help it stick).
Strain the drink into two chilled martini glasses.
Top with a generous grating of fresh nutmeg.
Add a swirl of whipped cream or a cinnamon stick, if you’re feeling festive.
Serve immediately while cold and creamy.
While this is undoubtedly a treat, there are a few surprising benefits hiding in this indulgent holiday sip:
🥛 Eggnog contains protein and calcium, thanks to its milk and egg base – helpful for strong bones and muscles.
🌰 Nutmeg and cinnamon are anti-inflammatory and aid digestion – great after a heavy holiday meal.
🍦 Dairy-based liqueurs like Baileys add a small dose of Vitamin A and D.
🌿 Vanilla extract (in vanilla vodka or on its own) has antioxidant properties and is a known mood booster.
🍸 Almond liqueur (Amaretto) may support heart health in small doses due to antioxidant compounds.
There’s so much room to play with this recipe! Here are a few of my favorite twists:
Add a shot of espresso for a Spiked Eggnog Latte Martini.
Mix in a dash of maple syrup or honey for deeper sweetness.
Use bourbon instead of vodka for a smokier flavor.
Infuse the eggnog with orange zest for a bright holiday twist.
Try topping it with crushed peppermint for a North Pole vibe.
Serve it hot instead of cold – just warm the eggnog and liqueurs gently before mixing (no shaking!).
Make a frozen version by blending all ingredients with ice.
Garnish with a star anise for stunning presentation and gentle licorice aroma.
Can I make this in advance?
Yes! Mix the ingredients (except ice and garnishes) and store in the fridge up to 24 hours. Shake with ice right before serving.
Can I use homemade eggnog?
Absolutely – I often do! It’s richer and more customizable. Just chill it first.
What if I don’t have a cocktail shaker?
Use a mason jar or any sealed container. Just shake well and strain.
Can I skip the Baileys or amaretto?
Yes – it’ll still be tasty with just vodka and eggnog. But you’ll miss some of the complexity.
Is there a way to make this dairy-free?
Definitely! Use a plant-based eggnog and Baileys Almande. Just as creamy and festive.
What vodka brand works best?
I prefer vanilla-infused vodkas like Smirnoff Vanilla or Absolut Vanilia. But regular vodka with real vanilla extract also works beautifully.
Can I double or triple the recipe for a party?
Yes – just maintain the proportions and shake in batches. It scales well.
What if I want a less sweet version?
Reduce or skip the Baileys and amaretto. Add more vodka or a splash of unsweetened cream.
Is this drink very strong?
It’s moderate. The richness of the eggnog masks the alcohol, so sip slowly!
What glassware should I use?
Martini glasses are classic, but coupe glasses or even stemless wine glasses also work great.
From my heart to yours, I hope this Eggnog Martini adds joy, comfort, and a dash of elegance to your holiday season. Whether you’re celebrating with a crowd or just clinking glasses with someone special, this cocktail wraps you in warmth and sparkle.
If you loved this recipe, please share it on social media, send it to your holiday group chat, or pin it to your festive drink board – spread the cheer!