Best Substitutes for Eggnog

Eggnog combines 5 key elements: rich dairy fat (usually from heavy cream), eggs for thickness and richness, sugar for sweetness, warm spices (nutmeg, cinnamon), and often alcohol for depth. Store-bought eggnog is typically 10-19% fat with a custard-like consistency from egg proteins and added thickeners. When you substitute, the biggest challenge is matching that creamy thickness without eggs. Most dairy-based swaps work at 1:1 ratios but lack the body. Adding thickeners or extra fat compensates. The spice blend is easy to replicate, but the egg richness requires creativity.

Best Overall Substitute

Heavy cream mixed with 1/4 teaspoon nutmeg per cup. It delivers the fat content (36% vs eggnog's 10-19%) and spice flavor immediately. Add 1 tablespoon powdered sugar per cup for sweetness. The texture is thinner but works perfectly in baking where structure comes from flour.

All Substitutes

Heavy cream + nutmeg + sugar

1:1 replacement

Heavy cream provides the fat richness eggnog needs. Mix 1 cup heavy cream with 1/4 teaspoon ground nutmeg and 1 tablespoon powdered sugar. The fat content is higher than eggnog (36% vs 10-19%) but creates similar richness in baked goods. Lacks the custard thickness from eggs, so it's thinner but still creamy. The nutmeg gives that classic eggnog spice immediately.

cheesecakesmuffinsquick breadsfrostingscoffee drinksavoid: custards requiring eggsavoid: ice cream basesavoid: recipes needing thick consistencyremoves eggs

Whole milk + vanilla + nutmeg

1:1 replacement

Combine 1 cup whole milk with 1/2 teaspoon vanilla extract, 1/4 teaspoon nutmeg, and 2 tablespoons sugar. The fat content drops to 3.25% (much lower than eggnog) but the flavor profile matches well. Milk proteins help with some body but won't thicken like eggs do. Works when you need eggnog flavor without heaviness. Add 1 tablespoon cornstarch dissolved in 2 tablespoons cold milk for extra thickness.

pancakesfrench toastlight muffinscoffee creamermarinadesavoid: rich dessertsavoid: thick frostingsavoid: custard-style recipesremoves eggs, lower fat

Greek yogurt + cream + spices

1:1 replacement

Mix 1/2 cup plain Greek yogurt with 1/2 cup heavy cream, 1/4 teaspoon nutmeg, pinch of cinnamon, and 2 tablespoons maple syrup. Greek yogurt adds protein and tanginess while cream provides fat. The thickness matches eggnog better than straight dairy. Protein content helps bind in baking. The slight tang balances the sweetness. Whisk thoroughly to avoid lumps.

muffinscoffee cakespancakessmoothiesdipsavoid: delicate custardsavoid: clear mixturesavoid: recipes requiring smooth textureremoves eggs, adds protein

Coconut cream + rum extract + nutmeg

1:1 replacement

Canned coconut cream (the thick part) has 24% fat content and natural thickness. Mix 1 cup with 1/2 teaspoon rum extract, 1/4 teaspoon nutmeg, and 1 tablespoon sugar. The consistency matches eggnog well without eggs. Coconut flavor is mild when mixed with spices. Rum extract adds the alcohol note many eggnogs have. Chill before using for best texture.

vegan bakingno-bake dessertstropical variationsdairy-free optionsavoid: traditional flavor profilesavoid: recipes where coconut taste conflictsdairy-free, vegan, removes eggs

Advocaat liqueur

3/4 cup per 1 cup eggnog

Advocaat is essentially alcoholic eggnog made with egg yolks, sugar, and brandy. Use 3/4 cup because it's more concentrated in flavor and alcohol (14-20% ABV). The texture is thicker and richer than regular eggnog. Contains real eggs, so it provides the custard-like body perfectly. Dilute with 1/4 cup cream if too intense. Premium brands work best for baking.

adult dessertsholiday cocktailsrich cakestriflesavoid: family-friendly recipesavoid: alcohol-free dishesavoid: delicate flavorscontains eggs and alcohol

Cashew cream + nutritional yeast + spices

1:1 replacement

Soak 1 cup raw cashews for 4 hours, then blend with 1 cup water until smooth. Add 1 tablespoon nutritional yeast, 1/4 teaspoon nutmeg, 1/8 teaspoon cinnamon, and 2 tablespoons maple syrup. Cashews create natural creaminess without dairy. Nutritional yeast adds depth similar to egg richness. The texture is smooth and thick when blended properly. Strain for ultra-smooth results.

vegan dessertsdairy-free bakingnut-based recipeshealth-conscious optionsavoid: nut allergiesavoid: quick recipes (requires soaking)avoid: traditional texturesvegan, dairy-free, removes eggs

Vanilla pudding mix + milk

1:1 replacement

Prepare 1 package instant vanilla pudding with milk as directed, then add 1/4 teaspoon nutmeg and 1/8 teaspoon cinnamon. The pudding mix contains thickeners and egg-like proteins that mimic eggnog's body. Consistency is very close to store-bought eggnog. Sweetness is built-in, so no added sugar needed. Let set for 5 minutes before using in recipes.

no-bake dessertsquick applicationskid-friendly recipestime-pressed situationsavoid: from-scratch bakingavoid: gourmet applicationsavoid: recipes requiring liquid consistencyremoves eggs, convenient option

Almond milk + cornstarch + rum extract

1:1 replacement

Heat 1 cup unsweetened almond milk with 1 tablespoon cornstarch whisked in. Simmer 2 minutes until thickened. Cool completely, then add 1/2 teaspoon rum extract, 1/4 teaspoon nutmeg, and 3 tablespoons sugar. The cornstarch provides thickness without eggs or dairy. Almond milk keeps it light. Rum extract mimics traditional eggnog's alcohol note. Whisk well to prevent lumps.

dairy-free bakinglower calorie optionsnut milk recipesvegan applicationsavoid: al flavorsavoid: recipes requiring heavy cream texturedairy-free, vegan, removes eggs, lower calorie

Cream cheese + milk + spices

1:1 replacement

Soften 4 ounces cream cheese, then whisk with 3/4 cup whole milk, 1/4 teaspoon nutmeg, 1/8 teaspoon vanilla, and 3 tablespoons powdered sugar. Cream cheese adds richness and tang that mimics fermented eggnog flavors. The protein helps thicken like eggs would. Texture is smooth when properly mixed. Works especially well in no-bake applications where the tang enhances flavor.

cheesecakesno-bake dessertsfrostingsdipsspreadsavoid: light texturesavoid: recipes where tang interferesavoid: clear mixturesremoves eggs, adds tanginess

How to Adjust Your Recipe

Most eggnog substitutes are thinner than the original, so reduce other liquids by 2-3 tablespoons per cup of substitute in baking. If using low-fat options (almond milk, regular milk), add 1 extra tablespoon butter or oil per cup to maintain moisture. Dairy-free subs often need extra sweetener since they lack milk's natural sugars. Taste and add 1-2 tablespoons sugar if needed. When making frostings, chill the substitute first for better whipping. For custards, add 1 tablespoon cornstarch per cup of substitute to prevent curdling.

When Not to Substitute

Traditional eggnog custards and ice creams need real eggs for proper setting and texture. The proteins coagulate at specific temperatures (160-180F) that no substitute replicates. Eggnog-flavored candy or confections often rely on the egg proteins for structure. Some European holiday recipes specify aged eggnog where the alcohol and eggs interact over weeks. Classic eggnog cocktails (like flips) need the foam and body that only beaten eggs provide.

Frequently Asked Questions

Can I make eggnog substitute without heavy cream?

Yes. Mix 3/4 cup whole milk with 1/4 cup melted butter, then add 1/4 teaspoon nutmeg and 2 tablespoons sugar. The butter adds richness while milk provides the base. For dairy-free, use 1 cup canned coconut milk (full-fat) with the same spices. Both work at 1:1 ratios in most recipes.

How much alcohol should I add to homemade eggnog substitute?

Add 1-2 tablespoons rum, bourbon, or brandy per cup of substitute. Start with 1 tablespoon and taste. Store-bought eggnog typically contains 0.5-20% alcohol depending on type. For baking, the alcohol mostly cooks out, so you can use up to 3 tablespoons per cup without affecting texture.

What spices besides nutmeg work in eggnog substitutes?

Traditional eggnog uses nutmeg as the primary spice. Add 1/8 teaspoon cinnamon and a pinch of allspice per cup for depth. Some recipes include 1/16 teaspoon cloves or cardamom. Vanilla extract (1/2 teaspoon per cup) enhances the custard-like flavor. Avoid overwhelming the mixture with more than 1/2 teaspoon total spices per cup.

Can I thicken thin eggnog substitutes after making them?

Yes. For cold thickening, whisk 1 tablespoon cornstarch with 2 tablespoons cold water, then stir into 1 cup of substitute. Let sit 10 minutes. For hot method, heat the substitute gently while whisking in 1 tablespoon cornstarch dissolved in cold milk. Simmer 2-3 minutes until thickened. Cool before using in recipes.

How long do homemade eggnog substitutes last in the fridge?

Dairy-based substitutes last 3-5 days refrigerated in sealed containers. Nut-based versions (cashew cream, almond milk) keep 2-3 days maximum. Coconut cream substitutes last up to 1 week. Always smell before using. If any substitute separates, whisk vigorously or blend briefly to recombine. Alcohol-based versions last longer, up to 1 week, due to preservation effects.

Recipes Using Eggnog

Related Substitution Guides