|

Homemade Eggnog Recipe

There’s something magical about that creamy, spiced warmth that fills the air when you sip a glass of eggnog during the holidays. This Homemade Eggnog Recipe is a cozy, indulgent treat that brings that festive feeling right to your kitchen — and trust me, it’s worth every step.

A clear glass filled with a creamy, light beige drink topped with a thin layer of frothy foam dusted with a light sprinkle of brown spice sits on a white plate. Behind it, a large glass bottle holds more of the same creamy drink, showing some foam residue inside. To the left, a folded colorful cloth with red, yellow, purple, and brown shades adds a cozy touch. The scene is set on a white marbled surface with soft, natural lighting, giving a fresh and inviting look. photo taken with an iphone --ar 2:3 --v 7
❤️

Why You’ll Love This Recipe

  • Rich, Authentic Flavor: The freshly grated nutmeg and ground cinnamon give this eggnog a warm, classic taste you just can’t get from store-bought versions.
  • Customizable Sweetness and Booze: You control the sugar and alcohol amounts so you can make it just how you like it—from mild to extra spirited.
  • Simple Ingredients, Big Impact: Whole milk, fresh eggs, and cream make this recipe surprisingly straightforward but decadently creamy.
  • Make-Ahead Friendly: Prepare it a day in advance to let all the flavors marry beautifully—perfect for holiday gatherings or a quiet night in.

Ingredients You’ll Need

Each ingredient plays a key role in creating that luscious texture and balanced flavor. When choosing your ingredients, freshness really shines through—especially with the eggs and nutmeg.

Flat lay of whole milk in a small white ceramic bowl, freshly grated nutmeg on a small white plate, ground cinnamon in a small white ceramic bowl, a pinch of coarse sea salt on a white ceramic spoon rest, six whole large eggs with clean shells arranged in a neat cluster, white granulated sugar in a small white ceramic bowl, whipping cream in a small white ceramic bowl, two fresh vanilla beans placed parallel on a white ceramic plate, a small white ceramic bowl holding golden bourbon, a small white ceramic bowl with dark amber rum, pasteurized egg whites in a small white ceramic bowl, a dollop of whipped cream on a white ceramic plate sprinkled lightly with extra ground nutmeg and cinnamon, all arranged with perfect symmetry on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997
  • Whole Milk: Use full-fat for creamy richness without adding heaviness; skimmed milk just won’t give the same indulgence.
  • Freshly Grated Nutmeg: Freshly ground nutmeg is a game-changer; pre-ground just can’t match the warmth and aroma.
  • Ground Cinnamon: Adds a gentle spice kick that’s subtle but unmistakable.
  • Sea Salt: Just a pinch to balance sweetness and heighten flavors.
  • Egg Yolks: They make the base luxuriously smooth; I prefer six for richness, but you can scale back for a lighter version.
  • Sugar: Granulated sugar works best—adjust to your sweetness preference, especially if you like it less cloying.
  • Whipping Cream: The secret to that ethereal creaminess that makes eggnog feel like a celebration.
  • Vanilla Extract: Adds a warm, sweet underpinning that rounds out the spices beautifully.
  • Bourbon and Dark Rum: Traditional boozy notes that lend warmth and depth; pick good quality bottles for the best flavor.
  • Pasteurized Egg Whites (optional): Whisked into soft peaks, they lighten the texture while keeping it safe and fluffy.
  • Extra Nutmeg and Cinnamon (for topping): For that charming finishing touch with aroma and flavor.
  • Whipped Cream (optional): Because I love the indulgence and it doubles the creaminess.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love how flexible this Homemade Eggnog Recipe is—you can easily tweak it to suit your taste buds or dietary needs. Here are a few ways I like to make it my own.

  • Non-Alcoholic Version: When I want the festive flavor without booze, I simply skip the bourbon and rum, adding a splash of rum or bourbon extract and a bit more milk for volume.
  • Lighter Eggnog: I sometimes cut down the egg yolks from 6 to 4 for a less custardy texture that’s still delightfully creamy.
  • Spiced Up: For an extra kick, I’ve added a pinch of ground cloves or a cinnamon stick simmering with the milk—just be sure to strain it out!
  • Dairy-Free Substitute: I’ve swapped the milk and cream for full-fat coconut milk in a pinch, and it’s surprisingly delicious with the spices.

How to Make Homemade Eggnog Recipe

Step 1: Warm the Milk with Spices

Place the whole milk, freshly grated nutmeg, ground cinnamon, and a pinch of sea salt in a medium saucepan. Heat over medium until the milk just starts to simmer—watch closely so it doesn’t boil. This step infuses the milk with those classic eggnog spices. I always love how the kitchen begins to smell like the holidays right away!

