Eggnog That Actually Tastes *AMAZING*
This post may contain affiliate sales links. Please read my disclosure policy.
Eggnog is a classic holiday drink that is easier to make than you think! Made with milk, cream, half and half, egg yolks, sugar and spices, it comes together in a cinch. Whether you are enjoying it spiked or alcohol-free, this is an eggnog recipe that will turn you into a believer!
But First, What is Eggnog?
Eggnog is a holiday drink that dates back hundreds of years, usually enjoyed during the colder months. However, it’s not warm, like hot chocolate, instead this rich sweet beverage is served cold.
Eggnog gets its name from one of its main ingredients, eggs. Both egg whites and egg yolks are used in traditional eggnog recipes. My recipe only uses egg yolks, but I do have a section below that offers suggestions on how to make this more traditional.
An Eggnog Recipe that Actually Tastes Good. WHAT?
So, you think you hate eggnog? Think again! Those store bought versions ain’t got nothing on this homemade recipe. I don’t love the super strong smell or flavor that you get from a mass produced, store bought eggnog so I set out to create an Eggnog I could stand behind and drink the entire month of December.
My version is lightly sweet, lightly spiced and perfectly fine for everyone to enjoy (including kids and pregnant women). It’s not too eggy, not too noggy and overall a fabulously festive drink that I want to make and enjoy again. I promise you will love it.
While the traditional eggnog uses raw eggs through and through, I didn’t feel comfortable making my version like that. I do give an option below to fold in whipped egg whites and make it more traditional but the eggnog recipe as written is DELICIOUS as is.
Main Ingredients Needed
Only a small list of needed ingredients here! Along with egg yolks, this eggnog recipe also requires the following items. Keep in mind that the increments and directions are found in the recipe card at the bottom of this post.
- Whole Milk – there’s a lot of dairy in this recipe! Whole milk (typically 3.5-4% milkfat) is used to start this recipe.
- Egg Yolks – used to thicken the eggnog. Also, you can’t have eggnog without some eggs!
- Granulated Sugar – this is used to sweeten. Do your best to completely dissolve the sugar to avoid any grainy pieces.
- Nutmeg + Cinnamon – these two spice up this recipe for the holidays! Nutmeg is the more traditional flavor of eggnog, but is complimented so nicely by the cinnamon. I love pairing these two together.
- Vanilla – a more subtle flavor that holds its own against the rest.
- Rum Extract – I love using rum extract to make this kid- or pregnancy-friendly, however, if you want spiked eggnog then try adding rum, brandy, or cognac.
- Half & Half + Heavy Cream – the perfect blend of creaminess. I use both to get the thickness just right.
How to Make Eggnog
Now that you have all of those ingredients gathered up, let’s get to making eggnog from scratch! Don’t worry, it’s super simple with these step-by-steps and tastes a million times better than the store-bought stuff. For full details, including increments, see the recipe card down below.
- Pour milk, nutmeg and cinnamon into a pot and heat gently.
- While the milk is warming, in a large bowl, whisk egg yolks and sugar together.
- Once the milk is hot but not simmering, reduce heat.
- Temper the egg yolks with the hot milk, then pour the tempered mixture into the pot with the rest of the hot milk.
- Cook very gently, stirring constantly, until thickened.
- Remove from heat and stir in vanilla extract, rum extract (or chosen alcohol), half and half and heavy cream.
- Optional step: strain eggnog using a fine mesh strainer and cheesecloth. (This helps make your mixture smoother. It will be pretty smooth already, but this can make it even smoother. This is the cheesecloth I have and use.)
- Pour into an airtight container and refrigerate until completely chilled. Serve with extra nutmeg.
For Traditional Eggnog
You may want a more classic recipe and because of that, I have this ‘how to make eggnog with egg whites’ section just for you!
Simply make the eggnog recipe as directed, then after it has chilled, fold in four whipped egg whites. Voila!
Common Eggnog FAQ’s
It depends on what you like! Traditionally you can spike this drink with bourbon, or rum. But you could also try brandy or cognac too! All are used interchangeably, depending on the recipe and your preference.
Think of a sweet custard ice cream laced with spices like cinnamon and nutmeg! Plus a little bit of vanilla and rum flavoring. A lot of people thing they don’t like eggnog, but I tried to make mine mind, sweet and lightly spicy. Not too eggy, either!
YES! Whether you buy store-bought nog or make it from scratch, you can freeze it for up to 6 months. For best results, freeze in a container with half an inch of space at the top (to account for expansion).
Because this eggnog recipe uses rum extract instead of alcohol and the egg yolks are cooked in the milk it is 100% safe for pregnant women to drink. If you decide to add in the whipped egg whites for frothiness, it is then unsafe. (Because the egg whites are not cooked.)
Homemade eggnog lasts 2-3 days stored in the fridge, so drink up! Then when you want more, just make another batch.
My recipe as written is absolutely 100% safe for kids because there is no alcohol and because the egg yolks are cooked. Of course if you add alcohol or you add the whipped egg whites (which aren’t cooked), this becomes unsafe for children.
More Holiday Drinks to Try!
Be sure to add eggnog to your homemade recipe repertoire and try it this coming holiday season!
The printable recipe card is below, happy holidays 🙂
Eggnog That Actually Tastes *AMAZING*
Ingredients
- 1 1/2 cups whole milk
- 1/4 teaspoon nutmeg
- 1/4 teaspoon cinnamon
- 4 whole egg yolks
- 1/2 cup granulated sugar
- 1 teaspoon vanilla
- 1/4 teaspoon rum extract or 1/4 cup rum, brandy or cognac (optional)
- 1 cup half & half
- 1 cup heavy cream
Instructions
- Pour milk into a medium pot and heat gently over medium heat with cinnamon and nutmeg.
- While the milk is warming, prepare the egg yolks: in a large bowl, whisk egg yolks and sugar together until thick and lighter in color. Once the milk is hot but not quite simmering, reduce heat to low.
- Temper the egg yolks by whisking about 3/4 cup hot milk into the egg yolks and sugar.
- Pour the tempered egg mixture into the pot with the rest of the hot milk. Cook very gently, stirring constantly, until thickened. This should take about 5 minutes.
- Remove from heat and stir in vanilla extract, rum extract (or chosen alcohol), half and half and heavy cream.
- Optional step: for a smoother eggnog, strain using a fine mesh strainer lined with cheesecloth.
- Pour into an airtight container and refrigerate until completely chilled. Serve with extra nutmeg.
For Traditional Egg Nog:
- Whip the 4 egg whites (the ones you didn't use from the egg yolks above) until stiff peaks form. Fold into chilled egg nog and serve.
Lol… I found it. You said this is good for 2-3 days. Thank you. Merry Christmas!
My family did a blind taste test between this eggnog and store-bought. Lauren’s recipe won hands down!
My grandson likes egg nog so i will attempt to make this for him . Wish me luck !
This recipe is absolutely fantastic! I made this last Christmas and received so many wonderful compliments. Thank you so much for the recipe. I have a question you probably posted it but I didn’t see it. How long in advance can I make this?