Back to Journal
Calorie breakdown··7 min read

How many calories in a Christmas dinner? The plate, the pudding and the whole day

A traditional Christmas dinner is about 1,017 kcal on the plate and about 3,000 across the day. Every item by portion, what really adds up, and swaps that work.

C
Calow Editorial
Reviewed and fact-checked against cited sources

Christmas dinner has a reputation for being a 3,000 calorie plate. It is not. The day is.

A traditional Christmas dinner is about 1,017 kcal on the plate. That is heavy, about the same as a large takeaway, but it is one meal. Add the pudding, the drinks, the mince pies and the chocolate tin, and a typical Christmas Day comes to about 3,000 kcal.

The plate is also not where most people think. The turkey is a fifth of it. The roast potatoes, pigs in blankets and stuffing together are more than half.

The plate, item by item

ItemPortionCaloriesShare of the plate
Roast potatoes4 pieces, 160g22923%
Turkey breast, no skin150g22522%
Pigs in blankets319519%
Roast parsnips80g11211%
Sausagemeat stuffing40g ball10010%
Bread sauce2 tbsp505%
Gravy, from granules100ml353%
Brussels sprouts, boiled80g283%
Cranberry sauce1 tbsp232%
Carrots, boiled80g202%
Total1,017
1,017kcal on a traditional Christmas dinner plate

Every figure here comes from the individual breakdowns: turkey, roast dinner for the potatoes and vegetables, stuffing, gravy and sausage for the pigs in blankets.

What changes the plate most

The plate above is a modest one. Most Christmas plates are bigger, and the extra calories come from the same three places every time.

ChangeCaloriesDifference
Plate as above1,017
Turkey with the skin on1,077+60
Six roast potatoes instead of four1,131+114
Six pigs in blankets instead of three1,212+195
Homemade Yorkshire pudding added1,089+72
Roasting tin gravy with the fat left in, 100ml1,072+55
Cauliflower cheese, 150g, added1,182+165
Butter on the vegetables, 10g1,089+72
Seconds of everything at half sizeabout 1,525+508

Seconds are the biggest number on the table, and most people have them. A second smaller helping of potatoes, turkey and pigs in blankets is the difference between a 1,000 kcal dinner and a 1,500 one.

The swaps that work

None of these drops an item. Each one keeps the dinner recognisable.

SwapSaves
Three roast potatoes instead of four57
Two pigs in blankets instead of three65
Packet sage and onion ball instead of sausagemeat44
Extra 80g of sprouts instead of the parsnips84
The first three together166

With three potatoes, two pigs in blankets and a packet stuffing ball, the plate comes to about 851 kcal. Add a more generous helping of sprouts and it is still under 900. That is a full Christmas dinner with every item on it. The 15 lowest-calorie Christmas foods ranks every item on the table by portion.

The plate above already assumes skinless turkey and gravy from granules. If yours has the skin on (60 kcal on 150g) and tin gravy with the fat left in (55 per 100ml), those two are worth another 115, and they are the easiest changes of all.

The pudding course

PuddingPortionCalories
Trifle150g bowl240
Mince pie1 standard pie233
Mince pie with 100ml custard1 pie333
Christmas pudding, no topping113g362
Christmas pudding with brandy butter113g plus 1 tbsp446
Christmas pudding with 150ml custard113g plus 150ml512
Christmas pudding with custard and brandy butter680

Custard is the lightest topping per spoonful, at about 1 kcal per ml (the custard breakdown has the comparison). Trifle is the lightest pudding per gram. Christmas pudding is heavy because the standard slice is big, not because the pudding is unusually dense.

The whole day

This is the honest number. A fairly typical Christmas Day, without anything excessive:

WhenWhatCalories
Before dinnerA flute of Brut prosecco, 125ml82
DinnerThe plate above1,017
With dinnerTwo 175ml glasses of 13.5% red264
PuddingChristmas pudding with custard512
AfternoonSix chocolates from the tub, about 48g257
AfternoonTwo mince pies466
EveningA cup of mulled wine, 150ml153
EveningTurkey sandwich with cranberry sauce263
Total3,014
3,014kcal across a typical Christmas Day

The NHS uses 2,000 kcal a day for women and 2,500 for men as reference figures. The dinner is about a third of the day. The drinks are 499. The afternoon and evening (chocolates, mince pies, mulled wine and a sandwich) come to 1,139, more than the dinner plate itself.

