Whip up your own homemade eggnog this year with this quick 10-minute recipe. You won’t believe how much better it is than store-bought!

Introducing….the homemade eggnog of your dreams.
I know, it’s so much easier just to grab that gallon of eggnog in the store this time of year, buuuuut…what if I told you that homemade seriously only takes a handful of ingredients and a few minutes to make?
And honestly, it really gives the store-bought nog a run for its money.

We’ve got that classic thick and creamy texture, lots of fresh nutmeg flavor, and just all the things you love about this classic holiday drink. Trust me, you won’t be able to keep enough of this goodness stocked.
This Eggnog features…
- Just a touch of fresh nutmeg and vanilla
- A perfectly rich and creamy texture
- Only 10 minutes of prep time and 6 ingredients needed

Making the Eggnog
(scroll to the bottom of the post for the full recipe)
Ingredients You Will Need
- Egg yolks
- 2% or skim milk
- Heavy whipping cream
- Brown sugar
- Ground nutmeg
- Vanilla extract

Tips for Perfect Eggnog
- Heat milk, heavy cream, and sugar – allow these ingredients to heat until just steaming.
- Temper egg yolks – to temper the egg yolks means to slowly introduce a hot liquid. Slowly drizzle 1/2 cup hot milk mixture into the egg yolks, whisking constantly to prevent the egg yolk from scrambling.
- Do not boil eggnog – allow the eggnog to cook until just steaming – do not let the eggnog boil otherwise it may break.
- Chill eggnog before serving – the eggnog will thicken more as it cools.
Storing Eggnog
This eggnog stores well in refrigerator up to 1 week. Since it is dairy-based, we recommend not storing any longer than a week so the dairy doesn’t spoil.
To freeze eggnog, pour into a freezer-safe container, leaving 1-inch of open air at the top to make room for expansion and freeze up to 2 months. Thaw eggnog completely in refrigerator before serving.
Serving Suggestions
We recommend serving eggnog fully chilled for best results. You can serve eggnog as-is or feel free to mix in spiced rum, whiskey, bourbon, or brandy for a spiked version.

This eggnog is going to be a hit with literally everyone you serve it to! The rich and creamy texture is picture-perfect and the touch of nutmeg brings all the flavors together.
Good luck keeping enough of this eggnog stocked in your fridge this holiday season!
Save this recipe using the ‘save to recipe box’ button below. If you make it, please let us know! Leave a comment + star rating below, or take a photo and tag it on Instagram with #wholeandheavenlyoven.

