The first hint of the holiday season always brings a wave of nostalgia, and nothing captures that warmth like a glass of homemade eggnog. I remember the comfort of my grandmother’s kitchen as she stirred a pot of creamy goodness, the spices swirling together to create an aroma that filled the air with memories of laughter and joy. This Homemade Eggnog Recipe is not just a drink; it’s an invitation to relive those cherished moments, creating new traditions and memories around your own table.
Gone are the days of store-bought alternatives that taste generic at best. This delightful recipe offers a rich, velvety blend of whole milk, heavy cream, and classic spices, elevated by the simple addition of egg yolks that make every sip feel like a warm hug. Whether you choose to add a splash of spiced rum or enjoy it alcohol-free, this eggnog is versatile enough to please every palate. Perfect for cozy gatherings or sipping solo while wrapped in a blanket, let’s dive into how to bring this festive favorite to life in your kitchen!
Why You'll Love This Homemade Eggnog Recipe
- This Homemade Eggnog Recipe is incredibly easy to make, allowing you to create a festive treat without the fuss.
- The rich and creamy flavor, combined with warming spices, makes each sip a delightful experience that captures the essence of the holiday season.
- Its versatility means you can customize it to suit your taste, whether you prefer it boozy or alcohol-free.
- Visually appealing with a frothy topping and a sprinkle of nutmeg, this eggnog is sure to impress your guests and keep them coming back for more.
Homemade Eggnog Ingredients
Prepare to indulge in the creamy delight of this Homemade Eggnog Recipe!
For the Eggnog Base
• 2 cups whole milk – Adds a rich creaminess that perfectly balances the spices.
• 3 whole cloves – Infuse your eggnog with a warm, aromatic flavor.
• 1 teaspoon ground cinnamon – Provides a cozy warmth that embodies the holiday spirit.
• ½ teaspoon ground nutmeg – A nutty spice that enhances the overall flavor profile.
• 6 large egg yolks – Creamy and luxurious, making this eggnog feel indulgent.
• 1 cup granulated sugar – Sweetens the mixture without overpowering it.
For the Creamy Element
• 2 cups heavy cream – Creates the ultimate velvety texture everyone loves in eggnog.
• 1 teaspoon vanilla extract – Adds depth and sweetness for a touch of warmth.
Optional Boozy Kick
• 1¼ cups spiced rum or bourbon – A splash will elevate the flavors and add a festive touch. Enjoy this Homemade Eggnog Recipe with or without it!

