Why You’ll Love This Eggnog Recipe
By Camille Hayes
My blog shares my passion for cooking by offering a variety of recipes that are simple and accessible to everyone. My ambition is to inspire readers to explore new flavors, cook with joy, and create memorable moments around the table. If you are searching for an Eggnog Recipe that tastes like holiday comfort in a glass, this homemade version is made for you.
- Ease of preparation: This homemade eggnog recipe comes together quickly with a 15-minute prep time and about 10 minutes on the stove. Simple steps like whisking, tempering, and chilling mean busy parents, students, and working professionals can make a batch between activities.
- Health details you can control: Making traditional eggnog at home lets you manage sugar, dairy fat, and optional alcohol. You can make a lighter version using light cream or swap ingredients for non-alcoholic or vegan variations to suit diet-conscious individuals.
- Versatility: This eggnog recipe adapts well to spiked eggnog or non-alcoholic eggnog requests and works as a custard base for other desserts. Use it as a drink, latte base, or chilled dessert component.
- Distinctive flavor: Ground nutmeg, real vanilla, and the creamy custard texture make this homemade eggnog stand out from store-bought versions. You can add brandy, bourbon, rum, or whisky for a classic spiked eggnog, or keep it alcohol-free for family gatherings.
Whether you want a traditional eggnog or an easy homemade eggnog for holiday guests, this recipe gives you the flavor and flexibility to please everyone.
Jump To
- 1. Why You’ll Love This Eggnog Recipe
- 2. Essential Ingredients for Eggnog Recipe
- 3. How to Prepare the Perfect Eggnog Recipe: Step-by-Step Guide
- 4. Dietary Substitutions to Customize Your Eggnog Recipe
- 5. Mastering Eggnog Recipe: Advanced Tips and Variations
- 6. How to Store Eggnog Recipe: Best Practices
- 7. FAQs: Frequently Asked Questions About Eggnog Recipe
- 8. Eggnog Recipe
Essential Ingredients for Eggnog Recipe
Below is a clear, structured list of every ingredient you need for this homemade eggnog recipe (serves 6). Each ingredient appears on its own line with the quantity listed first.
- 6 large egg yolks – provide rich texture and custard base
- 1/2 cup sugar – sweetens and helps thicken when combined with eggs
- 1 cup heavy cream – adds creaminess and body; preferred for a luxuriously smooth eggnog
- 2 cups milk – dilutes the cream slightly for drinkable consistency
- 1/2 teaspoon ground nutmeg – classic warm spice for flavor; can substitute with fresh nutmeg if available
- Pinch of salt – balances sweetness and brings out the flavors
- 1/4 teaspoon vanilla extract – rounds the flavor and adds depth
- Whipped cream, cinnamon, and nutmeg for topping (optional) – garnish to finish and make servings festive
- Alcohol (brandy, bourbon, rum, or whisky), optional – adds warmth and a boozy balance for adult servings
Special Dietary Options:
- Vegan: Replace egg yolks with 1/2 cup silken tofu blended until smooth and use 1 cup full-fat coconut milk plus 1 cup unsweetened almond milk. Use 1/2 cup sugar and 1/2 teaspoon ground nutmeg. Note: texture will differ from the custard base.
- Gluten-free: This recipe is naturally gluten-free. Confirm that any flavorings or alcohol used are labeled gluten-free if needed.
- Low-calorie: Swap heavy cream for light cream or half-and-half and use a sugar substitute measured to taste. Reducing heavy cream will make the eggnog thinner but still tasty.
How to Prepare the Perfect Eggnog Recipe: Step-by-Step Guide
Follow these clear steps to make the best homemade eggnog. The format below uses the requested “First Step, Second Step” pattern, and includes timing, temperature, and adaptation tips for non-alcoholic or lighter versions.
First Step: Mise en place
Gather all ingredients and measure them. Separate the steps in bowls and have a whisk and a fine mesh sieve ready. If you plan to add alcohol, measure 1/4 cup to 1/2 cup total and set aside to add after cooking. For safety, have a candy or instant-read thermometer ready if you want exact temperature control.
Second Step: Beat the eggs and sugar
Whisk 6 large egg yolks and 1/2 cup sugar together in a medium bowl until the mixture is light and creamy. This aerates the yolks and helps create the smooth custard texture that defines a traditional eggnog recipe.
Third Step: Heat the dairy
In a saucepan over medium-high heat, combine 1 cup heavy cream, 2 cups milk, 1/2 teaspoon ground nutmeg, and a pinch of salt. Stir frequently until the mixture reaches a bare simmer. You want small bubbles around the edge, not a rolling boil.
Fourth Step: Temper the eggs
Temper the eggs by gradually adding big spoonfuls of the hot milk mixture to the egg mixture while whisking vigorously. Repeat until most of the hot mixture is incorporated. This prevents scrambled eggs and yields a silky custard base.
Fifth Step: Finish cooking
Pour the combined mixture back into the saucepan. Over medium-low heat, whisk constantly for 1 to 2 minutes until it slightly thickens or reaches about 160 degrees F. The mixture will thicken more as it cools. If you do not have a thermometer, the custard should coat the back of a spoon.
Tip: Whisk continuously during the final cooking step to avoid curdling. Tempering is the key to a smooth, creamy eggnog.
Sixth Step: Flavor and strain
Remove from heat and stir in 1/4 teaspoon vanilla extract and any optional alcohol (brand y, bourbon, rum, or whisky) if you are making spiked eggnog. Strain the mixture through a fine mesh sieve into a container to remove any tiny cooked bits for a perfectly smooth drink.
Seventh Step: Chill and adjust
Cover the container with plastic wrap and refrigerate until chilled. For a thinner, completely smooth consistency, blend the mixture with 1 or 2 tablespoons of milk before serving. Shaking or blending before serving helps if separation occurs in the fridge.
Final Step: Serve
Serve with a sprinkle of cinnamon or nutmeg and whipped cream if desired. Store in the refrigerator for up to one week. For adult gatherings, add a splash more alcohol to each cup to taste.
Timing and temperature summary
- Prep time: 15 minutes
- Cook time: 10 minutes
- Total time: 25 minutes
- Safe holding temperature while finishing: about 160 degrees F to lightly pasteurize the eggs
Adaptations within steps:
- Non-alcoholic eggnog: Skip the alcohol entirely and add extra vanilla or a pinch more nutmeg for depth.
- Light version: Use light cream or half-and-half in place of heavy cream and increase chilling time for a slightly thicker mouthfeel.
- Vegan option: Follow the same heat and whisk steps but use plant-based milks and a tofu or cornstarch-thickened base. Heat gently to combine flavors.
Dietary Substitutions to Customize Your Eggnog Recipe
This section covers alternatives to the main components and seasoning swaps so you can make an eggnog recipe that fits your dietary needs and flavor preferences.
Protein and Main Component Alternatives
If eggs or dairy are a concern, here are reliable swaps.
- Egg-free / vegan base: Use 1/2 cup silken tofu blended smooth plus 1 cup full-fat coconut milk and 1 cup unsweetened almond milk. Sweeten to taste with 1/2 cup sugar or a sweetener of choice. For a thicker texture, add 1 tablespoon cornstarch dissolved in a little milk and heat until thickened.
- Lower cholesterol: Use pasteurized egg products or reduce the number of egg yolks and increase milk and cream moderately. This lowers cholesterol but also reduces richness.
- Dairy-free: Choose coconut milk and a neutral almond milk. Full-fat coconut milk gives richness similar to heavy cream.
Spices, Sauces, and Flavor Modifications
Small changes to seasoning can shift the flavor profile in pleasant ways.
- Nutmeg swaps: Ground nutmeg is classic. If you do not have it, use a pinch of ground cinnamon and 1/8 teaspoon grated ginger for warm notes. For details on nutmeg benefits, see this resource from Healthline: Healthline – nutmeg benefits.
- Vanilla variations: Use 1/2 vanilla bean scraped or 1/4 teaspoon vanilla extract for a gentle difference. A little almond extract (a drop) can add a marzipan-like warmth.
- Sweeteners: Swap granulated sugar for maple syrup or honey, but reduce fluid slightly and taste as you go. Sugar substitutes can be used for lower-calorie needs; follow package ratios.
How to adapt alcohol and flavor strength
Adjust alcohol to taste. Add 1/4 cup for a gentle hint, 1/2 cup for a noticeable boozy warmth, or up to 1 cup per batch for strong spiked eggnog. Add alcohol off heat to keep flavor bright.
Mastering Eggnog Recipe: Advanced Tips and Variations
Once you know the basics, try these techniques and variations to make the recipe your own. This section includes advanced cooking methods, flavor twists, presentation pointers, and make-ahead strategies.
Pro cooking techniques
- Use a double boiler: If you are nervous about reaching 160 degrees F without curdling, finish the custard in a double boiler for gentler heat.
- Consistency check: The custard should coat the back of a spoon. If it seems too thin after chilling, blend briefly or whisk in a small slurry of cornstarch and reheat gently.
- Straining: Always strain through a fine mesh sieve after cooking for a silky result. This removes any cooked egg flecks and spice clumps.
Flavor variations
- Spiced rum eggnog: Use dark spiced rum for warmer, caramel-like notes.
- Brandy or bourbon: Brandy adds fruity warmth; bourbon gives vanilla and caramel tones. Try 1/4 cup and adjust to taste.
- Peppermint twist: Add a drop of peppermint extract to a portion for a candy-cane style holiday drink.
Presentation tips
- Serve in warmed mugs for sipping or chilled coupe glasses for a festive look.
- Top with whipped cream, a dusting of nutmeg, or a cinnamon stick for garnish.
- For party service, set out small pitchers of rum or bourbon so guests can spike their own cups.
Make-ahead options
- Prepare the eggnog base up to 3 days ahead and refrigerate in an airtight container. Stir or blend before serving.
- For longer prep, freeze in ice cube trays (see storage section) and thaw in the fridge when needed. Re-blend to return to silky texture.
Want a sweet pairing? Try this eggnog alongside a slice of pumpkin cheesecake for dessert or a cone of homemade mango ice cream for contrast. Both are great holiday partners: pumpkin cheesecake recipe and homemade mango ice cream.
How to Store Eggnog Recipe: Best Practices
Proper storage keeps your eggnog tasting fresh and safe. Below are guidelines for refrigeration, freezing, reheating, and batch prep.
Refrigeration
- Store eggnog in an airtight container at 40 degrees F or below.
- Homemade cooked eggnog lasts 3-5 days in the fridge. Alcohol does not greatly extend shelf life because of the eggs and dairy.
Freezing
- For longer storage, pour eggnog into ice cube trays or freezer-safe containers. Freeze up to one month. Thaw in the refrigerator and blend or whisk before serving.
- Note: Freezing may slightly change the texture; re-blending helps restore smoothness.
Reheating
- Gently reheat on the stove over low heat, whisking constantly. Do not boil. If reheating chilled eggnog for a hot drink, heat to steaming but under a boil.
- If you added alcohol, reheat gently to avoid evaporating the spirits.
Meal prep considerations
- Make double batches and refrigerate half for quick future servings during holiday gatherings.
- Label containers with date made. Use within recommended times to keep flavors bright and safe.
For a store-bought comparison or to find packaged eggnog options, see this example product listing: Country Fresh egg nog product.

