
A rich, creamy homemade eggnog scented with warm spices and finished with cream and vanilla. Serve chilled with a splash of spiced rum or bourbon for holiday cheer.

This homemade eggnog has been my holiday signature for years and it always brings people together. I first learned this custard style version on a snowy afternoon when I wanted something both comforting and celebratory. The base is a spiced milk infusion that I temper into a silky egg yolk custard then finish with rich cream and a touch of vanilla. The texture is luxuriously thick but still pourable and it clings to the spoon in the best way. The aroma of cinnamon and nutmeg fills the kitchen and the first sip always invites that contented smile.
I discovered how forgiving this method can be when I overdid the heat one year and saved the mixture by tempering more slowly and stirring constantly. That moment taught me the importance of attention and patience when working with eggs. When served with a dusting of extra nutmeg or a cinnamon stick the presentation feels classic and indulgent. Whether you keep it virgin or add spiced rum or bourbon this version balances sweetness with warm spice and a clean vanilla finish.
I have watched this drink turn quiet conversations into long fond recollections. Family members request it for Christmas morning and friends often ask me for a jar to take home. The combination of simple techniques and big flavors makes it a crowd pleaser and a recipe I return to every year.
My favorite aspect is the ritual of making it, the cadence of whisking and the perfume of spices while it cools. Family members will always remember the first glass at holiday gatherings and I love the way a warmed conversation seems to follow. One year a friend declared it better than any bar version and asked for the recipe which made me smile.
Store chilled in an airtight glass container or a sealed mason jar to prevent absorption of refrigerator odors. Keep at a temperature below 40 degrees Fahrenheit and use within three days for best freshness. If you plan to make a large batch divide into smaller containers so you only open what you need. To reheat a small serving gently warm in a saucepan over low heat while stirring but avoid boiling which will break the custard. For frozen storage use heavy duty freezer containers and thaw slowly in the refrigerator before serving.
If you need to swap ingredients use half and half in place of heavy cream for a lighter texture though it will be less rich. For a dairy free version use an unsweetened almond or oat milk and a coconut cream in place of heavy cream to retain body, though expect a coconut note. Swap granulated sugar with an equal amount of maple syrup for a deeper flavor profile but reduce additional liquids slightly. For booze free keep the full amount of cream and vanilla to preserve mouthfeel and add a teaspoon of rum extract for aroma without alcohol.
Serve chilled in small glasses to highlight its richness. Garnish with freshly grated nutmeg, a cinnamon stick for stirring, or a thin orange twist for brightness. Pair with gingerbread cookies, shortbread, or a warm fruit cake. For a brunch presentation set out a topping bar with extra nutmeg, shaved chocolate, and whipped cream. Small ramekins of toasted almonds or candied citrus make elegant accompaniments and cut through the creaminess.
Eggnog traces back to early medieval European possets and syllabubs which combined warm milk and ale with eggs and spices. In colonial America rum and later bourbon became the popular spirits added to the drink and it evolved into a celebratory holiday beverage. Regional variations include the use of different spirits or spices and modern commercial versions. The ritual of sharing eggnog at gatherings continued as a symbol of hospitality and seasonal celebration.
In summer serve a lighter version using chilled milk and half and half with less sugar and add bright citrus zest. For winter celebrations keep the full cream and try adding a pinch of cardamom or a split vanilla bean for a more complex aroma. For New Year gatherings spike with a darker aged rum and a twist of orange peel. Small changes to the spices change the tone from cozy to festive while maintaining the same technique.
Make the custard base up to two days ahead and keep chilled. Add the cream and alcohol just before serving to keep the texture fresh. Portion into serving bottles or mason jars for a grab and pour setup if you are entertaining. Label jars with the date and optional content notes for guests. If you are prepping for a party set aside a small pitcher of warmed eggnog to offer both hot and cold options.
Concluding on a personal note I hope this version becomes one you return to each year. The comfort of the spices and the handmade quality make it a memorable part of holiday hosting. Enjoy crafting it slowly and sharing the results with people you love.
Temper the eggs slowly by adding hot milk a little at a time while whisking to prevent scrambling.
Use fresh whole spices or freshly grated nutmeg to maximize aroma and flavor.
Chill the mixture overnight for the best melding of flavors and full thickening.
This nourishing homemade eggnog recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. To avoid any risk use pasteurized eggs or buy pasteurized liquid egg yolks.
Keep refrigerated in an airtight container and use within three days. Spiked versions may last a bit longer but still follow refrigeration guidelines.
This Homemade Eggnog recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Combine milk and spices in a small saucepan and bring to a gentle boil over medium heat. Allow spices to infuse for one to two minutes then remove from heat.
Whisk egg yolks and sugar until pale and slightly thickened about two to three minutes. Look for a ribbon like trail when the whisk lifts.
Slowly add hot milk to the yolks while whisking to temper and prevent curdling. Continue until about half the milk is incorporated then return to the saucepan.
Cook over medium heat stirring constantly until it coats the back of a spoon about three to five minutes. Do not boil.
Strain the custard to remove cloves and any bits then cool at room temperature for about one hour before adding cream.
Whisk in the heavy cream, vanilla and rum or bourbon if using. Taste and adjust seasoning or spirit level.
Refrigerate for at least three hours and preferably overnight. Serve chilled with grated nutmeg or cinnamon.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@cravele on social media!


Ultra-fudgy brownies studded with chocolate chunks, crowned with gooey marshmallows and a quick cocoa icing for irresistible, crowd-pleasing decadence.

Buttery shortbread crust topped with a gooey brown sugar pecan filling. Easy, crunchy, and truly irresistible with just 10 minutes of prep.

Silky pumpkin cheesecake with a spiced graham crust, no cracks, effortless mixing, and decadent caramel and rum whipped cream for unforgettable holiday celebrations.

Leave a comment & rating below or tag @cravele on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.