Step 2: Whisk Egg Yolks and Sugar

While the milk heats, whisk the egg yolks and sugar together until pale and thick. I use a hand mixer here—it’s much faster and creates a beautiful “ribbon” texture, which signals that the sugar is fully dissolved. If you’re going old school and whisking by hand, just brace yourself—it’s worth the elbow grease!

Step 3: Temper the Eggs Carefully

This is the crucial step to avoid scrambled eggs in your eggnog. Slowly add about a cup of the hot milk mixture to the yolks while whisking constantly to gently warm them up. Then pour this warmed egg mixture back into the saucepan with the rest of the milk, stirring steadily.

Step 4: Cook the Mixture Gently

Return the pan to medium heat and whisk frequently until the mixture reaches about 160°F (71°C). Use a thermometer if you have one—it’s the best way to avoid overcooking. Don’t let it boil; otherwise, your eggs will scramble. When it hits the right temperature, take it off the heat.

Step 5: Add Cream, Vanilla, and Spirits

Stir in the whipping cream, vanilla extract, bourbon, and dark rum. The boozy blend adds warmth and depth to the sweetness and creaminess. At this point, the eggnog is already incredible, but patience pays off next.

Step 6: Chill Thoroughly

Refrigerate the mixture for at least 12 hours, preferably up to a day, to let the flavors harmonize. I’ve found this rest period is where my homemade eggnog gets that smooth, rich depth you can’t rush.

Step 7: Whip and Fold in Egg Whites (Optional)

If you want a lighter texture, whisk the pasteurized egg whites until soft peaks form, then gently fold them into the chilled eggnog. This makes the drink wonderfully frothy and adds a delicate lift that my family adores.

Step 8: Serve and Garnish

Stir your eggnog well before pouring it into glasses, then top each serving with a sprinkle of nutmeg and cinnamon. For extra indulgence, I often add a dollop of whipped cream on top—it’s those little touches that make it festive and special.

👨‍🍳

Pro Tips for Making Homemade Eggnog Recipe

  • Use a Thermometer: Don’t guess the temperature—160°F is the sweet spot for pasteurizing the eggnog without scrambling eggs, so invest in a simple kitchen thermometer for peace of mind.
  • Fresh Nutmeg Matters: I learned that freshly grated nutmeg makes the aroma pop in a way pre-ground simply can’t match; it transforms the whole drink.
  • Tempering Prevents Curdling: Pour the hot milk slowly into the eggs with constant whisking to avoid any clumps and get a smooth custard base every time.
  • Patience Pays Off: Chilling your eggnog for at least 12 hours is worth the wait—it mellows the flavors and blends everything into silky perfection.

How to Serve Homemade Eggnog Recipe

homemade eggnog - Serving Suggestion

Garnishes

I always top my eggnog with a fresh grating of nutmeg and a sprinkle of cinnamon because it amps up the aroma and looks inviting. A dollop of lightly sweetened whipped cream is my favorite extra flourish—it makes each sip feel like a hug in a glass.

Side Dishes

My go-to pairings include buttery gingerbread cookies or spiced pumpkin muffins. The warm spices in the baked goods perfectly complement the creamy eggnog, making for a festive and cozy snack time.

Creative Ways to Present

For holiday parties, I like serving the eggnog in pretty glasses rimmed with cinnamon sugar or crushed nutmeg cookies. Adding a cinnamon stick as a stirrer adds charm and extra spice notes, plus guests love the presentation!

Make Ahead and Storage

Storing Leftovers

I keep leftover eggnog in a tightly sealed container in the fridge for up to five days. If your version has at least 2 to 2.5 cups of alcohol, it can even age gracefully for a week—sometimes I make it ahead and let it mature for that extra depth before serving.

Freezing

Freezing eggnog is tricky because the creamy texture can change, so I don’t usually freeze mine. However, if you’re short on time, you can freeze the base (without alcohol) in ice cube trays and gently thaw and stir them in when ready to mix the final batch.

Reheating

If you prefer warm eggnog, gently reheat on the stove over low heat, stirring constantly. Avoid boiling or overheating to keep the custard smooth and prevent curdling. I like to add a little extra sprinkle of nutmeg before serving warm.

