Christmas Dinner Shopping List
A Christmas dinner shopping list covers the main, potatoes, vegetables, stuffing, pigs in blankets, gravy, sauce and pudding, in amounts that suit your guests. Build yours from guest numbers or the portions calculator, then tick items off as you shop.
Published by CookingCalculator.co.uk. Last reviewed .

How the list is made
- Quantities come from the Christmas dinner portions calculator, rounded up to practical shopping amounts.
- Extra ingredients appear only where we have a defined recipe: stuffing mix packets from the stuffing calculator, gravy granules from the gravy calculator, and eggs, flour and milk from the Yorkshire pudding calculator.
- We do not add ingredients for recipes we have not defined, such as a homemade nut roast or bread sauce from scratch. Add those yourself.
- Items are grouped by category: meat and mains, fresh produce, dairy and chilled, bakery, cupboard, frozen and other.
- If you change a quantity, it is marked as yours. Bringing in new portions later keeps your changes unless you choose to replace the list.
Example: Christmas dinner shopping list for 6
Six adults, standard appetites, whole turkey, standard menu. Produced by the calculator.
Meat and main courses
- Whole turkey: 3kg
- Pigs in blankets: 18
Vegetables and fresh produce
- Roasting potatoes (Maris Piper or King Edward): 1.5kg
- Carrots: 500g
- Parsnips: 500g
- Brussels sprouts: 500g
Dry goods and cupboard ingredients
- Stuffing mix: 2 packets
- Gravy granules: 38g
- Cranberry sauce (or bread sauce): 250g
- Christmas pudding: 600g
Christmas shopping: common questions
What do I need to buy for Christmas dinner?
The main (usually a turkey), potatoes for roasting, two or three vegetables such as carrots, parsnips and sprouts, stuffing, pigs in blankets, gravy, a sauce such as cranberry or bread sauce, and a pudding. The list below groups these by aisle and sizes them for your guests.
When should I do my Christmas food shopping?
Buy frozen and long-life items such as stuffing mix, gravy granules, cranberry sauce and pudding early. Order the turkey well ahead. Buy fresh vegetables and chilled items in the last few days, and check you have fridge space for them.
Can I print the Christmas dinner shopping list?
Yes. Use Print list for a clean, ticked-or-unticked version, or Copy list to paste it into a note or message.
Where is my list saved?
Only in this browser on this device. Nothing is sent to us and you do not need an account.
Limitations
- Pack sizes differ between shops, so you may need to round up to the nearest pack.
- Cooking fat, oil, salt, herbs and foil are not listed. Add them if you need them.
- Clearing your browser data deletes the saved list.