Save This Article

WANT TO SAVE THIS COCKTAIL?

Enter your email below & I'll send it straight to your inbox!

And each week, I'll send you new cocktail ideas! If you decide it's not for you, unsubscribing is always just a click away.

Some cocktails shouldn’t work on paper—eggnog and espresso sounds like a dare, not a drink. But when you shake rich holiday cream with dark rum and bold coffee, you get something that makes your usual Espresso Martini look like it forgot to show up dressed for the season. This is for anyone who’s tired of choosing between festive and caffeinated. You’re in the right place, and this Christmas cocktail recipe delivers both without compromise.

A creamy eggnog martni with coffee beans in a coupe glass rests on a wooden table amid festive décor and drink ingredients.

What Is an Eggnog Espresso Martini?

Quick Answer: An Eggnog Espresso Martini is a seasonal riff on the modern classic Espresso Martini, swapping vodka for dark rum and adding eggnog to the mix. The original Espresso Martini was created in the 1980s by London bartender Dick Bradsell for a model who wanted something that would both energize and intoxicate her. This holiday version keeps that same spirit but trades vodka’s clean backdrop for rum’s molasses warmth and eggnog’s nostalgic richness.

Creamy coffee cocktail in a glass, topped with three coffee beans and grated nutmeg.

What you’ll love about this recipe:


  • BALANCED – It fixes the main problem with holiday drinks—they’re usually too sweet or too boring. This one has complexity from the espresso and rum, balanced by just enough eggnog to make it festive without turning it into dessert.
  • UNIQUE – You can make this when you need to impress cocktail snobs at your holiday party. It looks sophisticated, tastes balanced, and nobody else will be serving it.

What You Need to Make an Eggnog Espresso Martini

  • Espresso: Fresh espresso is non-negotiable. That crema on top creates the foam that makes this drink look as good as it tastes. Yesterday’s coffee won’t cut it.
  • Eggnog: Choose a quality eggnog that tastes rich on its own—this isn’t the time for whatever’s cheapest at the grocery store. The eggnog brings vanilla, cream, and a hint of nutmeg that bridges the gap between coffee and rum.
  • Dark Rum: Dark rum adds molasses depth and warmth that vodka can’t match. It works with the eggnog instead of fighting it. Brands like Myers’s or Gosling’s work perfectly here.
  • Kahlua or Coffee Liqueur: Coffee liqueur reinforces the espresso and adds sweetness. Kahlua is the standard, but Mr. Black or any quality coffee liqueur works.
  • Ice Cubes: For shaking. You’ll need enough to chill the drink properly—about halfway up your shaker.
  • Ground Nutmeg or Cinnamon: A light dusting on top adds aromatics and signals “holiday” before the first sip.
  • Three Coffee Beans: The classic garnish for any coffee cocktail. Three beans traditionally represent health, wealth, and happiness.

How to Make an Eggnog Espresso Martini

  1. Brew your espresso and let it cool completely. This is crucial—hot espresso will melt your ice and water down the drink before you’ve even finished shaking.
  2. Pour the cooled espresso, eggnog, dark rum, and Kahlua into your cocktail shaker.
  3. Fill the shaker about halfway with ice cubes. Shake hard for 15 to 20 seconds. You want to hear the ice really working in there—this creates the silky foam on top.
  4. Strain through your shaker strainer (or use a fine mesh strainer if you want extra smooth texture) into a chilled coupe or martini glass.
  5. Dust the foam with nutmeg or cinnamon, then place three coffee beans on top in a triangle formation.

Bartender’s Tips


  • Chill Everything First: Keep your eggnog cold and cool your espresso in the fridge for at least 10 minutes before you start. Starting with cold ingredients means less dilution and better texture.
  • Adjust the Sweetness: If this tastes too sweet for your palate, add another half-ounce of espresso and dial back the Kahlua to three-quarters of an ounce next time. The eggnog brings plenty of sugar on its own.
  • Try Spiced Rum: Want more holiday spice? Swap the dark rum for spiced rum. Captain Morgan or Sailor Jerry will amplify the cinnamon and vanilla notes that play well with eggnog.
  • Make It Dairy-Free: Oat milk or almond milk eggnog works if you’re avoiding dairy. Silk and Califia Farms both make versions that hold up in cocktails.
  • Don’t Skip the Shake: This drink needs a vigorous shake to create that signature foam layer. Weak shaking means a flat, disappointing drink. Give it some effort.