FAQs: Frequently Asked Questions About Eggnog Recipe
How do you make homemade eggnog without alcohol?
Homemade eggnog without alcohol is simple and safe for all ages. Start with 6 large eggs, separated. Beat 1/3 cup sugar into 4 yolks until thick, then whisk in 2 cups whole milk, 1 1/2 cups heavy cream, 1 tsp vanilla, and 1/2 tsp nutmeg. Cook over low heat, stirring until it thickens (about 160°F to pasteurize). Cool, then fold in whipped whites. Chill for 2 hours. This yields 6 servings. For extra flavor, add cinnamon. Store in the fridge up to 5 days. It’s creamy, sweet, and perfect for holiday drinks. Use pasteurized eggs if skipping cooking for safety. Total time: 20 minutes active, plus chilling. (92 words)
What’s the best alcohol to add to eggnog?
For the best balance in eggnog, pick spirits with high alcohol content (over 40% ABV) to cut through the sweetness. Top choices are dark rum (like spiced or aged for warm notes), brandy (smooth and fruity), bourbon (vanilla and caramel flavors), or whisky (smoky depth). Add 1/2 to 1 cup per quart of eggnog, starting low and tasting. Stir well after chilling. Rum is most traditional. Avoid low-proof liqueurs as they can make it too sweet. Pro tip: Mix in after cooking and cooling to preserve flavors. Makes 6-8 boozy servings. Always drink responsibly. (98 words)
Can you use light cream instead of heavy cream in eggnog?
Yes, light cream (half-and-half) works as a substitute for heavy cream in eggnog recipes. Use a 1:1 ratio, like 1 1/2 cups light cream for the same amount of heavy. The result will be thinner and less rich, but still creamy and delicious. To thicken slightly, chill longer or add a pinch of cornstarch during cooking. Taste and adjust sugar if needed, as light cream is less fatty. This swap cuts calories by about 20-30% per serving. Ideal for lighter holiday drinks. Full recipe serves 6; prep in 15 minutes. Refrigerate leftovers promptly. (96 words)
How long does homemade eggnog last in the fridge?
Homemade cooked eggnog lasts 3-5 days in the fridge, whether alcoholic or not. Store in an airtight container at 40°F or below. Alcohol (like rum or brandy) doesn’t extend shelf life much due to the eggs and dairy—it’s still perishable. Signs it’s gone bad: off smell, separation, or mold. For longer storage, freeze up to 1 month in ice cube trays for easy portions; thaw in fridge. Consume within 24 hours once thawed. Always use fresh ingredients and pasteurize by cooking to 160°F. Makes safety first for holiday gatherings. Yields about 6 cups. (102 words)
How do you make an eggnog latte with homemade eggnog?
Turn homemade eggnog into a latte easily. Warm 3/4 cup eggnog in a saucepan or microwave until steaming (don’t boil). Froth with a milk frother or shake in a jar. Brew 1-2 shots espresso (about 2 oz) or 1/2 cup strong coffee. Pour coffee into a mug, top with hot eggnog, and froth. Garnish with whipped cream, nutmeg, or cinnamon. No added sugar needed—eggnog’s sweetness shines. For iced version, chill eggnog first. Serves 1; ready in 5 minutes. Perfect morning treat or dessert drink. Use alcoholic eggnog sparingly for adults. (94 words)

