How much Christmas dinner food per person?
Use the six side quantities below as an editable starting point for one full-rate eater who chooses that dish, with no extras included. They are Unflustered Host shopping assumptions, not an appetite prediction, a balanced-menu prescription or a guarantee that a food suits every guest.
| Side dish | Amount and basis |
|---|---|
| Roast potatoes | 250 g raw potato |
| Vegetables, combined | 160 g raw vegetables in total |
| Stuffing | 75 g prepared stuffing |
| Gravy | 150 ml prepared gravy |
| Pigs in blankets | 2 pieces, only for people choosing them |
| Cranberry or bread sauce | 30 ml prepared sauce, allocated between the chosen sauces |
Raw is not prepared. The potato and vegetable figures are uncooked shopping weights. Stuffing, gravy and sauce use the amount available after following the complete recipe or pack instructions. Pigs in blankets use a piece count. Do not compare a dry-mix weight or a frozen cooked product with a raw target.
Reduce potatoes if you are serving mash or several other starches; change the gravy rate if your guests prefer more or less. The 160 g vegetable total is shared across the vegetables each person chooses, not 160 g of every vegetable. Compare sauce targets with the exact usable yield rather than assuming that any jar will be enough.
Turkey is a separate choice. A whole bird, crown and boneless joint do not have interchangeable weight-to-serving yields. Use the label-first turkey size planner and the exact supplier or butcher guidance. Safefood’s Christmas planner calculates raw turkey meat and excludes leftovers; do not treat that result as the weight of any particular whole bird.
Want to change the rates or guest mix? Open the free Christmas dinner quantity calculator. It keeps six dish rows separate and lets you print your completed shopping brief.
Count each dish’s eaters, then add planned extras
A table of 10 does not automatically need 10 portions of sprouts, 10 adult portions of turkey and 10 portions of every alternative. Make three columns:
- Likely eaters: how many guests want that item?
- Editable eater weights: the calculator starts at one for adults and ages 11–17, 0.6 for ages 3–10 and 0.35 for ages 1–2. These are editorial arithmetic defaults, not official child portions or nutrition advice; change them using what your guests actually eat.
- Deliberate leftovers: add portions only to dishes you already have a plan to store and use.
A smaller quantity does not establish that a food is suitable for a child. Check dietary needs, ingredients and age-appropriate preparation separately; for babies and young children, follow NHS guidance on food size, shape, texture and supervision. The piece count above is not an instruction to serve whole sausages to young children.
This prevents a vegetarian main, a child-friendly dish and the turkey all being purchased as though every guest will eat a full serving of each. For a mixed table, use the vegetarian and vegan main-allocation planner to assign every named guest to an exact accepted main before totalling its packs or recipe batches.
Write leftover intentions as meals: “four turkey sandwiches” or “two portions of roast potato hash”, not “20% extra of everything”. Add the agreed amount to that dish only, and check its storage and later use.
For gravy, use the gravy-per-person guide to keep prepared volume, dietary variants, pans and refills separate.
Example: Christmas dinner side quantities for six
This is a fictional arithmetic example: six full-rate eaters choose every listed side, use the starting rates and want no extras. It is not a ready-approved menu or an automatic table for six people of any age.
| Side dish | Target before pack rounding |
|---|---|
| Roast potatoes | 6 × 250 g = 1,500 g raw |
| Vegetables, combined | 6 × 160 g = 960 g raw in total |
| Stuffing | 6 × 75 g = 450 g prepared |
| Gravy | 6 × 150 ml = 900 ml prepared |
| Pigs in blankets | 6 × 2 = 12 pieces |
| Cranberry or bread sauce | 6 × 30 ml = 180 ml prepared, allocated between chosen sauces |
If only four of those eaters want pigs in blankets, that row becomes 4 × 2 = 8 pieces. Keep the other rows unchanged unless their own eater count or rate changes. Split the vegetable total between the chosen vegetables, then round each different product separately.
Take the totals into the worked Christmas dinner for six plan for pack and kitchen-space checks. Other worked plans cover four, eight, ten and twelve; a bigger number still needs its own storage and cooking plan.
Worked example: eight adults, two children
In this fictional example, eight adults use a weight of one and two children aged 3–10 use the editable 0.6 default: 8 + (2 × 0.6) = 9.2 adult-equivalents. This demonstrates the calculator’s arithmetic, not recommended child portions. If everyone chooses roast potatoes at the starting rate, 9.2 × 250 g = 2.3 kg raw potato before pack rounding.
If only six people eat sprouts, use those six eaters’ actual profiles and their chosen share of the combined vegetable rate—not the entire party’s 9.2 equivalents and not the full 160 g for every vegetable.
Suppose only eight equivalent portions want stuffing: 8 × 75 g = 600 g prepared. Look at the pack’s prepared yield before deciding how many packs that means. Dry mix weight and cooked yield are not interchangeable.
Turn targets into whole shopping packs
Whole packs = round the target ÷ one identical pack’s exact usable yield up to the next whole number. Both numbers must describe the same raw, prepared or piece basis. This arithmetic does not check the recipe, allergies, fridge space or cooking capacity.
- Raw potato example: a fictional 2 kg bag of raw potatoes compared with the 2.3 kg raw target needs 2 bags. They provide 4 kg, so the arithmetic surplus is 1.7 kg raw potato—not cooked Christmas leftovers. Consider loose potatoes or a different exact pack size instead.
- Prepared stuffing example: if a fictional pack’s instructions give exactly 300 g prepared stuffing, the 600 g prepared target needs 2 packs. The pack’s dry weight is not that prepared yield; follow its full preparation instructions.
These are invented pack examples, not current product labels or shopping recommendations. A different yield, recipe or product basis changes the calculation.
- Record the target amount and whether its basis is raw, prepared or a piece count beside each item.
- At the shop, record the actual pack size and yield.
- When a pack changes, recalculate that item rather than buying another whole duplicate menu.
- Keep raw and ready-to-eat food separate on the journey home and in the fridge.
- Check fridge space before buying. Air needs room to circulate.
Food that cannot be stored safely is not useful backup. Use-by dates concern safety; best-before dates concern quality. Follow the label.
Use the Christmas dinner shopping-list workflow to convert each target into whole packs, storage positions, substitution rules and a committed-spend record.
Control the buffet after lunch
Put out smaller quantities and use separate fresh serving dishes for refills rather than topping up food that has been standing. Keep chilled food out for the shortest possible time. The FSA community-event guidance gives a maximum of four hours for chilled buffet food, reduced to two hours in extremely hot weather. That is a limit, not a target serving duration.
Use the Christmas buffet service ledger to identify every platter and refill batch, record when it leaves control and close it out before deciding whether anything may become a planned leftover.
The FSA chilling guidance says to keep the fridge at 0–5°C, cool cooked food promptly in smaller portions and refrigerate within one to two hours. Eat properly handled leftovers within 48 hours or freeze them if the instructions allow. Follow the FSA reheating guidance: reheat only once and make sure the food is steaming hot throughout.
These FSA publications apply to England, Northern Ireland and Wales. Follow the applicable local guidance and exact food instructions. A matching quantity or a completed shopping list does not prove that a buffet item can safely become a leftover.
Questions people ask
How much food should I buy per person for Christmas dinner?
Our editable side-dish starting rates are 250 g raw potato, 160 g combined raw vegetables, 75 g prepared stuffing, 150 ml prepared gravy, 2 pigs in blankets and 30 ml prepared cranberry or bread sauce per full-rate eater choosing each dish, before extras. They are shopping assumptions, not official portions or nutrition advice. Choose the main separately from its exact supplier or butcher guidance.
How many roast potatoes should I allow per person?
Our editable starting point is 250 g raw potato per adult-equivalent. Piece counts vary too much with potato size, so weigh the shopping quantity and reduce it when several other starches are served.
How much turkey do I need per person?
Use the turkey size planner or supplier guidance that accounts for whether you are buying a whole bird, crown or boneless joint. Safefood’s planner states that its result is raw turkey and does not include leftovers; add leftovers deliberately rather than relying on an unexplained buffer.
How should I count children?
The calculator’s editable arithmetic defaults are one adult-equivalent for ages 11–17, 0.6 for ages 3–10 and 0.35 for ages 1–2. These are not official child portions or nutrition advice. Adjust for the individual child, and check food suitability and age-appropriate preparation separately; multiplying a piece count does not make whole sausages suitable for young children.
How much Christmas dinner food do I need for six adults?
If six full-rate eaters choose every listed side at the starting rates, with no extras, the arithmetic gives 1.5 kg raw potatoes, 960 g combined raw vegetables, 450 g prepared stuffing, 900 ml prepared gravy, 12 pigs in blankets and 180 ml prepared cranberry or bread sauce allocated between chosen sauces. Change each dish for its actual eaters and choose the main separately. These are editable shopping targets, not a guaranteed menu.
How do I round Christmas dinner quantities into packs?
Divide the target by one identical pack’s exact usable yield on the same raw, prepared or piece basis, then round up to a whole number. A fictional 600 g prepared-stuffing target and 300 g prepared yield need two packs. Dry mix weight is not prepared yield, and arithmetic pack surplus is not automatically cooked leftovers.
Sources and checks
- Safefood — Christmas dinner shopping planner — its turkey result is raw meat and excludes leftovers; the six side rates here remain our editorial assumptions, not a reproduction of its whole menu
- Food Standards Agency — cooking your food — England, Northern Ireland and Wales: cooking and reheating guidance, not a source of our portion rates
- Food Standards Agency — providing food at community events — England, Northern Ireland and Wales: chilled buffet time limits and extreme-heat exception; event guidance is not private-home legal advice
- Food Standards Agency — chilling, freezing and defrosting — England, Northern Ireland and Wales: fridge temperature, prompt cooling, storage and leftover handling
- NHS — preparing food safely for babies and young children — size, shape, texture and supervision; not a source of the editable child arithmetic weights