How to Make Homemade Eggnog
-
Heat milk: Pour the whole milk into a saucepan and add the cloves, cinnamon, and nutmeg. Heat over medium heat until it just comes to a boil, stirring occasionally to combine the spices.
-
Whisk yolks and sugar: In a mixing bowl, combine the egg yolks and granulated sugar. Whisk them together until the mixture is light and fluffy, which usually takes about 2-3 minutes.
-
Temper the yolks: Gradually add a small ladle of the hot milk to the yolk mixture while whisking constantly to prevent curdling. This process allows the yolks to warm gently.
-
Combine mixtures: Slowly pour the warmed yolk mixture back into the saucepan with the remaining milk. Whisk it all together until well combined.
-
Thicken the mixture: Return the saucepan to the stove over medium heat. Stir continuously and cook until the mixture thickens slightly and coats the back of a spoon, typically about 6-8 minutes.
-
Strain and cool: Remove the saucepan from heat and strain the mixture through a fine-mesh sieve to discard the cloves and any bits of cooked egg. Let it cool for about one hour at room temperature.
-
Mix in cream: Once cooled, stir in the heavy cream, vanilla extract, and optional spiced rum or bourbon until combined and smooth.
-
Chill and serve: Transfer the eggnog to a pitcher or bowl and refrigerate for several hours or overnight. Serve chilled, garnished with a sprinkle of nutmeg for a festive touch!
Optional: Top with whipped cream for an extra indulgent treat.
Exact quantities are listed in the recipe card below.
How to Store and Freeze Homemade Eggnog
Fridge: Keep your Homemade Eggnog in an airtight container for up to 3 days. This ensures that it stays fresh and ready to delight your taste buds.
Freezer: If you want to make it ahead of time, freeze the eggnog in ice cube trays for up to 2 months. Once frozen, transfer the cubes to a sealed bag for easy use later.
Thawing: To enjoy your frozen eggnog, simply transfer the cubes to the fridge overnight or blend them into a festive smoothie. Always give it a good stir before serving!
Serving: For the best flavor, make sure to chill your eggnog for a few hours or overnight after mixing, allowing the spices to fully develop and enhance the experience.
Homemade Eggnog Variations
Feel free to put your personal spin on this homemade eggnog recipe; the possibilities are as delightful as the festive season itself!
- Dairy-Free: Swap the whole milk and heavy cream for coconut milk and almond milk for a lighter, vegan-friendly version. You’ll still get that creamy texture while enjoying a tropical twist.
- Chocolate Twist: Add ½ cup of cocoa powder to the mix for a rich chocolate eggnog that’s all the rage. It’s a sweet surprise that brings a new layer of indulgence to your holiday drink.
- Spiced Alternatives: Experiment with different spices like cardamom or allspice to create a unique flavor profile. A hint of cardamom adds a wonderful warmth that's perfect for cozy evenings.
- Nutty Flavor: Stir in 1-2 tablespoons of hazelnut or almond extract for a nutty aroma and taste that’s both comforting and sophisticated. It takes your eggnog to the next level!
- Fruit Infusion: Blend in some pureed pumpkin or butternut squash for a fall-inspired twist that’s both creamy and nutritious. The added richness is perfect for chilly nights.
- Cooling Mint: Add a few drops of peppermint extract or garnish with crushed mint leaves for a refreshing holiday twist. A cool minty flavor is an unexpected delight in this classic drink!
- Heat it Up: Spice things up with a pinch of cayenne pepper or some chili powder for a warm kick. This twist is perfect for those who enjoy a bit of heat in their beverages.
- Alcohol-Free Sparkle: For a festive non-alcoholic option, replace the spiced rum or bourbon with ginger ale or sparkling cider. This adds fizz and a fruity finish while keeping it merry and bright!
Make Ahead Options
These Homemade Eggnog Recipe preparations are perfect for busy home cooks looking to save time during the holiday season! You can prepare the eggnog base (milk mixture, egg yolks, sugar, and spices) up to 24 hours in advance by simply following through step 1 to step 6. Allow it to cool, and then refrigerate in an airtight container to maintain its creamy texture. When you're ready to serve, just stir in the heavy cream, vanilla extract, and spiced rum or bourbon, then chill before serving; it's just as delicious and festive! This simple prep will have your homemade eggnog ready with minimal effort, allowing you to enjoy time with family and friends.
What to Serve with Homemade Eggnog?
Create a cozy celebration that tantalizes the senses with delightful pairings for your homemade eggnog.
-
Gingerbread Cookies: The spicy sweetness of gingerbread perfectly complements the creamy richness of eggnog, creating festive harmony.
-
Spiced Apple Cider: A warm mug of apple cider infused with cinnamon and cloves enhances the holiday atmosphere and balances the creaminess.
-
Shortbread Cookies: Buttery, melt-in-your-mouth shortbread offers a delicate contrast to the thick, spiced eggnog, making each bite a treat.
-
Chocolate Tart: Rich, dark chocolate adds a decadent touch that beautifully offsets the spice of your eggnog, creating an indulgent pairing.
-
Nutty Cheese Platter: A selection of aged cheddar, gouda, and candied nuts brings a savory touch that cuts through the sweetness, rounding out your festive feast.
-
Pecan Pie: The sweet, caramel-like flavors of pecan pie enhance the nutmeg in eggnog, making it a perfect dessert match for your gathering.
-
Mince Pie: Traditional British mincemeat pies filled with spiced fruit offer a tartness that balances the creamy eggnog delightfully.
-
Cranberry Spritzers: A light, fizzy cranberry mocktail adds a refreshing contrast to the rich eggnog, awakening the palate between sips.
-
Pumpkin Spice Muffins: Tender and aromatic, these muffins echo the warm spices in your eggnog, making for a delightful breakfast or snack option.
Chef's Helpful Tips
- When making Homemade Eggnog, be sure to temper the egg yolks properly by adding the hot milk slowly while whisking to avoid scrambling.
- A common mistake is not allowing the mixture to cool sufficiently before adding cream and vanilla, which can affect the final texture.
- For the best flavor, use freshly grated nutmeg instead of pre-ground to enhance the aromatic experience.
- Chill the eggnog for at least four hours, preferably overnight, to allow the flavors to meld beautifully before serving.
Homemade Eggnog Recipe FAQs
How do I choose the best whole milk for my eggnog?
Absolutely! When selecting whole milk for your Homemade Eggnog Recipe, look for milk with a higher fat content, typically around 3.25%. Dairy from local farms often has more flavor; check for any expiration date to ensure freshness. Avoid milk that has turned yellow or has off-smells.
How long can I store homemade eggnog in the fridge?
Your Homemade Eggnog can be stored in an airtight container in the fridge for up to 3 days. As time passes, the flavors may become stronger, so it's best enjoyed fresh. Just give it a good stir before serving, and you’re ready to enjoy!
Can I freeze leftover eggnog?
Yes, you can absolutely freeze your Homemade Eggnog! Pour it into ice cube trays and freeze until solid, then transfer the cubes to a sealed freezer bag. It can be kept for up to 2 months. When you're ready to enjoy, simply thaw the cubes in the fridge overnight or blend them into a smoothie.
What if my eggnog doesn't thicken properly?
No worries! If your eggnog hasn't thickened after cooking, it could be due to low heat or not cooking long enough. Return it to the stove and continue stirring over medium heat until it coats the back of a spoon. Be patient, as it may take another 5-10 minutes to reach that perfect velvety texture.
Is this eggnog recipe safe for pregnant women?
It’s very important to consult with a healthcare provider if pregnant, as this Homemade Eggnog Recipe contains raw egg yolks. To make it pregnancy-safe, consider using pasteurized eggs, which reduce the risk of salmonella while still providing that delicious creaminess.
Can I make this eggnog nut-free or dairy-free?
Certainly! To create a nut-free version, just ensure the vanilla extract and additional flavors do not contain nuts. For a dairy-free eggnog, substitute whole milk and heavy cream with non-dairy alternatives like almond milk, coconut cream, or oat milk. Just remember, the flavor may vary a bit, but the spirit of celebration will remain!

Homemade Eggnog Recipe
Ingredients
Equipment
Method
- Pour the whole milk into a saucepan and add the cloves, cinnamon, and nutmeg. Heat over medium heat until it just comes to a boil, stirring occasionally to combine the spices.
- In a mixing bowl, combine the egg yolks and granulated sugar. Whisk them together until the mixture is light and fluffy, which usually takes about 2-3 minutes.
- Gradually add a small ladle of the hot milk to the yolk mixture while whisking constantly to prevent curdling.
- Slowly pour the warmed yolk mixture back into the saucepan with the remaining milk. Whisk it all together until well combined.
- Return the saucepan to the stove over medium heat. Stir continuously and cook until the mixture thickens slightly and coats the back of a spoon, typically about 6-8 minutes.
- Remove the saucepan from heat and strain the mixture through a fine-mesh sieve to discard the cloves and any bits of cooked egg. Let it cool for about one hour at room temperature.
- Once cooled, stir in the heavy cream, vanilla extract, and optional spiced rum or bourbon until combined and smooth.
- Transfer the eggnog to a pitcher or bowl and refrigerate for several hours or overnight. Serve chilled, garnished with a sprinkle of nutmeg.





Leave a Reply