Eggnog is one of the most calorie-dense beverages you’ll encounter during the holidays. A standard half-cup serving of store-bought eggnog contains roughly 180 to 200 calories, 8 to 10 grams of fat, and about 20 grams of sugar. That’s a small pour, barely enough to fill a juice glass, and most people drink considerably more than that in a sitting.
What’s Actually in a Glass of Eggnog
The calorie count in eggnog comes from a triple hit of cream, egg yolks, and sugar. A single half-cup serving delivers around 5 grams of saturated fat. To put that in perspective, the American Heart Association recommends no more than 13 grams of saturated fat per day on a 2,000-calorie diet. One modest glass of eggnog can eat up nearly 40% of that limit before you’ve touched any food.
The sugar content is similarly concentrated. A half-cup serving typically contains 20 or more grams of added sugar. The World Health Organization recommends keeping added sugar below 25 grams per day for optimal health benefits. A single serving of eggnog gets you uncomfortably close to that ceiling, and a full 8-ounce glass blows right past it.
Most people don’t measure their eggnog with a measuring cup. A typical drinking glass holds 8 to 12 ounces, which means a casual pour is two to three servings. That turns a “180-calorie drink” into 360 to 540 calories, with 10 to 15 grams of saturated fat and 40 to 60 grams of sugar.
How Alcohol Makes It Worse
Spiking eggnog with bourbon, rum, or brandy adds roughly 65 calories per ounce. A standard 1.5-ounce shot brings an extra 100 calories of pure alcohol energy, with no nutritional value attached. A generous glass of spiked eggnog can easily cross 500 calories, putting it in the range of a full meal.
Alcohol also lowers inhibitions around eating, which means a few glasses of spiked eggnog at a holiday party often come alongside appetizers, cookies, and other high-calorie foods. The eggnog itself doesn’t make you hungrier, but the alcohol in it can.
Why Liquid Calories Hit Differently
One reason eggnog is particularly fattening is that your body doesn’t register liquid calories the same way it registers solid food. Research published in the American Journal of Clinical Nutrition found that calories consumed in liquid form have weak satiety properties and trigger poor energy compensation compared to solid calories. In plain terms, drinking 400 calories of eggnog won’t make you eat 400 fewer calories at dinner. You’ll likely eat roughly the same amount of food regardless.
The same research found that reducing liquid calorie intake by just 100 calories per day was associated with about half a pound of weight loss over six months, and that cutting liquid calories had a stronger effect on weight loss than cutting the same number of solid calories. This makes sense: your body’s hunger signals respond more strongly to chewing and digesting solid food than to swallowing a drink, no matter how rich that drink is.
How Eggnog Compares to Other Holiday Drinks
Eggnog stands out even among indulgent seasonal beverages. An eggnog latte made with whole milk and sugar runs around 450 calories, while a pumpkin spice latte with the same additions lands closer to 200. On the carbohydrate side, eggnog lattes pack roughly 53 grams compared to 25 grams for a pumpkin spice latte. Hot chocolate, another holiday staple, typically falls in the 190 to 250 calorie range per cup. Eggnog consistently tops the list.
The difference comes down to ingredients. Most seasonal drinks are flavored milk or coffee. Eggnog starts with a base of heavy cream and egg yolks, which are far more calorie-dense than milk alone.
Lighter Ways to Drink It
If you enjoy eggnog and don’t want to skip it entirely, portion size is the most effective lever you have. Pouring a half-cup into a small glass rather than filling a tumbler cuts the damage in half or more. Treating it like a dessert rather than a casual drink reframes how much feels appropriate.
Light or reduced-fat versions sold in most grocery stores shave off 30 to 50 calories per serving by swapping some cream for low-fat milk. They won’t taste identical, but the difference is less noticeable when the eggnog is spiced well. Plant-based eggnogs made from oat, almond, or coconut milk tend to run 50 to 100 calories per half-cup, though the texture is thinner and the flavor profile leans more toward spiced vanilla than traditional eggnog.
Skipping the alcohol saves another 65 to 100 calories per glass and removes the appetite-loosening effect that makes the rest of the holiday spread harder to resist. If you do add spirits, measure the pour rather than free-pouring, which almost always results in more than you intend.