Eggnog Recipe
🥛 Creamy and rich holiday beverage that brings instant festive cheer to any gathering
🎄 Traditional homemade eggnog with perfect balance of spices and sweetness for the ultimate winter treat
- Total Time: 25 minutes
- Yield: 6 servings 1x
Ingredients
6 large egg yolks provide rich texture and custard base
1/2 cup sugar sweetens and helps thicken when combined with eggs
1 cup heavy cream adds creaminess and body; preferred for a luxuriously smooth eggnog
2 cups milk dilutes the cream slightly for drinkable consistency
1/2 teaspoon ground nutmeg classic warm spice for flavor; can substitute with fresh nutmeg if available
Pinch of salt balances sweetness and brings out the flavors
1/4 teaspoon vanilla extract rounds the flavor and adds depth
Whipped cream, cinnamon, and nutmeg for topping (optional) garnish to finish and make servings festive
Alcohol (brandy, bourbon, rum, or whisky), optional adds warmth and a boozy balance for adult servings
Instructions
1-First Step: Mise en place Gather all ingredients and measure them. Separate the steps in bowls and have a whisk and a fine mesh sieve ready. If you plan to add alcohol, measure 1/4 cup to 1/2 cup total and set aside to add after cooking. For safety, have a candy or instant-read thermometer ready if you want exact temperature control.
2-Second Step: Beat the eggs and sugar Whisk 6 large egg yolks and 1/2 cup sugar together in a medium bowl until the mixture is light and creamy. This aerates the yolks and helps create the smooth custard texture that defines a traditional eggnog recipe.
3-Third Step: Heat the dairy In a saucepan over medium-high heat, combine 1 cup heavy cream, 2 cups milk, 1/2 teaspoon ground nutmeg, and a pinch of salt. Stir frequently until the mixture reaches a bare simmer. You want small bubbles around the edge, not a rolling boil.
4-Fourth Step: Temper the eggs Temper the eggs by gradually adding big spoonfuls of the hot milk mixture to the egg mixture while whisking vigorously. Repeat until most of the hot mixture is incorporated. This prevents scrambled eggs and yields a silky custard base.
5-Fifth Step: Finish cooking Pour the combined mixture back into the saucepan. Over medium-low heat, whisk constantly for 1 to 2 minutes until it slightly thickens or reaches about 160 degrees F. The mixture will thicken more as it cools. If you do not have a thermometer, the custard should coat the back of a spoon.
6-Sixth Step: Flavor and strain Remove from heat and stir in 1/4 teaspoon vanilla extract and any optional alcohol (brand y, bourbon, rum, or whisky) if you are making spiked eggnog. Strain the mixture through a fine mesh sieve into a container to remove any tiny cooked bits for a perfectly smooth drink.
7-Seventh Step: Chill and adjust Cover the container with plastic wrap and refrigerate until chilled. For a thinner, completely smooth consistency, blend the mixture with 1 or 2 tablespoons of milk before serving. Shaking or blending before serving helps if separation occurs in the fridge.
8-Final Step: Serve Serve with a sprinkle of cinnamon or nutmeg and whipped cream if desired. Store in the refrigerator for up to one week. For adult gatherings, add a splash more alcohol to each cup to taste.
Notes
🥚 Temper eggs gradually by adding hot milk mixture slowly while whisking vigorously to prevent scrambling
🌡️ Cook mixture until it reaches 160 degrees F for food safety while maintaining smooth texture
🍾 Add 1/4 cup alcohol like brandy, bourbon, rum, or whisky to balance sweetness and add holiday spirit
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Beverage
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 307
- Sugar: 20
- Sodium: 58
- Fat: 21
- Saturated Fat: 12
- Unsaturated Fat: 8
- Trans Fat: 0
- Carbohydrates: 22
- Fiber: 0
- Protein: 6
- Cholesterol: 246






