Spiked Christmas Eggnog
Sweet, creamy, and spiced, this Spiked Christmas Eggnog is the perfect holiday drink! It’s easier than you think to make your own eggnog. Read on to learn how to make eggnog with alcohol, how to safely use raw eggs in eggnog, and more.
This post may include affiliate links. As an Amazon Associate and member of other affiliate programs, I earn a small commission from qualifying purchases.

The Creamy Spiked Eggnog I Make Every Christmas
This homemade eggnog is richer, creamier, and boozier than anything you’ll get at the store — perfect for enjoying at an upcoming holiday party or Christmas gathering!
Here’s why this rum eggnog deserves a spot on your Christmas table:
✔ Way Better Than Store-Bought: Although it’s easy to find cartons of eggnog at the grocery store, the store-bought stuff often contains very little actual egg and is typically non-alcoholic.
✔ Warm and Cozy Flavor: This eggnog is thick and creamy in texture, with hints of cinnamon, nutmeg, cardamom, and star anise.
✔ Long Shelf Life: The rum acts as a preservative that keeps the eggnog base fresh for 2 weeks in the fridge. Feel free to make this eggnog in advance to enjoy in the days leading up to Christmas!
Happy Holidays!
-Katie

Ingredients for This Recipe
I’ve provided a full list of ingredients with their measurements (plus a non-alcoholic option!) in the recipe card below. Here’s an overview of what you’ll need to make homemade eggnog for Christmas.
- Pasteurized Eggs — To make traditional homemade eggnog with raw eggs, the eggs are separated into yolks and whites before both parts are beaten with sugar until frothy and then mixed with the remaining ingredients (spices, alcohol, cream, etc.). Use pasteurized eggs to ensure this Christmas eggnog is 100% safe to drink!
- Sugar — I prefer sweetening my eggnog with raw cane sugar, but granulated sugar or pure maple syrup works too. Or, you can replace it with monkfruit sweetener. (I haven’t tested the latter method, but I think a 1:1 ratio would be appropriate.)
- Whole Milk + Heavy Cream — Using both whole milk and cream creates the richest, creamiest eggnog.
- Rum — Opt for a dark rum rather than a white rum. A dark rum will add more flavor to the eggnog and can hold its own against the spices, cream, sugar, and eggs. Bourbon may also be used, as may brandy.
- Spices — A blend of nutmeg, cinnamon, star anise, and cardamom adds lots of festive flavor to this Christmas eggnog.
- Vanilla Extract — Use pure vanilla for the best flavor.

Is It Safe to Drink Raw Eggs in Eggnog?
The USDA considers it safe to use in-shell raw eggs when making homemade eggnog, provided they’re pasteurized. Pasteurized eggs are eggs that have been heated to 160ºF to kill any harmful bacteria they might contain. You can find pasteurized eggs at the grocery store, or you can pasteurize eggs at home.
You only need to purchase or pasteurize your own eggs if you’re making a spiked eggnog recipe (like this one!) that calls for raw eggs and that doesn’t involved cooking or tempering the eggnog mixture.
Safety Note: If you’re pregnant, please speak to your doctor first before consuming eggnog. Even if it’s been made with pasteurized eggs, it still might not be safe for you to consume.

How to Make Christmas Eggnog
You don’t have to be an expert mixologist to make this easy eggnog recipe! Here’s an overview of how to eggnog comes together:
- Whisk together the egg yolks and sugar until very creamy.
- In another bowl, whisk together the milk, heavy cream, rum or bourbon, spices, and vanilla extract.
- Add the milk mixture to the egg yolk mixture and whisk until well mixed.
- Add the egg whites and remaining ¼ cup of sugar to a large mixing bowl. Whisk until soft peaks are formed.
- Stir the eggnog base into the egg white mixer.
Katie’s Tip: Homemade eggnog is perfect as is, but I like to add a fun garnish or two to each glass to make it even more festive. You can use a cinnamon stick, star anise, grated nutmeg or ground cinnamon, or even a tiny gingerbread cookie.
Want to Make This Non-Alcoholic? Here’s How
Omit the rum or bourbon, noting that you’ll miss out on some flavor. If the eggnog tastes at all flat to you, consider adding rum extract to replace some of the lost flavor.
Another alternative is to use alcohol-removed rum or bourbon to achieve a similar “spiked” flavor minus the alcohol.

Recipe Tips
- Separating the eggs — If separating the egg yolks from the whites is a challenge for you, be sure to read my tutorial on how to separate eggs for success every time.
- Purchase quality rum or bourbon — You don’t need top shelf alcohol to make spiked eggnog, but you also don’t want the cheapest stuff in your drink. Buy a brand you’d otherwise be happy to drink straight.
- Use full-fat milk — Don’t try to cut corners by using skim milk in this recipe. For a rich and creamy eggnog, you have to use whole milk. For even creamier eggnog, replace some of the milk with heavy cream or half and half.
- Check your spices — Sniff your spices before adding them to the eggnog. If they don’t smell very strongly, they may have been sitting in the pantry for too long and lost their flavor. Buy new spices, if needed, before making this rum eggnog recipe.


