The festive season adds less weight than most people fear: in an NIH study of 195 adults, the average holiday gain was 0.37 kg, not the often-quoted 2.3 kg (5 lb). The catch is that it was not lost afterwards. A festive dinner can range from about 620 to over 1,500 kcal, depending mostly on the sides.
Key takeaways
- In a US study of 195 adults, average weight gain over the holiday period was 0.37 kg, far less than commonly claimed, but it was not reversed in spring or summer.
- In our catalog, the same festive evening can range from about 620 kcal (fish and ratatouille) to over 1,500 kcal (a pasta-bake menu).
- Sides, sauces, cheese and drinks usually change the total more than the main dish does.
- One large dinner cannot add a kilogram of body fat; a higher number on the scale the next morning is mostly water and food.
- Enjoy the meal, then return to your normal routine the next day instead of compensating.
How much weight do people really gain over the holidays?
It is often said that people gain 2–3 kg between late November and New Year. When researchers at the US National Institutes of Health actually weighed 195 adults before, during and after the holiday season, the picture was different. The average gain from mid-November to early or mid-January was 0.37 kg. Before the holidays and in the weeks after, weight barely changed.
That is reassuring, but there is a second part to the story. The small holiday gain was not lost in the following spring or summer. Over the autumn and winter, participants ended up about 0.48 kg heavier on average, and the authors suggested that this kind of yearly gain may add up over adulthood. Averages also hide a wide spread: some people gained much more, others lost weight.
So the festive season is not a disaster for anyone's weight, and it is also not nothing. The useful question is not how to avoid festive food, but how to enjoy it in a way that does not quietly stretch into January.
What does a festive dinner look like in calories?
Christmas and New Year tables differ from country to country: roast chicken or turkey in many homes, baked fish in others, lamb, lasagna or a big mezze spread elsewhere. We picked dishes from our meal catalog that often appear at festive dinners. All figures are our per-serving estimates; real values depend on the recipe, the amount of oil and butter, and the size of the portion.
| Dish | kcal | Protein | Fat |
|---|---|---|---|
| Baked sea bream with vegetables | 400 | 42 g | 20 g |
| Roast chicken with vegetables | 480 | 46 g | 24 g |
| Mushroom risotto | 480 | 12 g | 17 g |
| Braised lamb shank | 560 | 50 g | 34 g |
| Lasagna | 620 | 32 g | 30 g |
| Roasted vegetables | 240 | 6 g | 12 g |
| Ratatouille | 220 | 5 g | 12 g |
| Greek salad | 290 | 9 g | 23 g |
The surprise is how close many of the main dishes are. Roast chicken and a mushroom risotto both come in at about 480 kcal per serving, but the chicken carries almost four times the protein. The lamb shank is the most filling in protein terms, and its 34 g of fat is what pushes it above the poultry and fish.
How do four festive menus compare?
A festive meal is rarely one dish. Here are four realistic menus built from the same catalog, simply added together:
| Menu | kcal | Protein | Fat |
|---|---|---|---|
| Baked sea bream + ratatouille | 620 | 47 g | 32 g |
| Tomato soup + roast chicken + roasted vegetables | 920 | 57 g | 46 g |
| Lamb shank + roasted vegetables + coleslaw | 980 | 58 g | 59 g |
| Caprese salad + lasagna + mac and cheese | 1,560 | 72 g | 84 g |
The difference between the lightest and the richest menu is about 940 kcal, and it comes mostly from the sides. Swap the mac and cheese for roasted vegetables and the pasta-bake menu drops from 1,560 to 1,180 kcal while still including the lasagna. None of these menus is right or wrong; they simply show where the calories sit, so you can choose what is worth it to you.
Where do the extra calories hide on a festive table?
- Oil and butter. Fat has 9 kcal per gram, more than twice protein or carbohydrate at 4 kcal. USDA data put a tablespoon of olive oil at about 120 kcal, so an extra glug on the roasting tray or a knob of butter in the mash adds up quickly.
- Cheese and creamy sides. Gratins, cheese boards and creamy pasta bakes are dense. A small portion fits; a second helping of every one of them is where the evening's total climbs.
- Drinks. Alcohol provides 7 kcal per gram, and mixers, punch and dessert wines add sugar on top. Our guide to calories in alcohol gives figures for common drinks.
- Nibbles before the meal. Nuts, crisps and canapés eaten while standing and talking are easy to forget, yet they can add a meal's worth of energy before anyone sits down.
- Desserts. Our catalog does not list festive desserts, and recipes vary enormously, so the honest advice is simple: choose the one you really want, serve a normal slice and enjoy it slowly.
How can you enjoy the table without overdoing it?
- Do not arrive starving. Eat a normal breakfast and lunch. Saving all your calories for the evening tends to make the first hour of nibbles disappear fast.
- Fill half the plate with vegetables first. Roasted vegetables, ratatouille or a salad give volume for relatively few calories. The WHO recommends at least 400 g of fruit and vegetables a day, and a festive plate is a good place to collect them.
- Pick your favourites. Instead of a spoonful of everything, take full portions of the two or three dishes you look forward to all year.
- Slow down. A 2014 meta-analysis of 22 experiments found that eating more slowly lowered how much people ate at a meal, without making them hungrier afterwards. Long festive dinners with conversation are ideal for this.
- Alternate drinks with water. It slows the pace of drinking and keeps you hydrated through a late evening.
What should you do the day after?
Nothing dramatic. Using the rough rule that about 7,700 kcal corresponds to 1 kg of body fat, even a dinner 1,000 kcal above your usual intake works out to roughly 0.13 kg. If the scale shows a kilo more the next morning, that is mostly water, salt and the weight of the food itself, as explained in water weight vs fat loss. It usually settles within a few days.
Skipping meals or exercising to "make up" for a dinner often backfires. Go back to your normal meals and routine, and think in weekly averages rather than single days; keeping your weekly average explains how. For other celebrations, see our guide to holiday eating without regaining weight.
If you want to see the evening in numbers, snapping a photo of your plate in Sporty logs it without weighing anything at the table. And if you have diabetes, are pregnant, are under 18 or have a history of an eating disorder, talk to your doctor or a registered dietitian about how to approach festive meals in a way that suits you.
Frequently asked questions
How many calories are in a Christmas dinner?
It depends mostly on the sides and drinks. In our catalog, festive menus range from about 620 kcal for baked fish with ratatouille to about 1,560 kcal for a caprese salad, lasagna and mac and cheese.
How much weight do people gain over the holidays?
In an NIH study of 195 adults, the average gain over the holiday period was 0.37 kg, much less than the commonly quoted 2.3 kg. However, that small gain was not lost in the following months.
Which festive main dish has the fewest calories?
Among the dishes we compared, baked sea bream with vegetables is lowest at about 400 kcal per serving with 42 g of protein. Roast chicken with vegetables follows at about 480 kcal.
Should I eat less the day after a big festive dinner?
There is no need to compensate. Return to your normal meals and routine; one dinner has little effect on body fat, and a higher reading on the scale is mostly water and food weight.
Was this article helpful?
No ratings yet — be the first.
Tap a star to rate it — your rating helps us improve and helps other readers.
Sources
This article is general information, not medical advice. If you have a health condition, are pregnant or under 18, talk to a doctor or registered dietitian before changing your diet.