Watch this eggnog made step-by-step on Google web stories.
Try these other eggnog recipe favorites!
- Homemade Eggnog Coffee Creamer
- Mini Glazed Raspberry Eggnog Scones
- Cranberry Orange Bundt Cake with Eggnog Glaze
Homemade Eggnog
This recipe may included paid links. As an Amazon Associate, I earn a commission from qualifying purchases.
Ingredients
- 4 large egg yolks
- 2-1/2 cups 2% or skim milk
- 1/2 cup heavy whipping cream
- 1/2 cup light brown sugar
- 1/2 teaspoon ground nutmeg
- 1 teaspoon vanilla extract
Instructions
- Place egg yolks in a medium bowl and lightly beat. Set aside for a moment.
- In a large saucepan, heat milk, heavy cream, and brown sugar over medium heat until steaming (do not boil)
- Slowly drizzle 1/2 cup hot milk mixture into egg yolks, beating constantly until smooth. Add egg yolk mixture to saucepan and stir occasionally until eggnog is steaming and slightly thickened (do not boil – eggnog will thicken more after chilling)
- Remove eggnog from heat and whisk in nutmeg and vanilla. Chill eggnog completely before serving. Enjoy!
Notes
Nutrition
This post was updated with new recipe adjustments and photos on 12/20/23.
Jen @ Baked by an Introvert says
I love the idea of putting caramel-flavored vodka in the eggnog! It sounds wonderful. The whole 10 minute thing sounds wonderful as well!
Sarah says
Thanks Jen! It really takes this eggnog over the top! 🙂
Gayle @ Pumpkin 'N Spice says
This eggnog looks so creamy and delicious, Sarah! I’ve never even thought to make my own, so I’m loving this version. And making it in 10 minutes sounds even better! Hope you have a very Merry Christmas, friend!
Sarah says
You definitely need to give homemade eggnog a go, Gayle! I think it will surprise you how much tastier it is than storebought! 😉
Alice @ Hip Foodie Mom says
Sarah, love that you made homemade eggnog!!! I have not attempted this yet. . but hey, only 10 minutes?!! love this. . and HELLO .. the photos are gorgeous!!! we are our worst critics. . seriously, these look fab!!! Happy Christmas!
Sarah says
You are seriously the suh-WEETEST, Alice! You totally make my day with your comments, girl! Happy holidays! 🙂
Mary Frances says
We’ve had rainy days and cloudy lighting too! Boo to winter 🙂 But I’ll take it if it means I get this amazing thing called 10 minute eggnog. I cannot get over how fast and easy this is! I personally think your photos rock and that this recipe needs to be in every house this Christmas. Love love love it! Pinning!
Sarah says
Gahhhh…it’s nice to know I’m not the only one struggling! LOL. Give us some sun!!
Thanks so much for pinning and for the sweet words, girly! 🙂
Judy Springer says
This recipe sounds yummy. I do not drink alcohol, but in our family we have coke and eggnog and it is delicious, like an eggnog float! You just mix about half coke and half eggnog, stir it up and enjoy. We have also used others flavors of soda with delicious results as well.
Sarah says
I just love the sound of that, Judy! Thanks for the tip—-I’ll have to try that next time! 🙂
marcie says
10 minutes? Oh, I need to do this — it will taste so much better than store bought! My kids are eggnog fanatics, so this needs to happen!
Sarah says
The kiddos around here absolutely adore this eggnog—it’s a definite kid-pleaser! 🙂
Pamela @ Brooklyn Farm Girl says
I love how quick this eggnog is to make! I have never made eggnog… I think it’s time for that to change, right?! Happy holidays! Have a great one and eat lots of cookies! 🙂
Sarah says
It’s so much fun making your own eggnog! You’ve gotta try it. 🙂 Thanks so much girly!
Hannah Barta says
This looks SO good. I might just have to make this today 😉 Thank you so much for sharing!
dance a real
Sarah says
Thank you Hannah! Definitely let me know if you make this eggnog! 🙂
Renee @ Two in the Kitchen says
This eggnog looks out of this world Sarah!! I’m glad you are a responsible teen who is still drinking the “un-spiked” version! 😉 Have a wonderful Christmas!! 🙂
Sarah says
Thank you Renee! Happy holidays. 🙂
Kelly - Life Made Sweeter says
Sarah, this eggnog looks absolutely incredible! And only 10 minutes?? Love it!! Merry Merry Christmas to you and your family!
Sarah says
Thanks so much Kelly! You are too sweet. Happy holidays! 😉
Medha @ Whisk & Shout says
Yum! I love the use of coconut sugar… I’ve always kind of wondered what eggnog was made of 🙂 Looks delicious and sooo much better than store bought. Merry Christmas!
Sarah says
Thank you Medha! Once you try homemade eggnog you may not be able to go back to storebought again! 😉
Amber @ Dessert Now, Dinner Later! says
I don’t know why, but making my own eggnog freaks me out. I love the Southern Comfort Vanilla Spice flavor… but this looks absolutely perfect!
Sarah says
Oh, it’s so easy you definitely need to give it a try, girl! 🙂
Alice LoMascolo says
What is coconut sugar? I’ve never heard of it. Can I make it at home or is it store bought?
Sarah says
Hi Alice! Coconut sugar is similar to brown sugar in texture only coconut sugar is less refined. You can find it in the health food aisle in most grocery stores or you could just sub brown sugar. 🙂
Misty says
Allergic to coconut is there another type of sugar I can use
Sarah says
You could use regular sugar or cane sugar, Misty!
Dorothy says
Was wondering if you could use regular sugar instead of coconut sugar. If yes, would I change the amount? Thank you.
Sarah says
Regular sugar would work just fine! You wouldn’t need to change the amount. 🙂