This eggnog espresso martini with rum is a fancy, festive, homemade holiday cocktail that is so easy to love. Made with your favorite eggnog, rum (or whiskey or vodka!), coffee liqueur (we love Kahlua), cold brew, coffee, or espresso, vanilla, and cinnamon. The perfect spiked eggnog recipe to enjoy during the holiday season! Easily made dairy-free by using vegan eggnog. So much yum in one creamy cocktail!

The yummiest festive eggnog martini!
Nothing says “happy holidays” quite like sipping an eggnog cocktail while sitting next to your Christmas tree 😌🎄 It is the perfect December treat!
Espresso martinis have always been one of our favorite make-at-home cocktails. A go to drink that we often whip up after dinner or before a night on the town.
If you love an espresso martini as much as we do, we also have a recipe for a Classic Espresso Martini (that can be made with instant coffee!), a Peppermint Mocha Espresso Martini, and a Pumpkin Spice Espresso Martini that you’ll definitely wanna check out!
These days, we’ve been enjoying this eggnog version cozied up inside and playing games or watching a holiday movie.
Over the past few years I’ve been diving a little deeper into some home bartending skills with cocktails like this Spiced Hibiscus Sour, and now this absolutely delightful eggnog espresso martini with rum!
Even if home bartending really isn’t your thing, I promise you this espresso martini can be made by anyone – it’s probably easier to whip up than you think!
I tested this recipe countless times so that you don’t have to, and I’ll walk you through how to do it from start to finish in this post!

A few notes on ingredients
Dark spiced rum
We absolutely love dark spiced rum in this cocktail, but you could easily swap it out for bourbon or vodka if that’s your preference!
Kahlua
Kahlua adds a really lovely touch of cozy coffee flavor + a bit of sweetness, and is our favorite coffee liqueur for this recipe!
Espresso
You could also use strong coffee, instant coffee, or cold brew concentrate. Decaf option of any of these is also totally fine!
Eggnog
Grab whatever your personal favorite eggnog is for this recipe – traditional eggnog or dairy-free both work beautifully!
Vanilla, cinnamon, nutmeg, and salt
These 4 little extras take this drink from good to great. They add that special something and pair so well with the typical eggnog flavors.


What bar tools do I need?
To make this drink, you’ll need a few basic home bartending tools. But if you don’t have all of them, don’t stress – there are workarounds that I’ll share below.
These are the tools you’ll need to make this cocktail:
- A cocktail shaker
- A strainer – if your shaker doesn’t have one built in
- Something to measure the spirits and other ingredients with – This could either be a jigger or standard measuring spoons.
How to make this eggnog espresso martini
After gathering the ingredients, this drink is made in one easy step!
All you need to do is add all of the components to your cocktail shaker with ice, and shake vigorously until frothy and well-chilled. Then strain it into a coupe glass, garnish it with a little cinnamon or nutmeg, a few coffee beans, and serve!
The recipe is for one cocktail, but some cocktail shakers should be able to fit a double batch.
We used fairly large coupes for serving, but if you’re using a smaller glass reduce the amount of eggnog slightly so it will fit. Or just save whatever is left in the shaker for a top-off when you’re ready 😉





