A typical UK Christmas dinner plate is about 1,100 to 1,300 calories before pudding, based on UK government food composition data. Add Christmas pudding, a couple of glasses of wine and a mince pie and the meal passes 2,000 calories. Roast potatoes and pigs in blankets are the biggest contributors.
Last updated: 8 November 2026 · By Alan Spicer
Not medical advice. I share what has worked for me on GLP-1 medication and link the evidence. Talk to your GP or prescriber before changing your diet, medication or activity.
If you have, or have had, an eating disorder, speak to your GP before counting calories. Beat offers UK support.
I’m not going to tell you to skip anything on Christmas Day. Knowing roughly what’s on the plate is enough. So I worked out a typical British Christmas dinner item by item, using the UK government’s official food composition figures, and showed every portion size so you can adjust it to your own plate.
Why listen to me
I have been on GLP-1 medication since January 2024 and lost 7 stone in 18 months. I’m not a doctor or dietitian: I share what worked for me, what didn’t, and the evidence behind it. My day job is YouTube consulting, which you can read about on alanspicer.com.
⚡ QUICK ANSWER
A typical UK Christmas dinner (turkey, roast potatoes, parsnips, pigs in blankets, stuffing, vegetables and gravy) comes to about 1,130 calories, or around 1,270 with a Yorkshire pudding and cauliflower cheese. A 100g serving of Christmas pudding adds about 285 calories, and a mince pie about 226.
How many calories are in a Christmas dinner?
A typical UK Christmas dinner plate is about 1,130 calories, based on the UK government’s official food composition data (CoFID) and the portion sizes shown below. Add a Yorkshire pudding and cauliflower cheese and it’s about 1,270, before pudding.
The NHS says an average woman needs about 2,000 calories a day and an average man about 2,500, so a full Christmas dinner is around half a day’s energy on one plate. That’s not a reason to skip it. It just helps to know.
1,126
calories in our typical Christmas dinner plate
322
calories in 200g of roast potatoes
213
calories in three pigs in blankets
285
calories in 100g of Christmas pudding
Sources: CoFID 2021 (Public Health England); our worked portions.
Christmas dinner calories item by item
The table below works out each item from CoFID figures per 100g, using typical portions. Change the grams to match your own plate.
| Item | Portion | kcal per 100g (CoFID) | Calories |
|---|---|---|---|
| Roast turkey, light meat | 140g | 153 | 214 |
| Roast potatoes (in rapeseed oil) | 200g | 161 | 322 |
| Roast parsnips | 80g | 158 | 126 |
| Pigs in blankets: 3 grilled pork chipolatas | 45g | 294 | 132 |
| Pigs in blankets: 3 rashers streaky bacon | 24g | 337 | 81 |
| Sage and onion stuffing | 50g | 253 | 126 |
| Brussels sprouts, boiled | 80g | 32 | 26 |
| Carrots, boiled | 80g | 29 | 23 |
| Red cabbage cooked with apple | 80g | 57 | 46 |
| Gravy made from granules | 100ml | 30 | 30 |
| Plate total | 1,126 |
Source: McCance and Widdowson’s Composition of Foods Integrated Dataset 2021 (Public Health England). Portion sizes are our worked examples.
Roast potatoes, pigs in blankets and stuffing make up more than half the plate’s calories. Vegetables are the opposite: sprouts, carrots and red cabbage together are under 100 calories.
How many calories do the extras add?
The extras are where Christmas calories pile up, because they’re spread through the day rather than on one plate. Here are the common ones, worked out the same way:
| Extra | Portion | Calories |
|---|---|---|
| Yorkshire pudding | 30g | 59 |
| Cauliflower cheese | 100g | 88 |
| Christmas pudding | 100g | 285 |
| Mince pie | 60g | 226 |
| Trifle | 150g | 246 |
| Milk chocolate | 30g | 156 |
| Cheddar cheese | 30g | 125 |
| Red wine | 175ml glass | 133 |
| Sparkling wine | 125ml glass | 105 |
Source: CoFID 2021 (Public Health England); portions are our worked examples.
Snap your plate, skip the maths
Nobody wants to weigh food on Christmas Day. In CaveCals you take a photo of the plate and it estimates each food, the calories and the macros, and you can adjust the portion before saving. It’s free to download.
Free on iPhone and Android. iPhone code ALANSPICER: one month free on the yearly plan.
How many calories do people eat on Christmas Day?
Christmas Day calories depend mostly on what happens outside dinner: drinks, chocolate, cheese and evening snacks. Our example below is one realistic day of festive extras on top of dinner.
| Part of the day | Calories |
|---|---|
| Christmas dinner plate with Yorkshire pudding and cauliflower cheese | 1,273 |
| Christmas pudding (100g) | 285 |
| Two 175ml glasses of red wine | 266 |
| One mince pie | 226 |
| 30g milk chocolate | 156 |
| 30g Cheddar | 125 |
| Total (before breakfast and other snacks) | 2,331 |
Source: CoFID 2021 (Public Health England); our worked example.
That’s already more than the NHS average daily need for a woman, before breakfast. Plenty of people eat well beyond this on the day, which is fine as a one-off.
Which Christmas foods are highest and lowest in calories?
Per 100g, the highest-calorie Christmas foods in UK government data are chocolate, cheese, mince pies and streaky bacon, and the lowest are boiled vegetables and gravy. Turkey sits in the middle and is high in protein.
| Highest per 100g | kcal | Lowest per 100g | kcal |
|---|---|---|---|
| Milk chocolate | 519 | Gravy from granules | 30 |
| Cheddar | 416 | Boiled carrots | 29 |
| Mince pies (shop-bought) | 377 | Boiled sprouts | 32 |
| Streaky bacon, grilled | 337 | Red cabbage with apple | 57 |
| Pork sausages, grilled | 294 | Roast turkey light meat | 153 |
Source: CoFID 2021 (Public Health England).
How to enjoy Christmas dinner and keep it lighter
You can have every part of Christmas dinner and still cut a few hundred calories by changing proportions. These are small swaps, not sacrifices:
- Fill half your plate with vegetables first, then add the rest.
- Choose turkey breast and leave the skin (light meat is about 153 kcal per 100g, meat with skin about 190).
- Have three or four roast potatoes rather than six.
- Keep pigs in blankets to two or three.
- Pour gravy rather than drowning the plate, and leave the bread sauce if you’re not fussed.
- Alternate alcoholic drinks with water or a low-calorie drink.
Plate size matters too. A Cochrane review of 58 studies found people eat more when served larger portions or use larger tableware, so a slightly smaller plate does some of the work for you.
Should you count calories over Christmas?
You don’t have to count calories over Christmas or log every mouthful on the day. A rough idea of what’s on your plate is enough, and getting back to normal on Boxing Day matters more than any single meal.
If you’re on GLP-1 medication, your appetite may be smaller anyway and rich food can sit heavily, so smaller portions and eating slowly often help. Talk to your prescriber if you’re unsure about alcohol or big meals. My post on alcohol on Mounjaro covers that side.
One photo, rough picture
Want a rough idea of Christmas dinner without thinking about it? Take a photo in CaveCals, check the portions and move on. Free to download, no account needed.
Free on iPhone and Android. iPhone code ALANSPICER: one month free on the yearly plan.
What should you do after Christmas?
Go back to your normal meals on Boxing Day or the day after. The scale often jumps after a big day because of extra food and fluid in your body, so give it a few days of normal eating before you judge it.
If you want a fresh start for January, set a calorie plan and log a normal week. My beginner’s guide to counting calories walks through it, and how many calories to eat to lose weight helps you pick a sensible target.
A simple Christmas Day plan
- Have a normal breakfast with some protein so you’re not starving by dinner
- Fill half the plate with vegetables and enjoy the rest
- Alternate drinks with water
- Go back to your usual meals and logging on Boxing Day
People also ask
How many calories are in a full Christmas dinner?
A full plate with turkey, roast potatoes, parsnips, pigs in blankets, stuffing, Yorkshire pudding, cauliflower cheese, vegetables and gravy is about 1,270 calories using UK government food data. With Christmas pudding and two glasses of wine it’s closer to 1,820.
How many calories in pigs in blankets?
Three pigs in blankets made with grilled pork chipolatas and streaky bacon come to about 213 calories, based on CoFID figures for grilled pork sausages (294 kcal per 100g) and grilled streaky bacon (337 kcal per 100g).
How many calories are in roast potatoes?
Roast potatoes cooked in rapeseed oil are about 161 calories per 100g, according to UK government food data. A 200g portion, roughly four or five pieces, is about 322 calories.
How many calories in Christmas pudding?
Shop-bought Christmas pudding is about 285 calories per 100g, according to UK government food data. Brandy butter, cream or custard on top add more.
Frequently asked questions
Is turkey high in calories?
No. Roast turkey light meat is about 153 calories per 100g in UK government food data, and it’s high in protein. Skin adds more: whole roasted turkey meat with skin is about 190 calories per 100g.
How many calories in a mince pie?
A shop-bought mince pie is about 377 calories per 100g in UK government food data, so a typical 60g pie is about 226 calories. Homemade pies vary with the pastry.
How many calories in Christmas Day overall?
It depends what you eat beyond dinner. A Christmas dinner with pudding, two glasses of wine, a mince pie, some chocolate and a bit of cheese adds up to about 2,330 calories in our example, before breakfast and evening snacks.
Which Christmas foods are lowest in calories?
Vegetables and turkey breast. Boiled sprouts are about 32 calories per 100g and boiled carrots about 29, while roast turkey light meat is about 153 and high in protein.
How many calories are in Christmas drinks?
A 175ml glass of red wine is about 133 calories from UK government data, a 125ml glass of sparkling wine about 105, and the NHS says a pint of 5% beer can be up to 222.
Should I count calories on Christmas Day?
That’s up to you. Plenty of people would rather enjoy the day than log every mouthful. If you want to stay aware, logging the main meal with a photo takes seconds and gives you a rough picture without spoiling dinner.
How can I make Christmas dinner lower in calories?
Fill half the plate with vegetables, have turkey breast without skin, keep roast potatoes and pigs in blankets to a few each, and go easy on the gravy and sauces. You’ll still have a proper Christmas dinner.
Do roast parsnips have more calories than roast potatoes?
They’re similar per 100g: roast parsnips in rapeseed oil are about 158 calories and roast potatoes about 161 in UK government food data. Portion size makes the difference.
Final thoughts
A typical UK Christmas dinner is about 1,100 to 1,300 calories before pudding, and roast potatoes and pigs in blankets do most of the damage. Turkey and vegetables are the lightest things on the plate.
Christmas is one day, and one day doesn’t decide your year. If you’d like a rough picture without thinking about it, take a photo of your plate in CaveCals and let it estimate the meal, then get back to your normal routine on Boxing Day.
About Alan Spicer
I have been on GLP-1 medication since January 2024 and lost 7 stone in 18 months. I write about what works day to day: protein, calorie tracking, walking and side effects, with the evidence linked. I’m not a medical professional, so please speak to your GP before making changes. Away from this site I’m a YouTube consultant (alanspicer.com) and I film my progress on Alan Spicer is Losing It.
Related reading
- How to Count Calories for Beginners (UK Guide)
- Best Calorie Tracker App UK (2026): Free and Paid Apps Compared
- CaveCals Review UK (2026): The Calorie Counter I Use
- How Many Calories Should I Eat to Lose Weight UK?
- Can You Drink Alcohol on Mounjaro UK?
- High-Protein Snacks UK for GLP-1 Users: 15 Options Under 200 Calories
SNAP IT. SAY IT. SCAN IT. FIND IT.
The calorie counter I use
CaveCals is free to download with no account needed. Barcode scanning, search and Quick Add are free, and you get 10 free photo and voice logs to try.
Get it on iPhone Get it on Android
iPhone code ALANSPICER: one month free on the yearly plan. Calorie plans and AI results are estimates, not medical advice.
Sources: [1] McCance and Widdowson’s Composition of Foods Integrated Dataset 2021 (CoFID), Public Health England. [2] NHS: Understanding calories. [3] NHS: Calories in alcohol. [4] Hollands GJ et al. Portion, package or tableware size, Cochrane 2015.
Disclosure: some links on this page are affiliate links (including CaveCals). If you sign up or buy, I may earn a commission at no extra cost to you. I only recommend what I use or would use. Programme terms change, so check current terms on each site.
Discover more from Healthy Weight Loss GLP1
Subscribe to get the latest posts sent to your email.
