If there’s a drink that instantly wraps you in the warm, cozy feeling of the holidays, it’s this Creamy Homemade Eggnog Recipe. Velvety smooth with just the right balance of sweetness and spice, this classic beverage brings together rich egg yolks, maple syrup’s natural warmth, and a sprinkle of nutmeg that dances on your palate. Whether you’re crafting it for a festive gathering or a quiet night by the fire, this recipe guarantees a luscious and unforgettable treat that feels like a hug in a glass.
Ingredients You’ll Need

Getting the ingredients right is the foundation of any fantastic dish, and this eggnog is no exception. Each simple element plays a vital role in creating the creamy texture, delightful aroma, and perfectly sweet flavor that make this drink so irresistible.
- 8 large egg yolks: These provide the rich, silky base that gives the eggnog its luxurious creaminess.
- 1/4 cup sugar: Just enough sweetness to balance the spices and bring harmony to the flavor profile.
- 1/4 cup pure maple syrup: Adds natural warmth and depth, elevating the sweetness beyond ordinary sugar.
- 2 teaspoons vanilla: Infuses the eggnog with a comforting, aromatic background note.
- 1 cup heavy whipping cream: Delivers the creaminess and luscious mouthfeel that make every sip indulgent.
- 3 cups 2% milk: Lightens the richness while still contributing to a smooth, velvety texture.
- 1/2 teaspoon ground nutmeg: The classic spice that adds warmth and a hint of earthiness, essential for true eggnog flavor.
- Brandy or rum (to serve): Optional but highly recommended for that traditional holiday kick.
- Cinnamon and extra heavy whipping cream (to serve): Perfect finishing touches that make the presentation as delightful as the taste.
How to Make Creamy Homemade Eggnog Recipe
Step 1: Whisk the Egg Yolks and Sugar
Begin by gently whisking the egg yolks with the sugar until the mixture becomes thick and pale. This is the start of your eggnog’s luscious, silky texture and is crucial for creating the custard base that carries all the flavors.
Step 2: Heat the Creamy Mixture
In a medium saucepan, combine the heavy whipping cream, 2% milk, pure maple syrup, vanilla, and ground nutmeg. Heat over medium heat while whisking frequently, keeping the temperature just below boiling, around 165 degrees Fahrenheit. This careful warming helps infuse the spices and sweeteners into the cream while preparing it for the next step.
Step 3: Temper the Eggs
To avoid scrambled eggs, slowly incorporate the heated cream mixture into the egg yolks by pouring small amounts into the eggs while whisking vigorously. Once half of the hot mixture is blended in, pour everything back into the saucepan. Continue heating gently, stirring constantly until the whole mixture reaches about 165 degrees. This step cooks the eggs enough to be safe but keeps the texture smooth and rich.
Step 4: Chill the Eggnog
Pour your mixture into a glass pitcher and cover it carefully. Refrigerate until it’s thoroughly chilled—the eggnog thickens slightly as it rests, developing an even creamier texture and deeper flavor that make it truly special.
Step 5: Serve with Flair
When ready to serve your Creamy Homemade Eggnog Recipe, pour into glasses and add a splash of brandy or rum if desired. Top with a swirl of whipped cream and a sprinkle of cinnamon for a festive finish. A cinnamon stick adds an elegant touch and extra cozy aroma to each glass.
How to Serve Creamy Homemade Eggnog Recipe

