
A rich and creamy homemade eggnog that is thick, nutmeg forward, and easy to make on the stove. A holiday classic you will never buy again.

This homemade eggnog has been a seasonal favorite in my kitchen for years. I first learned this version on a chilly December evening when I wanted a festive drink that tasted like the holidays but was not overly sweet. The texture is luxuriously thick and creamy because of the combination of whole milk and heavy whipping cream, and the warm scent of nutmeg makes the room feel cozy very quickly. My family has always favored this version because it balances richness and spice so that it feels indulgent but not cloying. I remember serving it at a small gathering and watching everyone take two cautious sips and then come back for more.
I adapted the method to be reliably safe and simple. The key elements are tempering the egg yolks so they do not scramble, heating the combined milk and cream just to a controlled temperature, and finishing with vanilla for a rounded flavor. I often make a double batch for parties because it stores well in the refrigerator for a couple of days. Author Lindsay recommends tasting and adjusting nutmeg and optional alcohol to match your personal preference. This version yields about three and one quarter cups which is roughly three to four servings depending on pour size.
In my family this drink signals the start of celebration. Once I served it alongside a tray of cookies and the music went on, the kitchen filled with laughter. A cousin who rarely drinks anything with eggs asked for the recipe and later told me that it became her new holiday tradition. That small approval told me the technique was reliable and approachable.
My favorite aspect is how the aroma of nutmeg and warm dairy fills the kitchen and signals celebration. I often make this the day before a gathering so the flavors meld and chilling time is already taken care of. Guests appreciate the texture and often ask whether it was made with special cream or eggs, and I always smile and say it is simple ingredients done carefully.
Store the chilled mixture in an airtight glass container or pitcher with a tight fitting lid. Keep refrigerated below forty degrees Fahrenheit and consume within two to three days. When refrigerating, avoid leaving the drink at room temperature for more than two hours. To serve again, stir gently to reincorporate any settled cream. Do not freeze because ice crystals will disrupt the emulsion and cause separation when thawed. For longer storage consider making the base without cream and adding fresh cream before serving.
If you need lower fat, substitute half and half for heavy whipping cream, though the texture will be lighter and less silky. For a dairy free version replace milk and cream with full fat coconut milk and use pasteurized egg products or a commercially prepared vegan egg replacer, understanding the flavor will shift toward coconut. To reduce sugar use three quarters of the sugar amount and taste, adding a touch more only if needed. If you prefer a spiced profile, add a small pinch of ground cinnamon along with nutmeg, or steep a strip of orange peel in the hot dairy then remove before tempering.
Serve chilled in small glasses because the flavor is rich. Garnish each pour with a light dusting of freshly grated nutmeg or a cinnamon stick for stirring. For a dessert pairing, serve with shortbread cookies or ginger spiced treats which contrast the creamy texture. For holiday brunch offer alongside coffee or spiced cider and provide a spirits selection so guests can choose to spike their own cup.
Eggnog evolved from posset and other medieval English drinks that combined hot milk and alcohol. It became popular in colonial America where dairy and rum were abundant. Modern versions vary regionally with bourbon or brandy often added in the United States. This homemade version uses a threshold cooking temperature that reflects current food safety expectations while preserving the traditional indulgent profile.
For a winter twist add a tablespoon of maple syrup and adjust sugar downward for a maple eggnog. For warmer evenings serve a chilled and lightly spiced version with reduced nutmeg and a splash of citrus liqueur. Around Thanksgiving consider adding a small amount of pumpkin spice and a hint of molasses for a seasonal interpretation.
Prepare the base a day ahead and refrigerate. If planning for a party make the recipe two times larger and chill in a narrow tall container for easier storage. Keep additional fresh cream chilled and fold in just before serving if you prefer maximum freshness. Label the container with date and time prepared and check aroma and texture before serving. Discard if anything smells off.
Making this at home turns a simple group of ingredients into something memorable. Share a glass with friends and family and adjust the nutmeg and spirit level until it feels like your holiday tradition. Enjoy and make it your own.
Use room temperature eggs so they emulsify smoothly when tempered with hot dairy.
Heat the milk and cream slowly and watch for steam and small bubbles around the edge to avoid scalding.
Temper the yolks by adding hot liquid gradually while whisking constantly to prevent curdling.
Use an instant read thermometer and stop heating at 160 to 170 degrees Fahrenheit for safety and texture.
Strain the finished mixture to remove any fine cooked bits for the smoothest mouthfeel.
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, the recipe is cooked to a safe temperature. Heat the mixture to 160 to 170 degrees Fahrenheit to reduce risk while keeping a pourable texture.
Store in an airtight container in the refrigerator for two to three days. Do not freeze as the dairy will separate when thawed.
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.

Place seven egg yolks and one half cup sugar in a large bowl. Whip on medium speed with an electric mixer until pale and thick, about six to eight minutes.
Combine one and three quarter cups whole milk, one cup heavy cream, one teaspoon nutmeg, two whole cloves if using, and a pinch of salt in a saucepan. Heat over medium stirring regularly until the mixture simmers at the edges and steam rises.
Remove the saucepan from heat briefly. Add a small amount of the hot dairy to the whipped yolks while whisking constantly. Continue adding small amounts until about two thirds of the dairy is incorporated to raise the yolk temperature safely.
Return the combined mixture to the saucepan and heat over medium low while stirring constantly. Cook until the mixture reaches 160 to 170 degrees Fahrenheit and it coats the back of a spoon.
Remove from heat, stir in one quarter teaspoon vanilla and discard the whole cloves. Strain if desired, transfer to a container, cool then refrigerate until cold. Serve within two to three days.
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
@velvetyum on social media!


Fresh strawberries, creamy vanilla yogurt, and crunchy granola come together in these portable frozen bites. A simple three ingredient snack that is perfect for breakfast, lunch boxes, or an icy treat.

A cozy, 30-minute chickpea and tomato coconut curry soup made with pantry staples — creamy, vibrant, and naturally vegan and gluten free.

A quick, pantry-friendly garlic-ginger glazed salmon that’s gluten free, soy free (when using coconut aminos), and naturally sweetened with honey — ready in 30 minutes and perfect for weeknight dinners.

Leave a comment & rating below or tag @velvetyum 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.