This post may contain affiliate links which means I will get a commission if you make a purchase at no additional cost to you. As an Amazon Associate I earn from qualifying purchases. Please read my disclosure for details.
This spiked eggnog recipe is a must for the holidays. Make your celebrations merrier with decadent eggnog mixed with rum, bourbon, and cognac!
As the nights grow extra chilly, nothing beats a glass of thick, creamy eggnog brought to life by three spirits.
They add warm, rich flavors that make this homemade eggnog recipe holiday-ready. Yup, no store bought eggnog here.
And if you’re worried about raw eggs, I’ve got you! We included tips so you can sip your eggnog cocktail worry-free.

WANT TO SAVE THIS RECIPE?
Hosting a holiday gathering? Donโt settle for one drink!
Our apple cider Moscow mule and hot chocolate mix are the perfect Christmas drinks to please a crowd.
Why You’ll Love This Spiked Eggnog Recipe
- This spiked eggnog recipe is perfect for make-ahead because the cocktail gets better with time!
- This homemade eggnog recipe is straightforward because it uses raw eggs, but it’s also adaptable if you prefer to cook your eggs.
- Creamy and cozy with a kick, this eggnog rum drink is everything you want on a cold holiday night!

Ingredients
Bourbon, cognac, and white rum – How to choose the best alcohol for eggnog? Opt for ones with warm, bold flavors to balance the sweetness and creaminess of the eggnog.
Heavy cream and milk – For eggnog’s signature decadent mouthfeel.
Egg yolks and sugar – To naturally thicken our eggnog with rum.
Ground nutmeg – For that familiar warmth and aroma that screams it’s the start of the holiday season! Feel free to add more cozy spices.
Salt – To enhance the warm, sweet flavor of our eggnog cocktail. You can also add vanilla extract.

Ingredient Substitutions For Homemade Eggnog Recipe
Oat milk
If you don’t want to use dairy milk, oat milk is a nice and creamy plant-based option you can try for this rum eggnog recipe.
Coconut cream
For a dairy-free alcoholic eggnog, you also need to substitute the heavy cream. Use full-fat canned coconut cream so you don’t miss out on the cocktail’s richness and creaminess.
More alcohol to try
We used bourbon, cognac, and rum, but you’re free to give this boozy eggnog recipe your own twist with your favorite spirits or liqueurs. You might enjoy the Christmas drink with vanilla whiskey, vanilla vodka, or amaretto.
Tips For Making This Recipe
Reminder About Raw Eggs
This spiked eggnog recipe uses raw eggs, so make sure to use fresh organic eggs. If you’re worried about the risk of food-borne illness or have a medical condition, use pasteurized eggs or prepare this homemade eggnog recipe with cooked eggs.
Cooking the Eggs
Whisk the egg yolks and sugar together until light and creamy. In a saucepan over medium-high heat, combine the heavy cream, milk, nutmeg, and salt and heat until it just begins to simmer. Gradually add a spoonful of the hot milk mixture to the eggs. Once most of the milk has been incorporated, pour the mixture back into the saucepan and whisk constantly for about 1 minute, or until it reaches 160ยฐF. Remove from the heat and stir in the alcohol.
When to Add the Alcohol
We add the alcohol before chilling the eggnog for a smoother flavor, but you can also stir it in just before serving for a stronger kick. Another option is to prepare the base and just let your guests add their favorite spirit to their own glass!

Eggnog Cocktail Recipe FAQs
What does eggnog taste like?
Eggnog tastes sweet and creamy and might remind you of custard or melted vanilla ice cream.
Are the eggs in eggnog raw?
It’s up to you if you want to use raw eggs in this homemade eggnog recipe. If using raw eggs, make sure they are pasteurized to avoid food poisoning.
What are common eggnog mistakes?
Using cold eggs and not properly whipping the yolks before adding sugar can make your eggnog lumpy!
Can you pre-make this spiked eggnog recipe?
Yes, you can make this eggnog rum drink in advance, as it keeps in the fridge for up to 2 weeks. Not only will chilling the eggnog cocktail thicken it, but it also allows the drink’s flavors to develop! Just give it a quick stir before serving.
How do you store homemade eggnog?
Because this is a spiked eggnog, you can age it in an airtight container in the fridge for up to 2 weeks. But if it has turned lumpy, smells off, or has changed color, the eggnog has gone bad, and it’s best to make a fresh batch!

More Delicious Festive Holiday Drinks
- Yuzu Cocktail
- Spiked Apple Cider Floats
- Red White and Blue Sangria
- Thanksgiving Punch
- Halloween Punch

I found this recipe for Lambrusco Smash Cocktail that I HAVE to try!
Yay! You have made it this far, and I am so glad! Hey โ If you make this recipe, Iโd love for you to give it a quick review & star rating โ below.

Spiked Eggnog Recipe
Ingredients
- 1/2 cup bourbon
- 1/2 cup cognac
- 1/2 cup white rum
- 1/2 cup heavy cream
- 1 cup milk
- 6 egg yolks
- 1 cup sugar
- 1/4 tsp ground nutmeg
- Pinch salt
Instructions
- Whisk the egg yolks, sugar, nutmeg, and salt until smooth and creamy.
- In a separate bowl, combine the bourbon, cognac, and white rum.
- Stir in the heavy cream and milk until everything is fully blended.
- Slowly beat the alcoholic mixture into the yolk mixture.
- Transfer the eggnog to a bottle and chill until you are ready to serve.
- To enjoy, just pour the eggnog cocktail into your serving glass and sprinkle a little nutmeg on top.
Notes
- This spiked eggnog recipe uses raw eggs, so make sure to use fresh organic eggs. If you’re worried about the risk of food-borne illness or have a medical condition, use pasteurized eggs or prepare this homemade eggnog recipe with cooked eggs.
- Whisk the egg yolks and sugar together until light and creamy. In a saucepan over medium-high heat, combine the heavy cream, milk, nutmeg, and salt and heat until it just begins to simmer. Gradually add a spoonful of the hot milk mixture to the eggs. Once most of the milk has been incorporated, pour the mixture back into the saucepan and whisk constantly for about 1 minute, or until it reaches 160ยฐF. Remove from the heat and stir in the alcohol.
- We add the alcohol before chilling the eggnog for a smoother flavor, but you can also stir it in just before serving for a stronger kick. Another option is to prepare the base and just let your guests add their favorite spirit to their own glass!
Nutrition
PIN FOR LATER!