Garnishes
Garnishing your eggnog elevates the experience. A little whipped cream on top gives a luscious contrast to the spiced drink below, while cinnamon or freshly grated nutmeg dusted over the cream adds fragrant warmth. You can also use a cinnamon stick or a star anise pod to stir and keep things visually inviting.
Side Dishes
Eggnog pairs wonderfully with holiday cookies like gingerbread, sugar cookies, or buttery shortbread. These sweet treats complement the creamy, spiced richness of the eggnog and create a full festive indulgence perfect for parties or cozy evenings.
Creative Ways to Present
Take your presentation up a notch by serving your Creamy Homemade Eggnog Recipe in vintage glass mugs or clear glasses to show off the creamy texture. You can rim the glasses with cinnamon sugar for added sparkle and flavor. For a fun twist, serve alongside small bowls of crushed peppermint or chocolate shavings, inviting guests to customize each glass.
Make Ahead and Storage
Storing Leftovers
Keep any leftover eggnog refrigerated in a tightly sealed container. It generally stays fresh and tasty for up to 3 days. Remember that the flavors deepen as it sits, so it might taste even better the next day!
Freezing
Because of the dairy and egg content, freezing this eggnog isn’t recommended. The texture can separate and become grainy when thawed, detracting from its classic creaminess.
Reheating
If you prefer your eggnog warm, gently reheat small portions on the stove over low heat—stirring constantly to avoid curdling. Avoid boiling to keep that smooth, rich texture that defines this Creamy Homemade Eggnog Recipe.
FAQs
Can I make this eggnog without alcohol?
Absolutely! The base recipe is delicious on its own, and you can enjoy it without any spirits. The brandy or rum is entirely optional and just adds a traditional holiday twist.
Is it safe to use raw eggs in this recipe?
This recipe cooks the egg yolks gently to 165 degrees Fahrenheit, which helps eliminate any risk by pasteurizing them while maintaining that smooth texture.
Can I use a different sweetener instead of maple syrup?
Yes, you can substitute honey or brown sugar if you prefer, but maple syrup adds a unique depth and cozy sweetness that’s hard to beat in eggnog.
How long does eggnog keep in the fridge?
Stored properly in an airtight container, your eggnog will stay fresh for up to 3 days. Always give it a quick stir before serving if it has been sitting in the fridge.
Can I prepare this eggnog ahead for a party?
Definitely! This recipe is perfect for making in advance. The flavors meld beautifully as it chills, so making it a day before your event will wow your guests even more.
Final Thoughts
This Creamy Homemade Eggnog Recipe is a heartwarming, timeless classic that brings joy to every holiday celebration. It’s so joyful and rewarding to whisk up this silky, spiced delight from scratch, knowing that each sip embodies cozy moments and shared smiles. I can’t wait for you to try it and have it become a cherished favorite for your gatherings, too!
Print
Creamy Homemade Eggnog Recipe
This creamy homemade eggnog recipe offers a rich and luscious holiday drink made from scratch using fresh egg yolks, sugar, maple syrup, cream, milk, and warm spices. Perfectly smooth and lightly spiced, it’s a traditional festive beverage that can be served with a splash of brandy or rum and finished with cinnamon garnish for a cozy seasonal treat.
- Total Time: 25 minutes
- Yield: 8 servings
Ingredients
Egg Mixture
- 8 large egg yolks
- 1/4 cup sugar
- 1/4 cup pure maple syrup
- 2 teaspoons vanilla extract
Dairy & Spices
- 1 cup heavy whipping cream
- 3 cups 2% milk
- 1/2 teaspoon ground nutmeg
To Serve
- Brandy or rum (optional, to serve)
- Cinnamon (for garnish)
- Heavy whipping cream (for garnish)
Instructions
- Whisk the egg yolks and sugar: In a medium bowl, vigorously whisk together the egg yolks and sugar until the mixture is pale and creamy, ensuring the sugar is well dissolved and the eggs are smooth.
- Heat the dairy mixture: In a medium saucepan over medium heat, combine the heavy whipping cream, 2% milk, pure maple syrup, vanilla extract, and ground nutmeg. Stir frequently and heat gently until the mixture reaches about 165°F (74°C), being careful not to let it boil.
- Temper the eggs: Gradually add the hot cream mixture into the egg yolks by drizzling a small amount at a time into the bowl while whisking constantly. Continue this until about half of the hot mixture has been incorporated into the eggs.
- Cook the combined mixture: Pour the tempered egg mixture back into the saucepan with the remaining cream mixture. Heat gently, stirring frequently, until the temperature again reaches 165°F (74°C). Remove from heat immediately to prevent curdling.
- Chill the eggnog: Transfer the eggnog into a glass pitcher and cover it with a lid or plastic wrap. Refrigerate for at least 2 hours or until well chilled. The eggnog will thicken slightly as it cools.
- Serve: Pour the chilled eggnog into glasses. Add a splash of brandy or rum if desired. Garnish with a swirl of heavy whipping cream, a sprinkle of cinnamon, and a cinnamon stick for a festive presentation.
Notes
- Do not boil the milk and cream mixture; overheating could cause curdling.
- Temper the eggs carefully to prevent them from scrambling when adding hot liquid.
- Eggnog must be refrigerated and consumed within 2-3 days.
- For a non-alcoholic version, simply omit the brandy or rum.
- Use fresh eggs for best flavor and safety.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Beverage
- Method: Stovetop
- Cuisine: American