Make-Ahead Instructions
The eggnog base may be prepared up to 2 weeks in advance and stored in a bottle in the refrigerator. The alcohol content and refrigerated storage will preserve the mixture until you serve it.
If preparing this recipe in advance, the egg whites may be frozen until you reach the step in the recipe that requires them. Make sure you thaw them overnight in the refrigerator before preparing the remainder of the recipe.

Storage Tips
Store the rum eggnog in the fridge in an airtight container, such as a bottle with a lid. I recommend a sealed glass container, such as old rum or bourbon bottles, milk bottles, or flip top glass bottles. Homemade eggnog will last up to 2 weeks if stored properly.
More Festive Christmas Cocktails
Check out the recipe index to see my full collection of cocktail recipes. Below are our all-time favorites to make at holiday parties or on Christmas Day.
Stay Inspired in the Kitchen!
Want more delicious recipes, kitchen tips, and meal inspiration? Sign up for the Good Life Eats Newsletter and get:
✔ Tried-and-true recipes—from quick weeknight meals to special occasion favorites.
✔ Seasonal meal ideas—helping you make the most of fresh, in-season ingredients.
✔ Time-saving kitchen tips—boosting your confidence and creativity in the kitchen.
Christmas Eggnog Recipe
Sweet, creamy, and spiced, this spiked eggnog is the perfect holiday drink! Learn how to make eggnog with alcohol, how to safely use raw eggs in eggnog, and more.
Ingredients
- 6 Egg Yolks
- 6 Egg Whites
- 1/2 cup Raw Cane Sugar, divided
- 3 cups Whole Milk
- 1 3/4 cups Heavy Cream
- 1/2 cup Rum or Bourbon
- 1/2 teaspoon Ground Cinnamon
- 1/8 teaspoon Ground Nutmeg
- 1/8 teaspoon Ground Cardamom
- 1 teaspoon Vanilla Extract
- 2 Star Anise
Garnishes (optional)
- Grated Nutmeg
- Star Anise
- Cinnamon Stick
Instructions
Preparing the Spiked Eggnog Base
- Separate the egg yolks from the egg whites, placing the egg yolks in a large mixing bowl. Set egg whites aside in another bowl.
- Add ¼ cup of the sugar to the bowl with the egg yolks. Vigorously whisk until very creamy.
- In another mixing bowl, add the milk, heavy cream, rum or bourbon, cinnamon, nutmeg, cardamom, and vanilla extract. Whisk until combined.
- Add the milk mixture to the egg yolk mixture and whisk until well mixed.
- If not serving immediately: Transfer this mixture to a storage container with a lid, such as a large jar or bottle, and refrigerate for up to 2 weeks before serving. Freeze the egg whites until you plan to proceed with the recipe. Make sure you thaw them before the below.
Before Serving the Eggnog
- Add the egg whites and remaining ¼ cup of sugar to a large mixing bowl. Whisk until soft peaks are formed. You may use a wire whisk or an electric hand mixer.
- Then, add the eggnog base to the egg white mixer. Stir to combine.
Serving the Eggnog
- Place eggnog in a punch bowl and serve using a ladle. Garnish as desired.
Notes
- The spiked eggnog base may be prepared up to 2 weeks in advance and stored in a bottle in the refrigerator. The alcohol content and refrigerated storage will preserve the mixture until you serve it.
- If preparing in advance, egg whites may be frozen until you reach the the step in the recipe that requires them. Make sure you thaw them overnight in the refrigerator before preparing the remainder of the recipe.
- If you fully prepare the recipe in its entirety, leftovers may be stored in the refrigerator for up to 2 weeks.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 502Total Fat: 34gSaturated Fat: 20gTrans Fat: 1gUnsaturated Fat: 11gCholesterol: 275mgSodium: 135mgCarbohydrates: 26gFiber: 0gSugar: 25gProtein: 12g
GoodLifeEats.com offers recipe nutritional information as a courtesy. This provided information is an estimate only. This information comes from online calculators. Although GoodLifeEats.com makes every effort to provide accurate information, these figures are only estimates.
Try Making Hard Eggnog This Christmas!
Did You Try This Recipe? I’d love to hear how it turned out! Leave a comment and a review below—your feedback helps others and makes my day.
Share Your Creations!
If you took a photo, tag me on Instagram @goodlifeeats and use #goodlifeeatsrecipes—I’d love to see what you’re cooking up in your kitchen!










