How Many Calories are in Christmas Dinner?

It’s the season for thinning wallets and thickening waistlines.  Christmas and New Year often represent a bit of a black spot in the diet plans of slimmers and non-dieters alike.  With so much delicious food being offered, it can be easy to forget that it all piles on the pounds.  As the old saying goes – “A moment on the lips, a lifetime on the hips”.  So, what can you be expecting to add to your hips this year when sitting down to dine?

Roast Turkey Calories

Lets start with the centrepiece of the main event, the roast turkey.  Whether you love it or hate it, having a 100 gram average serving will gain you about 189 calories which will vary a little depending on which part of the bird you eat.  This is only for the bird without skin – if the skin is included it will inevitably eat more. 

But since not everyone likes turkey, here are the comparisons for its most common rivals. 

Calories per 100 gram serving (Roasted)

  • Pork: 230
  • Beef:  341
  • Chicken: 197
  • Lamb: 276

Stuffing Calories

The turkey never goes hungry at Christmas, he’s always stuffed.  So goes the inevitable Christmas cracker joke.  And you will be too, at an average of 170 calories per 100 grams of stuffing which will vary by brand or if it is home made.

Roast Potato Calories

The essential side to any roast dish, roast potatoes done well are crispy and utterly delicious.  From a dieticians point of view, they’re also totally loaded with carbohydrates.  So something to be aware of when reaching for a second helping. 

On average, Roast Potatoes have 150 calories in them per 100g serving.  However, given the special time of year many people may choose to baste their roast vegetables in goose fat or the like which will add both to the taste and the calorie count.

Brussel Sprouts Calories

Either the favourite thing on a person’s plate or the most loathed, the little green balls at least make up for their flavour by being fairly low in calories.  A 100 gram serving nets on average only about 43 calories. 


A delicious coating of meat sauce that helps moisten the rest of the meal.   The amount of calories will vary depending on the ratio of water to stock or granules depending on how it is made. For comparisons sake, a 100 gram portion of canned turkey gravy would add 79 calories to your meal.

Christmas Pudding

Following the meal it’s almost traditional to enjoy a helping of Christmas pudding.  An example might be the Tesco Finest Christmas pudding, which will add 295 calories to your meal for a 100g serving.

Your Calorie Bill – Counting the Cost

Adding up the numbers assuming a 100 gram serving of everything on the table you get:

  • Turkey: 189 Calories
  • Stuffing: 170 Calories
  • Potatoes: 150 Calories
  • Brussel Sprouts: 43 Calories
  • Gravy: 79 Calories
  • Total:  631 Calories

This will vary depending on how exactly you cook it and we only include the bare essentials of a Christmas dinner here.  Adding carrots, parsnips, mash, pigs in blankets or other festive fare will only push up the calorie count and many sugary and alcoholic drinks themselves have significant calorie counts.  And let’s not even begin to consider having second portions…

A Lesson in Calorie Counting

If you enjoy calorie counting and want to know more about nutrition and the way food impacts the human body, you might be interested in one of our online nutrition courses.  Whether you want to feed athletes, children, man or beast, we’ve a range of courses that will introduce you to this fascinating subject. 

You really are what you eat.  Learn how and why – Nutrition, from ADL.


United States Department of Agriculture






ADL Success Stories – Dairy Cattle Farming with Annabella Baker

Education opens doors to success windows of opportunity and in at least one case, gates to new possibilities. Such is the case with ADL success story Annabella Baker.  Originally from Italy, but now living in the UK, Annabella faced a tragedy all too familiar to many when she lost her airline job during the Covid

Read More »

Horticulture – Learn the Basics: Three Problems for New Gardeners

Gardens are hard work.  Behind every immaculate lawn and carefully tended flowerbed is a never-ending struggle between nature and gardener. Of course simply leaving the garden to its own devices isn’t really an option; Untended, plants will grow freely for the whole of spring and summer and even into autumn. Worse yet, an uncared for

Read More »

Henry Hoover’s Broken Plug

Some stories of educational achievement soar into the heavens.  Of individuals who through hard work and toil overcame the challenges in their life to achieve. Certainly, at ADL we’ve seen and helped many individuals achieve their dreams through completing a course which helped them get a place at university or begin a new career. This,

Read More »

King Charles and the Grey Goo

If you’ve been in the UK over the past weekend you might have noticed you had a day off on Monday (or looked on enviously as other people had a day off).  The coronation of a new monarch in Charles the Third means a new era. One that the Monarch is especially keen does not

Read More »

Could You Be a Personal Trainer?

If you’re looking for a side business or career that combines a love for fitness and a mentoring role. personal training might be for you Personal training is at it’s heart all about being able to help people live healthier, happier lives.  By combining physical exercise with essential lifestyle changes like diet they help their

Read More »


Scroll to Top


To speak to one of our course advisors, please enter your name and phone number below and click the "Please Call Me" button. We will call you back as soon as possible!

By submitting this form, I provide my consent to ADL to contact me via email or telephone, regarding the course I selected. All information provided is protected in conformity with our Privacy Policy.


required fields are marked with *

By submitting this form, I provide my consent to ADL to contact me via email or telephone, regarding the course I selected. All information provided is protected in conformity with our Privacy Policy.