It is that time of the year again, and this luscious Homemade Eggnog Recipe comes together quickly in just a few easy steps and tastes much better than store-bought.
We enjoy ours topped with whipped cream and a pinch of cinnamon. For entertaining, we make two batches, one alcohol-free and the other spiked with brandy or rum. We love to serve this for Christmas Eve dinner and at our holiday parties with spice cake, butter cookies, and gingerbread cake.
What is Eggnog?
Eggnog is a creamy milky custard dairy beverage lightly seasoned with nutmeg and sometimes other spices. It is traditionally served around the holiday season chilled and sometimes spiked with a bit of rum, whiskey, bourbon, or brandy.
Why You’ll Love This
- It tastes so much better than store-bought without all those darn preservatives. There isn’t any boxed or bottled processed smell or taste—only all-natural ingredients for exceptional flavor.
- It is so easy to make that even your teenager can handle this. You can also have this fresh creamy treat in just a few simple steps.
- You can make this eggnog recipe in about the time it takes to drive to the grocery store.
- With only wholesome natural ingredients, this is one refreshment you can feel good about feeding your family.
Ingredient Notes and Substitutions
See the complete list of ingredients below on the recipe card.
- Milk: whole or 2%
- Heavy cream: you can substitute whipping cream
- Spices: ground nutmeg, cinnamon, and cloves. Easy on the cloves, as a little goes a long way.
- Vanilla: use pure vanilla extract
How to Make Eggnog
This is the summary version; see the recipe card below for the complete list of ingredients and the instructions.
Start by heating the milk, cream, nutmeg, cinnamon, and cloves together over medium heat, frequently whisking to prevent anything from burning to the bottom of the pan. Heat the milk mixture until it is hot but not boiling.
Meanwhile, in a large bowl, whisk the egg yolks and sugar together, adding the sugar a couple of tablespoons at a time and mixing thoroughly. Using a soup ladle, spoon about half a ladle full of the hot milk mixture into the eggs and whisk to combine. Continue adding more and more until most of the milk mixture has been mixed in. Make sure you are whisking thoroughly after each addition.
Now, pour the egg mixture back into the pan on the stove with the remaining milk mixture. Then cook until the mixture reaches 160-170 degrees F, whisking constantly. Do not allow the mixture to boil. It will be slightly thick but will thicken more as it cools. Finally, remove from the heat and whisk in the vanilla and alcohol if adding it. Serve with whipped cream and garnish with a sprinkle of cinnamon. Or pour into a sealable pitcher and chill in the fridge for several hours before serving.
Preparation Tips
- Stir and whisk the mixture almost constantly. You want the egg yolks and sugar incorporated well. You don’t want the milk mixture to burn or scorch to the bottom of the pan, and you don’t want egg pieces floating around in your final creamy custard mixture. Remember that a spoon helps reach the bottom inside corners of the pot, but a whisk helps keep everything combined.
- For best results, chill overnight.
- If adding alcohol, add 2-3 ounces of dark rum, whiskey, bourbon, or brandy. It will hit the spot just right without overwhelming the eggnog.
Storage and Reheat
Refrigerate in an airtight container for up to 5 days. Reheat in the microwave for 30-second intervals or on the stovetop over low heat until warm.
Frequently Asked Questions
Rum, brandy, bourbon, or whiskey can be added to Eggnog. I prefer rum, but I like brandy, bourbon, and whiskey. Trust me when I say that just a small amount is all you need, so it does not overwhelm the eggnog.
Use a candy or instant-read thermometer to ensure the final mixture cooks the raw eggs to 160 degrees F.
More Holiday Recipes
Homemade Eggnog Recipe
Ingredients
- 2 cups whole milk or 2%
- 1 cup heavy cream
- ½ teaspoon ground nutmeg
- ¼ teaspoon ground cinnamon
- pinch of ground cloves
- 6 egg yolks room temperature
- ½ cup sugar
- ½ teaspoon vanilla extract
- whipped cream optional
- extra ground cinnamon or nutmeg optional
Instructions
- In a medium saucepan over medium/medium-low heat, combine milk, cream, nutmeg, cinnamon, and cloves. Whisk very frequently while bringing the mixture almost to boiling.
- Meanwhile, in a large bowl, combine egg yolks and sugar. Add sugar 2 tablespoons at a time, whisking thoroughly before adding more.
- Using a soup ladle, add about 1/3 cup of the hot milk mixture to the egg mixture, whisking thoroughly. Keep adding the hot mixture to the egg mixture, whisking thoroughly between each addition. When most of the milk mixture has been whisked into the egg mixture (about 3/4 of it), add it back to the saucepan.
- Cook until the mixture reaches 160 degrees F, whisking constantly. Use a spoon to reach those tight edges at the base of the pan. It will be slightly thick but will thicken more as it cools.
- Remove from the heat and whisk in the vanilla. Serve with whipped cream and a light dusting of cinnamon or nutmeg.
Notes
- Stir and whisk the mixture almost constantly. You want the egg yolks and sugar incorporated well. You don’t want the milk mixture to burn or scorch to the bottom of the pan, and you don’t want egg pieces floating around in your final creamy custard mixture. Remember that a spoon helps reach the bottom inside corners of the pot, but a whisk helps keep everything combined.
- For best results, chill overnight.
- If adding alcohol, add 2-3 ounces of dark rum, whiskey, bourbon, or brandy. It will hit the spot just right without overwhelming the eggnog.
Nutrition
Are you on the hunt for more delicious recipes? Follow Small Town Woman on Facebook, Pinterest, and Instagram.
https://www.smalltownwoman.com/wp-content/uploads/2019/05/Beth-1.pdf
Norma
I had never tried egg nog but always been intrigued by it. I tried this recipe out and it was really tasty and quite easy. I will make it at Christmas this year. Thanks for the great recipe, Beth!
Beth Pierce
You are most welcome, Norma! So glad that you liked it!
Natalie
My family really enjoyed this. It is so much better than store bought and not too difficult to make. I am going to make a spiked batch for Thanksgiving. I know everyone will love it.
Tammy
Homemade eggnog is sooo delicious! I’ve only had fresh once at a holiday party years and years ago and always wanted to make my own. Now I have a recipe 😀 Thank you!
Beth Pierce
My pleasure, Tammy! Enjoy!
Sue
Your Homemade Eggnog Recipe was absolutely delightful! There’s nothing quite like the rich, creamy goodness of homemade eggnog during the holiday season. I love the idea of offering both alcohol-free and spiked versions for guests—it’s a thoughtful touch for everyone’s preferences. Whipped cream and a sprinkle of cinnamon are the perfect finishing touches.
Beth Pierce
Thanks, Sue! So glad that you liked the eggnog. We love it too. It is delicious.
Marie
Ohhh! I didnt know I could make EGGNOG by myself. It turned out so creamy and tasty with none of that fake carton taste.
Janice
Eggnog is such an American classic! I can never find it in shops here, so thank you so much for your recipe.
Beth Pierce
You are most welcome, Janice!
Sarah
This eggnog is so creamy and delicious. I ran a test run for the holidays and it is amazing with our without alchohol. Thanks for the inspiration.
Lisa
Eggnog is something I always wanted to try. This recipe looks easy to follow and I will give it a go at home.
Mel
This sounds like a great version of the drink. It’s a classic for Christmas parties.
Stephanie
I never cared for eggnog until I tried this recipe. My goodness, it is so much better than the eggnog in cartons – I am sure we will make this often during the holiday season.
Beth Pierce
You are right this homemade eggnog is so much better. The stuff in the cartons tastes so processed.
Kit
I haven’t made this yet, i had a question. Will the recipe still work using lactose free milk?
Beth Pierce
I am not sure. I have not tried. Perhaps one of the readers will know the answer to that.
Tisha
Delicious, easy, and perfect for the holidays. Thanks for sharing the recipe.
Erin
Was really fantastic! I will make this again for the holidays. I wanted to try it first.
Fransic verso
What a great recipe! We really enjoyed it! Merry Christmas and Happy New Year!
Ebony
My family and I were just experimenting with eggnog cocktail recipes this week! I decided to try this recipe to make our eggnog from scratch and it turned out perfect! Way better than the store bought stuff! This recipe is a keeper for sure!
Beth Pierce
Thanks so much, Ebony. So glad that you liked the eggnog! It is quite yummy!
Brian
Cool. I never tried to make this before. I know it’s always a big thing around the holidays.
briannemanzb
This is so much better than a store-bought. For the past year, we just buy from stores but now that I have perfected your recipe. It’s gonna be a tradition to have homemade eggnog every year.
Beth Pierce
So glad that you like it! We love it too! It is amazing!