Wine figures come from the wine breakdown. Tub chocolates are mostly milk chocolate at about 5.35 kcal per gram, so a single wrapped one of about 8g is roughly 43 kcal, per the chocolate breakdown.

Does one big day matter?

Not much, and it is worth saying plainly. A surplus of about 1,000 kcal is a small fraction of a kilogram of fat. The two or three kilograms that sometimes appear on the scales on Boxing Day are mostly water, salt and the weight of the food still in transit, and they leave over the next few days of normal eating.

What matters is the stretch from mid December to New Year. Ten days of mince pies, chocolates and drinks at Christmas Day levels is a different story from one day. If you track anything over the holidays, track the grazing, not the dinner.

UK and US words on the Christmas table

UKUS or elsewhereCalorie note
Pigs in blanketsChipolatas wrapped in bacon. In the US, "pigs in a blanket" are mini hot dogs in pastryA different food, so check the pack rather than using 65 kcal
Stuffing ballStuffing or dressing by the scoopA US scoop of buttery dressing is about 300 kcal, against 56 to 100 for a UK ball
GravyBrown gravyUS white gravy is a different, much denser sauce
Bread sauceNo US equivalentAbout 25 kcal a tablespoon
Christmas puddingPlum pudding, figgy puddingThe same dessert
Mince pieMincemeat tartNo meat in modern mincemeat
CrackersChristmas crackers (party favours)Nothing to eat inside, except the paper hat

The roast dinner post covers swede against rutabaga and the other trimmings in more detail.

How to log Christmas dinner accurately

  • Log the plate as items, not "Christmas dinner". A generic entry can be anywhere from 600 to 1,600 kcal.
  • Count roast potatoes and pigs in blankets by the piece. About 57 and 65 kcal each. They are the easiest items to count and the biggest share of the plate.
  • Log seconds as a separate entry. They are usually half a plate, about 500 kcal.
  • Log the drinks as you pour them. Two glasses of wine and a mulled wine are about 400 kcal, and they are the part people forget by evening.
  • Do not try to make up for it on Boxing Day. Go back to normal meals. The water weight will go on its own.
✦ Inside the app
Snap your Christmas plate and Calow splits it into turkey, potatoes, pigs in blankets and trimmings, so you can see where the calories really sit.
Get the app →
Questions

Common questions

How many calories are in a Christmas dinner?
About 1,017 kcal for a traditional plate: 150g of turkey breast, four roast potatoes, three pigs in blankets, a sausagemeat stuffing ball, roast parsnips, sprouts, carrots, cranberry sauce, bread sauce and gravy. Christmas pudding with custard adds about 512, taking the meal past 1,500.
How many calories do people eat on Christmas Day?
About 3,000 kcal on a typical day built from dinner, pudding, a few drinks, two mince pies, some chocolates and a turkey sandwich in the evening. That is about 1,000 more than the NHS reference of 2,000 kcal a day for women and 500 more than the 2,500 for men.
What is the most calorific part of Christmas dinner?
The roast potatoes, at about 229 kcal for four, then the turkey at 225 and the three pigs in blankets at 195. The sprouts, carrots, gravy and cranberry sauce together are only about 106. The trimmings, not the turkey, are most of the plate.
How many calories are in pigs in blankets?
About 65 kcal each for a chipolata wrapped in streaky bacon, so three are about 195 and six about 390. Three pigs in blankets are close to the calories of the whole turkey portion on the plate.
How can I make Christmas dinner lower in calories?
Keep it to three roast potatoes, two pigs in blankets and a packet sage and onion stuffing ball. Those three changes bring the plate from about 1,017 to about 851 kcal without dropping a single item. If you usually eat the turkey skin and fatty tin gravy, dropping those saves about 115 more.
Will one Christmas dinner make me gain weight?
Not in any meaningful way. A 1,000 kcal surplus on one day is a small fraction of a kilogram of body fat. Most of the jump on the scales the next morning is water and food weight from the salt and carbohydrate, and it settles within a few days of normal eating.
✦ Try Calow
Eat well without the red numbers.
Snap a meal, log in two seconds. Adaptive targets. One sharp insight a week.
Download on theApp Store