If you enjoyed this eggnog martini, we’d love it if you would take a moment to rate and review it below! 🌟🌟🌟🌟🌟 It’s also a great place to get your questions answered, and helpful for other readers if you share any modifications you made to the recipe.
Thank you for sharing your kitchen with NK. We’re so grateful you’re here!
Print
Eggnog Espresso Martini with Rum
- Total Time: 5 minutes
- Yield: 1 cocktail 1x
- Diet: Gluten Free
Description
This eggnog espresso martini with rum is a fancy, festive, homemade holiday cocktail that is so easy to love. Made with your favorite eggnog, rum (or whiskey or vodka!), coffee liqueur (we love Kahlua), cold brew, coffee, or espresso, vanilla, and cinnamon. The perfect spiked eggnog recipe to enjoy during the holiday season! Easily made dairy-free by using vegan eggnog. So much yum in one creamy cocktail!
Ingredients
- 1 ounce dark spiced rum (or bourbon or vodka)
- 1 ounce kahlua
- 1 ounce espresso or cold brew
- 3–4 ounces eggnog, depending on the size of your cocktail glass
- 1/4 teaspoon vanilla extract
- Pinch of salt
- Dash of cinnamon and/or nutmeg
Instructions
- Add all ingredients to a cocktail shaker with ice and shake vigorously until frothy and well chilled – at least 15-30 seconds. Strain into a coupe glass and top with more cinnamon and/or nutmeg, and a few coffee beans if desired.
- This recipe could also be prepared the same way and served on the rocks.
Notes
This recipe is for one cocktail, but some cocktail shakers could fit a double batch for cocktails for two!
You can adjust the amount of eggnog based on your preference and the size of your coupe glass. We used fairly large coupes, but if you’re using a smaller glass reduce the amount of eggnog slightly so it will fit. Or just save whatever is left in the shaker for a top off when you’re ready
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Category: Drink
- Method: Shaken
- Cuisine: Holiday





Rolando says
Hi I have spiked eggnog can Iuse this instead of store bought.
Lando
Nyssa Tanner says
Hi Rolando! I have not tested this recipe with spiked eggnog instead of non-alcoholic / store bought eggnog. If you wanted to try using it, I would probably skip adding the dark rum but keep everything else in the recipe the same. I hope that’s helpful, cheers! – Nyssa
Courtney says
Am I missing the amount per each ingredient? Or is it one shot of each?
Nyssa Tanner says
Hi Courtney! If you head to the bottom of the post you’ll see all of the ingredient measurements in the recipe card. Hope that’s helpful, let me know if you still can’t find it and I’ll double check that there’s not something technical happening to where it may not be loading, but I can see it on me end ๐ Cheers! – Nyssas
Ash says
This is straight up delicious. I donโt even care about eggnog on its own, but I had a whole pint leftover after using it for a cookie recipe. So glad I stumbled upon this recipe on Pinterest. I did use a beautiful, creamy shot of espresso, bourbon instead of the rum, and just a pinch, vs a dash of nutmeg in the shaker. Finished it with a small pinch of cinnamon and the two beans. Just perfect. I never like cocktails I make at home, but this was just decadent. Happy NYE 2025!
Nyssa Tanner says
Hooray for mastering a homemade cocktail that you love! Thanks for sharing your review and the modifications that you made ๐ Cheers to 2025! – Nyssa
Sarah says
So delicious and easy to whip up! We served in martini glasses since we don’t have coupe glasses. We made these to use leftover eggnog after the holidays, but will definitely be making these again next holiday season, probably more than once .
Nyssa Tanner says
I’m so glad you loved it! Sounds like the perfect way to use up leftover eggnog ;). Cheers! – Nyssa
Holly PDX says
Made this for Christmas. Delish !
Nyssa Tanner says
Hooray! So glad you enjoyed these for the holidays ๐ We made them on Christmas, too! – Nyssa
Jo anna says
Looks delicious!!!
Can you make without alcohol?
Nyssa Tanner says
Yes, I absolutely think you could! If leaving out the kahlua and rum I would add an additional 1 ounce of espresso, and maybe a 1/4-1/2 ounce of maple syrup (to replace the sweetness from the kahlua). If your eggnog is already quite sweet you could skip any additional sweetener – or adjust it to your preference ๐ Hope that helps! I’d love to hear back how it turned out for you if you give it a try. Cheers! – Nyssa
Vanessa says
Thanks for sharing! How far ahead of time can I make them?
Nyssa Tanner says
For the best results I’d recommend making them just before you serve, but you could shake them, pour them into glasses, and serve within the hour if that’s easier ๐
Suzanne says
This looks so good! What a great drink to have with friends during the holidays!
Nyssa Tanner says
Yes! Love a good festive drink! Hope you enjoy it if you give it a try ๐
Sarah says
This was SO delicious! Perfect balance of flavors and so festive. ๐
Nyssa Tanner says
Aw yes! I love to hear it! So happy you enjoyed ๐ Cheers! – Nyssa