FAQs

  1. Can I make this Homemade Eggnog Recipe without raw eggs?

    Yes! This recipe cooks the egg yolks gently with the heated milk mixture to pasteurize them, making it safe. For extra safety, you can use pasteurized eggs or substitute the raw egg whites with whipped cream only, or omit them altogether.

  2. What alcohol can I use or substitute in this eggnog?

    The classic combo is bourbon and dark rum, but you can experiment with spiced rum, cognac, or even brandy. For non-alcoholic options, try rum extracts or just increase the milk and cream with a touch of vanilla.

  3. How long can I store homemade eggnog?

    When refrigerated, eggnog without alcohol will keep for about 3-5 days. With sufficient alcohol, it can last up to a week or longer, and it even tastes better as it ages because the flavors meld beautifully.

  4. Can I make this recipe vegan?

    To make it vegan, substitute dairy milk and cream with coconut or almond milk and use aquafaba (chickpea water) as an egg white substitute. Keep in mind the texture and flavor will shift, but it’s a fun alternative to try!

Final Thoughts

I absolutely love how this Homemade Eggnog Recipe turns out every single time. It’s become a cherished tradition in my family and a guaranteed crowd-pleaser at holiday gatherings. I used to struggle with finding a rich yet balanced recipe, but with these steps, you’ll have smooth, creamy eggnog that’s as festive as it is delicious. Give it a try—you might just find yourself making it year-round, like I do!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Eggnog Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 24 reviews
  • Author: Lina
  • Prep Time: 30 minutes
  • Cook Time: 15 minutes
  • Total Time: 12 hours 45 minutes
  • Yield: 8 cups 1x
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: American

Description

This classic Homemade Eggnog recipe delivers a rich, creamy, and festive drink perfect for holiday gatherings. Made with whole milk, egg yolks, cream, warming spices, and a blend of bourbon and dark rum, it’s chilled for over 12 hours to develop deep flavors. Optional pasteurized egg whites add lightness and a frothy texture, making an indulgent treat to savor.


Ingredients

Scale

Base Ingredients

  • 2 ½ cups whole milk (600 mL)
  • 1 tsp freshly grated nutmeg
  • ¼ tsp ground cinnamon
  • Pinch sea salt (⅛ tsp)

Egg Mixture

  • 6 large egg yolks
  • 100 g sugar (½ cup)

Final Additions

  • 1 cup whipping cream 35% fat (240 mL)
  • 2 tsp vanilla extract
  • 3 fl oz bourbon (90 mL)
  • 3 fl oz dark rum (90 mL)

Optional Ingredients

  • ½ cup pasteurized egg whites
  • Extra ground nutmeg (for topping)
  • Extra ground cinnamon (for topping)
  • Whipped cream (for topping)

Instructions

  1. Heat the Milk and Spices: Place the milk, nutmeg, cinnamon, and sea salt in a medium saucepan. Heat over medium heat, stirring occasionally, until the milk just begins to simmer but not boil.
  2. Whisk Egg Yolks and Sugar: While the milk heats, combine the egg yolks and sugar in a bowl. Use a hand mixer or whisk to beat until the mixture is pale, thick, and ribbons form when the whisk is lifted.
  3. Temper the Eggs: Slowly pour about one cup of the hot milk mixture into the egg yolks, whisking constantly to warm the eggs gently and prevent curdling.
  4. Combine Mixtures: Pour the tempered egg mixture back into the saucepan with the remainder of the hot milk. Whisk thoroughly to combine.
  5. Cook to Safe Temperature: Return the saucepan to medium heat and cook, whisking frequently, until the mixture reaches 160°F. Be careful not to let it boil to avoid scrambling the eggs.
  6. Add Cream, Vanilla, and Alcohol: Remove from heat and stir in the whipping cream, vanilla extract, bourbon, and dark rum. Mix well.
  7. Chill the Eggnog: Transfer the eggnog to a container and refrigerate for at least 12 hours or up to 24 hours to let flavors meld and the drink thicken.
  8. Optional – Strain Spices: After chilling, optionally strain the eggnog through a sieve to remove the spices for a smoother texture.
  9. Whip Egg Whites: In a large bowl, whisk the pasteurized egg whites with a hand or stand mixer until soft peaks form.
  10. Incorporate Egg Whites: Gently fold the whipped egg whites into the chilled eggnog, creating a light and frothy consistency.
  11. Serve: Pour the eggnog into glasses, topping with a sprinkle of nutmeg, cinnamon, and a dollop of whipped cream if desired. Serve immediately or keep refrigerated until ready.

Notes

  • For a non-alcoholic version, omit bourbon and rum and add extra milk along with rum or bourbon extract for flavor.
  • Use pasteurized egg whites to ensure safety when consuming raw eggs.
  • Eggnog will keep in the refrigerator for up to 5 days; with at least 2 cups of alcohol, it can be stored longer and tastes better aged at least one week.
  • Heating the mixture only to 160°F ensures safety while maintaining a creamy texture without scrambling eggs.
  • You can adjust sugar quantity for sweetness preference—100 g for standard sweetness, up to 150 g for sweeter eggnog.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star