What Is Eggnog?
Eggnog is the thick, spiced holiday drink built on milk, cream, sugar, and eggs, usually finished with nutmeg and sometimes with rum, brandy, or bourbon. It shows up in cartons every November and disappears by January. For anyone avoiding animal products, the name alone gives away the problem: it has "egg" right in it.
So the headline answer is easy, and the useful part is what comes after it. Which store-bought nogs are actually vegan, what is in the cartons that aren't, and how do you handle the alcoholic version? This guide covers all of it, with a skeptical eye on marketing claims.
What Is in Traditional Eggnog?
A classic recipe, and the typical carton version, contains:
- Whole milk and heavy cream: dairy, so not vegan.
- Egg yolks (and sometimes whole eggs): the ingredient the drink is named for. Not vegan.
- Sugar or corn syrup: plant-derived, though refined cane sugar raises the bone char question for strict vegans.
- Nutmeg, cinnamon, vanilla: plant-derived.
- Stabilizers such as gums, carrageenan, or modified starch in cartons: usually plant- or seaweed-derived.
- Natural and artificial flavors: unspecified on the label.
- Rum, brandy, or bourbon in spiked versions: the spirit itself is generally fine, but some cream-based liqueurs and added flavorings are not.
Is Eggnog Vegan?
No. Traditional eggnog is not vegan. It is made with dairy and eggs, and that is true of both homemade recipes and mainstream cartons. There is no gray area here. If it is labeled "eggnog" with no plant-based qualifier, assume it contains milk and egg.
Plant-based alternatives, usually sold as "nog," "holiday nog," or "plant-based nog," are a different story. Many of them are vegan, though you should still read the label rather than trust the front of the carton.
Why It Gets Confusing: "Nog" vs. "Eggnog"
Plant-based brands almost always drop the word "egg" and call the product "nog." That is a useful signal, but it is not a guarantee. Some products labeled "light" or "lactose-free" eggnog still contain real eggs and dairy. Lactose-free is not vegan, and a reduced-fat eggnog is not either. Look for words like "almondmilk," "soymilk," "coconutmilk," or "oatmilk" plus the absence of milk and egg in the "Contains" statement.
Store-Bought Vegan Nog: What to Look For
Several well-known plant milk brands have sold seasonal nog products, including almond-, soy-, and coconut-based versions. Availability changes from year to year, flavors and formulations are tweaked, and regional stock varies, so we are not endorsing specific products without checking a current label. Here is how to evaluate any carton:
- Check the base. It should be almond, soy, coconut, oat, or cashew milk rather than dairy.
- Check the "Contains" line. It should not list milk or egg. It may list almond, soy, or coconut.
- Scan for hidden dairy. Look for casein, whey, and sodium caseinate, the last of which appears in some non-dairy creamers.
- Look for a vegan logo. A third-party certification is the quickest confirmation.
- Check the sugar. Holiday nogs are often sweeter than the regular plant milks of the same brand.
Nutrition: Plant-Based Nog vs. Traditional Eggnog
Exact numbers vary by brand and change with reformulations, so check the panel on the carton in your hand. The general pattern is consistent, though:
| Type | Fat | Protein | Sugar | Vegan? |
|---|---|---|---|---|
| Traditional dairy eggnog | Higher (cream and yolks) | Moderate (milk and egg) | High | No |
| Almond-based nog | Lower | Low | Moderate to high | Usually yes |
| Soy-based nog | Moderate | Higher than other plant versions | Moderate to high | Usually yes |
| Coconut-based nog | Moderate (saturated fat from coconut) | Low | Moderate to high | Usually yes |
One honest caveat: plant-based nog is not automatically a health food. Most versions are sweetened and meant as a seasonal treat. If protein matters to you, soy-based versions tend to fare better than almond or coconut ones.
The Alcohol Question: Is Spiked Eggnog Ever Vegan?
If you are making or ordering a boozy nog, two issues come up. First, the plant-based base has to be vegan, which is the easy part. Second, the spirit has to be vegan too. Rum, brandy, whiskey, and bourbon are distilled and are generally considered vegan, though some brands add flavorings or sweeteners, and not every producer publishes details. Cream-based liqueurs such as Irish cream usually contain dairy and are not vegan, and some honey-flavored whiskeys contain honey. When in doubt, check the brand or use a database such as Barnivore, which collects vegan statements from producers.
Ready-made alcoholic eggnogs, including bottled ones and cocktail mixes, almost always contain dairy and egg. Treat them as non-vegan unless a label explicitly says otherwise.
How to Make Vegan Eggnog at Home
Homemade is easy and gives you control over sweetness and spice. A simple version uses two cups of unsweetened soy or cashew milk, one cup of full-fat coconut milk for richness, a quarter cup of maple syrup or sugar, a teaspoon of vanilla, half a teaspoon of nutmeg, and a pinch of cinnamon and salt. Blend until smooth, chill for a few hours, and shake before serving. For extra body, blend in a few soaked cashews. For the typical custard color, add a very small pinch of turmeric.
If you want a thicker, custard-style nog, you can cook a little cornstarch into the milk over low heat, then cool it before blending in the rest. Add rum, bourbon, or brandy to taste if you want it spiked, after confirming your spirit is vegan.
How Does Vegan Nog Taste?
Vegan nog does not taste identical to dairy eggnog, and anyone who says it does is overselling. Traditional eggnog gets its richness from yolks and cream. Plant-based versions get theirs from nuts, soy, or coconut, so each has its own character. Almond nog tends to be lighter and a bit thin. Soy nog is smoother and closer in body. Coconut nog is rich but has a noticeable coconut flavor. The nutmeg-and-vanilla profile carries through in all of them, which is why most people find them enjoyable, especially in coffee or over cereal, even if a purist can tell the difference.
Vegan Nog vs. Other Holiday Drinks
| Drink | Typically Vegan? | Watch For |
|---|---|---|
| Traditional eggnog | No | Milk, cream, egg |
| Plant-based nog | Usually | Check for dairy-derived additives |
| Hot chocolate (packet) | Often no | Milk powder, whey |
| Mulled cider | Yes | Honey added at some cafes |
| Mulled wine | Varies | Fining agents in the wine |
| Cafe peppermint mocha | No by default | Dairy milk, whipped cream, some syrups |
How to Check Any Holiday Drink Label
- Look at the "Contains" statement. Milk and egg are legally required to be declared in the US.
- Scan for casein, whey, albumen, and lecithin of unspecified origin. Soy lecithin is vegan, but egg lecithin is not.
- Check for carmine or cochineal in red-colored drinks.
- Paste the ingredients into a checker. The spvegan.com ingredient checker will flag common animal-derived items.
Who Should Buy Vegan Nog
It is a good buy if you are vegan or dairy-free and want a seasonal treat that fits the holidays, if you like nutmeg-forward drinks, or if you are hosting guests with mixed diets and want an option everyone can drink. Skip it if you have a nut, soy, or coconut allergy that matches the base, or if you want a drink with the exact texture of yolk-and-cream eggnog, because no plant-based product fully reproduces it. If you only want the flavor, homemade is cheaper and usually less sweet.
Final Verdict
Is eggnog vegan? Traditional eggnog is not. It is built on dairy and eggs by definition. Plant-based nog, however, is widely available during the holidays, and a short label check is enough to confirm whether a given carton is vegan. Make your own if you want full control over the ingredients.
Vegan-friendliness rating: 1/10 for traditional eggnog, 8/10 for the plant-based nog category. The category gets most of its points for availability and flavor, and loses a couple for being sweeter and thinner than the original.
