This post may contain affiliate links. Please read our disclosure policy.

If there’s one thing I’ve learned from years of holiday hosting, it’s this, festive doesn’t have to be fussy. I love a showstopper moment, but I love a five-minute win even more, especially when the kitchen is already stacked with appetizers, cookies, and a million tiny to-dos.

This Eggnog Martini recipe is my go-to when I want something creamy, cozy, and a little fancy without breaking out a blender or turning cocktail hour into a full production. It’s basically holiday eggnog…in a martini glass…with that frothy, chilled finish that makes it feel extra special. I serve it with light appetizers while everyone’s arriving, and it’s also PERFECT next to a cookie tray when the night shifts into “dessert and second drink” mode.

Eggnog martini in a green glass coupe.

Why You’ll Love My Eggnog Martini

  • Flexible: make it sweeter, creamier, or swap the flavors to match what you have.
  • Creamy and festive without being heavy or complicated.
  • Ready in minutes (shaker, ice, pour, done).
  • A little frothy on top, like a holiday treat in a glass.
  • Easy to scale up for parties, cookie swaps, and Christmas Eve.

Ingredients For My Eggnog Martini

You only need a handful of simple ingredients to make this creamy Eggnog Martini recipe, and it comes together fast. The full ingredient measurements and instructions are in the recipe card below.

  • Eggnog: Use it well-chilled so your martini shakes up extra cold and frothy.
  • Vodka: Vanilla vodka is my favorite for a cozy, dessert-like flavor.
  • Amaretto: Adds a sweet, smooth almond note that screams “holiday cocktail.”
  • Ice: For shaking and getting that classic frothy martini texture.
  • Garnish (optional): Ground nutmeg or cinnamon (and whipped cream if you’re feeling extra).
Eggnog martini being poured into a glass

Ingredient Substitutions

Vodka

  • Swap vanilla vodka for regular vodka (less sweet)
  • Whipped cream vodka for a more dessert-y drink
  • Caramel or cinnamon vodka for a warmer holiday twist

Amaretto

  • Hazelnut liqueur for a nutty, cozy variation
  • Irish cream for extra creamy flavor
  • Coffee liqueur for a mocha-style eggnog martini
  • Bourbon or brandy if you want it less sweet and more “classic holiday spirits”

Eggnog

  • Dairy-free eggnog (almond, oat, or coconut) works great
  • Homemade eggnog for a richer, thicker martini
  • Light eggnog if you want something a little less indulgent (still delicious!)

Spices and Garnish

nutmeg being grated over a glass of eggnog martini

How to Make Eggnog Martinis

  1. Chill your glass (optional but worth it). Pop a martini glass in the freezer for a few minutes or fill it with ice water while you mix the drink.
  2. Fill a cocktail shaker about halfway with ice.
  3. Add the vodka, amaretto, and chilled eggnog to the shaker.
  4. Shake vigorously for about 15 seconds, until the outside of the shaker feels very cold and the drink looks a little frothy.
  5. Strain into your chilled martini glass.
  6. Garnish with a sprinkle of nutmeg or cinnamon (and whipped cream if you’re going for a dessert-cocktail moment).

How to Batch for a Crowd

If you’re hosting, batching this Eggnog Martini recipe is the move.

Batching Ratio Chart (Eggnog Martini Mix)

Ratio (by parts)

  • Vodka: 2 parts
  • Amaretto: 1 part
  • Eggnog: 3 parts
    (Total = 6 parts)

Batch Amounts (using ounces)

Number of cocktailsVodka (2 parts)Amaretto (1 part)Eggnog (3 parts)Total mix
12 oz1 oz3 oz6 oz
24 oz2 oz6 oz12 oz
48 oz4 oz12 oz24 oz
816 oz8 oz24 oz48 oz
1224 oz12 oz36 oz72 oz

Tip: You can use any unit (oz, cups, mL), just keep the 2:1:3 ratio the same. Stir before serving, then shake each drink with ice for that frothy martini finish.Whisk it together in a pitcher, cover, and refrigerate until party time.

