Christmas Dinner Portions
Written by Mustapha B. · Updated August 13, 2026
Choose Christmas (ham) and your guest count for the portions.
Written by Mustapha B. · Updated August 13, 2026
Choose Christmas (ham) and your guest count for the portions.
Planning Christmas dinner portions is easier when you start from per-person amounts: roughly 1 pound of turkey or other roast per guest, plus about 4 to 6 ounces each of potatoes, stuffing, and vegetables. Gravy works out to around a quarter cup per person. Enter your guest count above and you'll get a full shopping breakdown across the main, the sides, and the trimmings, so nothing runs short and you're not left with mountains of leftovers.
Adjust for your table. A formal dinner with many courses needs slightly smaller side portions, while a casual gathering centred on the roast calls for a bit more of everything. Children typically eat about half an adult portion, so count two kids as one guest. A practical tip: cook one or two extra side dishes rather than oversizing the meat, since vegetables and potatoes stretch the meal affordably and reheat well the next day.
| Occasion | Per guest |
|---|---|
| Thanksgiving | 1.25 lb turkey · 0.5 cups stuffing · 0.5 cups mashed potatoes · 0.33 cups gravy · 0.25 cups cranberry sauce · 0.5 cups green beans · 1.5 rolls dinner rolls |
| Christmas (ham) | 0.75 lb ham (bone-in) · 0.5 cups potatoes · 0.5 cups vegetables · 1.5 rolls dinner rolls |
Roughly 1 pound of roast plus 4 to 6 ounces each of potatoes, stuffing, and veg per adult, with about a quarter cup of gravy. Halve those amounts for young children.
Three to five sides suits most Christmas dinners. More dishes mean smaller portions of each, so scale individual quantities down as your menu grows.