Homemade Eggnog

Embrace the holiday spirit with the rich and velvety goodness of our Homemade Eggnog recipe. Crafted with love and simple ingredients, this indulgent concoction will elevate your festive gatherings to new heights. Delight in the harmonious blend of creamy textures and warm spices, making every sip a joyous celebration of the season.


  • 6 large eggs
  • ¾ cup sugar
  • ¼ tsp fine sea salt
  • 3 cups whole milk
  • 1 cup heavy whipping cream
  • 1 tsp cinnamon
  • ½ tsp nutmeg
  • 2 tsp pure vanilla extract


  1. Begin by whisking together the eggs, sugar, and sea salt in a large mixing bowl until they form a smooth mixture. Set aside while you prepare the other ingredients.
  2. In a large saucepan, combine the whole milk, heavy whipping cream, cinnamon, and nutmeg. Heat the mixture over medium-low heat, stirring frequently, until it begins to steam gently, typically around 10 to 15 minutes.
  3. Gradually incorporate ¼ cup of the warm milk mixture into the egg mixture, whisking continuously to avoid curdling. Repeat this process twice more until you have added a total of 1 cup of the milk mixture to the eggs.
  4. Pour the egg and milk mixture back into the saucepan with the remaining milk mixture. Continue to cook over medium-low heat, stirring almost constantly, until the mixture thickens and reaches a temperature of 160°F, usually about 15 minutes.
  5. Once the eggnog has thickened, remove the saucepan from the heat and stir in the pure vanilla extract, infusing the mixture with its aromatic essence. Strain the eggnog into a jar or container with a lid, then refrigerate until thoroughly chilled.
  6. Prior to serving, give the eggnog a good stir to blend any settled ingredients, and optionally, sprinkle a dash of cinnamon on top for a festive touch.

Preparation Time: 5 minutes Cooking Time: 20 minutes Total Time: 30 minutes Servings: 5


Serving and Storage Tips:

  1. Serve Chilled: For the best experience, serve your homemade eggnog chilled. Allow it to cool in the refrigerator for at least a few hours before serving to let the flavors meld together beautifully.
  2. Garnish Creatively: Sprinkle a dash of ground cinnamon or nutmeg on top of each serving for an extra festive touch. You can also add a dollop of whipped cream or a cinnamon stick for a visually appealing presentation.
  3. Enjoy Responsibly: If you choose to spike your eggnog with alcohol, consider options like rum, bourbon, or brandy for an extra kick. Remember to drink responsibly, especially when serving guests.
  4. Store Properly: Store any leftover eggnog in a sealed container in the refrigerator. Homemade eggnog will keep for up to 3-4 days, allowing you to enjoy its creamy goodness throughout the holiday season.
  5. Stir Before Serving: Before serving leftover eggnog, give it a good stir to ensure that any settled ingredients are evenly distributed. This will help maintain its creamy texture and delicious flavor.
  6. Avoid Freezing: Due to its high dairy content, homemade eggnog does not freeze well. It may separate or develop a grainy texture when thawed, so it’s best to enjoy it fresh or within a few days of preparation.

By following these serving and storage tips, you can ensure that your homemade eggnog remains fresh, delicious, and ready to delight your taste buds with each festive sip. Cheers to spreading joy and warmth this holiday season!



  1. Spiked Eggnog: Add a festive twist to your eggnog by spiking it with your favorite spirit. Try rum, bourbon, brandy, or even flavored liqueurs like amaretto or Irish cream for an extra kick of flavor.
  2. Eggless Eggnog: For those with dietary restrictions or concerns about consuming raw eggs, you can make a delicious eggless version of eggnog. Simply substitute the eggs with an equal amount of store-bought eggnog or a dairy-free alternative like almond milk or coconut milk. Adjust the sweetness and spices to taste.
  3. Chocolate Eggnog: Indulge your sweet tooth with a decadent chocolate twist on traditional eggnog. Stir in some melted chocolate or cocoa powder to the warm milk mixture before combining it with the eggs. Top with whipped cream and a sprinkle of cocoa powder for an extra-rich treat.
  4. Spice Infusion: Experiment with different spices to customize the flavor profile of your eggnog. Add a pinch of cloves, ginger, or allspice for a spicier kick, or try a hint of cardamom for a unique twist. Adjust the quantities according to your taste preferences.
  5. Nutty Eggnog: Enhance the richness of your eggnog by incorporating nutty flavors. Stir in a splash of almond extract or garnish each serving with chopped toasted nuts like almonds, pecans, or hazelnuts. You can also substitute some of the whole milk with almond milk for a nuttier taste.
  6. Fruit Infusion: Add a burst of freshness to your eggnog by infusing it with fruity flavors. Mix in a splash of orange liqueur or garnish each serving with a twist of orange zest for a citrusy touch. You can also experiment with other fruits like raspberries, strawberries, or cranberries for a seasonal spin.

By exploring these creative variations, you can tailor your homemade eggnog to suit your taste preferences and create a truly memorable holiday beverage. Whether you prefer it classic and creamy or with a unique twist, there’s a variation to satisfy every palate. Cheers to festive experimentation and delicious discoveries!

Frequently Asked Questions (FAQs) :

  1. Is eggnog safe to consume if it contains raw eggs? Yes, homemade eggnog with raw eggs can be safe to consume if handled and stored properly. Heating the mixture to at least 160°F helps to reduce the risk of foodborne illness. However, individuals with compromised immune systems, pregnant women, young children, and the elderly may opt for pasteurized eggs or eggless alternatives to minimize risk.
  2. Can I make eggnog ahead of time? Yes, eggnog can be made ahead of time and stored in the refrigerator for up to 3-4 days. Simply give it a good stir before serving to ensure that any settled ingredients are evenly distributed. Avoid freezing homemade eggnog, as it may separate or develop a grainy texture upon thawing.
  3. Can I make eggnog without alcohol? Absolutely! Eggnog can be enjoyed with or without alcohol. Simply omit the spirits if you prefer a non-alcoholic version, or substitute them with your favorite non-alcoholic flavorings or extracts for added depth of flavor.
  4. What type of alcohol is traditionally used in eggnog? Traditional eggnog recipes often call for dark spirits like rum, bourbon, or brandy. These spirits complement the rich and creamy flavors of the eggnog, adding warmth and complexity to the beverage. However, feel free to experiment with different types of alcohol to suit your taste preferences.
  5. Can I use skim milk or low-fat milk in eggnog? While whole milk is traditionally used in eggnog for its rich and creamy texture, you can certainly use skim milk or low-fat milk as a lighter alternative. Keep in mind that the resulting eggnog may have a slightly thinner consistency and milder flavor compared to versions made with whole milk.
  6. How can I make vegan eggnog? Vegan eggnog can be made using dairy-free alternatives such as almond milk, coconut milk, or soy milk. Replace the eggs with a suitable egg substitute or omit them altogether, and use a plant-based creamer in place of heavy whipping cream. Adjust the sweetness and spices to taste.


Elevate your holiday festivities with our decadent Homemade Eggnog recipe, a labor of love that promises to enchant your taste buds and warm your soul. Whether enjoyed alone or spiked with your favorite spirit, this creamy delight is a testament to the joys of the season. Share the love and spread the cheer with each luxurious sip of this homemade masterpiece. Cheers to unforgettable memories and cherished moments!