How to serve so it’s still frothy
Eggnog settles a bit as it sits (totally normal), so give the pitcher a good stir before serving. For that classic shaken, frothy texture, pour individual servings into a shaker with ice, shake, and strain. If you’re not worried about foam, you can simply pour into glasses over fresh ice (it’ll just feel more like a creamy eggnog cocktail than a martini).

Kellie’s Tips for the Best Eggnog Martini

  • Fresh nutmeg is a small upgrade that makes a big difference. If you have whole nutmeg and a microplane, do it.
  • Shake like you mean it. Eggnog is thicker, so a hard shake is what gives you that chilled, frothy finish.
  • Rim the glass for extra holiday sparkle. Dip the rim in a little eggnog (or amaretto) and then into cinnamon sugar. It’s so pretty and tastes amazing.
  • Use very cold eggnog. Warm-ish eggnog means less froth and a heavier feel.
  • Like it less sweet? Reduce the amaretto or skip it, and add a splash of bourbon or brandy instead.
  • Want it extra indulgent? Top with whipped cream and a pinch of nutmeg, dessert in a glass.
Eggnog martini with grated nutmeg on top for a festive holiday cocktail

What to Serve with an Eggnog Martini

I love serving an Eggnog Martini with light appetizers while guests are mingling, think salty, cheesy, crunchy bites that balance out the creamy cocktail. And later? Put it next to a cookie tray and watch it disappear.

Appetizer ideas

Cookie tray favorites

More Easy Holiday Cocktail Recipes

If you’re building a holiday drink menu (or just want options), here are a few crowd-pleasers to add to the lineup:

For more easy drink ideas, follow us on Facebook.

Eggnog Martini Recipe

No ratings yet
Prep: 5 minutes
Total: 5 minutes
Servings: 1
Creamy, festive, and so easy, this Eggnog Martini is made with vodka, amaretto, and chilled eggnog, shaken until frothy and finished with nutmeg. Holiday happy hour in minutes!

Equipment

  • cocktail shaker
  • jigger or shot glass

Ingredients 

  • 2 oz vodka
  • 1 oz amaretto, (or substitute with hazelnut liqueur)
  • 3 oz chilled eggnog
  • Ice cubes

Optional garnishes:

  • Ground nutmeg or cinnamon, for dusting
  • Whipped cream, for topping
  • Cinnamon stick or star anise, for garnish

Instructions 

  • Fill a cocktail shaker halfway with ice.
  • Pour in the vanilla vodka, amaretto, and eggnog.
  • Shake vigorously for about 15 seconds until the mixture is frothy and chilled.
  • Strain into a chilled martini glass.
  • Top with a light sprinkle of nutmeg or cinnamon, add a swirl of whipped cream, and/or a cinnamon stick for flair.

Notes

For a more festive presentation, rim the martini glass with cinnamon sugar before pouring.
Prefer it less sweet? Use less amaretto (or skip it) and add a small splash of bourbon or brandy instead.
Homemade eggnog (or a thicker, richer eggnog) will give you the creamiest texture.
Making ahead: mix the alcohol + eggnog in a pitcher and refrigerate. Stir before serving, then shake individual drinks with ice for the frothy finish.

Nutrition

Calories: 293kcal, Carbohydrates: 16g, Protein: 4g, Fat: 4g, Saturated Fat: 2g, Polyunsaturated Fat: 0.2g, Monounsaturated Fat: 1g, Cholesterol: 50mg, Sodium: 49mg, Potassium: 149mg, Sugar: 16g, Vitamin A: 175IU, Vitamin C: 1mg, Calcium: 111mg, Iron: 0.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe?Leave a comment below!

Free email guide

Your “Healthy-ish” Meal Plan
Healthy meals don’t have to be difficult. Let me show you.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating:




This site uses Akismet to reduce spam. Learn how your comment data is processed.