An eggnog espresso martini on a table is surrounded by coffee beans, nutmeg, and bottles of Kahlua and liquor in the background.

How to Serve This Eggnog Espresso Martini

Serve this in a chilled coupe or martini glass—the wide surface shows off that beautiful foam topped with nutmeg and coffee beans. This is an after-dinner drink or a late-night party starter, not something you’d serve at brunch. It works best when you’re transitioning from dinner to conversation, or when someone at your holiday party says they want “something interesting.” Pair it with dark chocolate, salted caramels, or nothing at all.

More Cocktail Recipes

If you’re drawn to coffee cocktails or holiday drinks that actually taste good, check out our espresso martini variations or explore more rum cocktails that show what this spirit can do beyond piña coladas. And if you want recipes like this delivered to your inbox every Friday before happy hour, join our weekly newsletter—we’re building a community of people who care about what’s in their glass. You can also join our Facebook group where we share tips, swap stories, and help each other make better drinks.

Eggnog Espresso Martini

Holiday drinks are either too sweet or too boring—this one solves both problems with dark rum and eggnog that add complexity without drowning in sugar. Your usual espresso martini just got the upgrade it needed to impress actual cocktail enthusiasts.
Print Recipe
Eggnog espresso martini in a coupe glass with three coffee beans, liquor bottles blurred in the background.
Prep Time:10 minutes
Total Time:10 minutes

Ingredients

  • 2 ounces espresso freshly brewed and cooled
  • 2 ounces eggnog
1 ounce dark rum
  • 1 ounce Kahlúa or another coffee liqueur
  • ice cubes for shaking
  • ground nutmeg or ground cinnamon for garnish
  • 3 whole coffee beans for garnish

Instructions

  • Pour the cooled espresso, eggnog, rum and Kahlua into a cocktail shaker.
  • Add enough ice cubes to fill the shaker about halfway.
  • Shake it for about 15 to 20 seconds.
  • Strain the cocktail through the shaker strainer or a fine mesh strainer into your glass.
  • Dust the surface with nutmeg or cinnamon.
  • Garnish with three coffee beans and serve.
Servings: 1 cocktail
Author: Dee Broughton

Recipe FAQs

How can I batch this drink for a party?

Multiply the espresso, eggnog, dark rum, and coffee liqueur by the number of servings you need, then combine them in a large pitcher and keep it very cold. Don’t add ice to the pitcher—shake each individual serving with fresh ice when you’re ready to serve. This keeps every drink properly diluted and gives you that essential foam on top.

Why use three coffee beans as garnish?

Well, Goldilocks… Three coffee beans are the traditional garnish for coffee cocktails, dating back to Italian espresso culture. The three beans are said to represent health, wealth, and happiness—though honestly, they also just look good floating on the foam and give you something to smell while you sip.

Can I make this without an espresso machine?

Yes, but you need strong coffee. Use a Moka pot, Aeropress, or even strong cold brew concentrate. Instant espresso powder dissolved in hot water works in a pinch, but the foam won’t be as impressive. Whatever you use, make sure it’s cooled completely before shaking.

What’s the best eggnog to use?

Look for eggnog with a short ingredient list and real cream—you want something that tastes balanced on its own, not overly sweet or artificial. If you can find local dairy eggnog or small-batch versions, those tend to work best. Avoid anything that tastes more like vanilla pudding than eggnog.

How do I prevent the drink from being too sweet?

The sweetness comes mainly from the eggnog and Kahlua. If you find it too sweet, add an extra half-ounce of espresso and reduce the Kahlua to three-quarters of an ounce. You can also try using a less sweet eggnog or substitute some of the eggnog with heavy cream for richness without the sugar.

Ready to elevate your cocktail game? Join our community of discerning drinkers – sign up for our newsletter for weekly happy hour inspiration, and don’t forget to join our private Facebook group for exclusive tips and discussions.

If you like this, try these....

Leave a Reply

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

Recipe Rating