This post may contain affiliate links, which means I will receive a small share of any sales generated through these links.

Christmas Food Planning Guide UK: Meal Prep, Shopping Lists and Timeline

Let’s be honest: Christmas dinner is the most stressful meal of the year to cook. You’re preparing 10+ dishes simultaneously, for more people than usual, with everyone watching, and if the turkey’s dry or you run out of roast potatoes, you’ll hear about it for years.

But here’s what nobody tells you: most Christmas food stress is preventable with proper planning.

The difference between a chaotic Christmas Day spent panicking in the kitchen and a relaxed one where you actually enjoy yourself comes down to planning your food properly—knowing what to buy, when to buy it, what you can prep ahead, and having a solid cooking timeline.

This is your complete guide to Christmas food planning in the UK, covering everything from deciding your menu to the final cooking timeline on Christmas Day.

christmas food

Planning Your Christmas Menu

The Traditional British Christmas Dinner

Standard menu includes:

The main:

  • Roast turkey (or alternative)
  • Pigs in blankets
  • Stuffing

The vegetables:

  • Roast potatoes (the star)
  • Brussels sprouts
  • Carrots
  • Parsnips
  • Sometimes: Red cabbage, cauliflower cheese, green beans

The extras:

  • Yorkshire puddings (controversial but common)
  • Gravy (lots of it)
  • Cranberry sauce
  • Bread sauce (divisive)

The pudding:

  • Christmas pudding with brandy butter/custard/cream
  • Or: Christmas cake, trifle, mince pies

See our complete guide: Traditional British Christmas Dinner

Deciding What to Include

Essential (non-negotiable for most Brits):

  • Roast potatoes (people care more about these than turkey)
  • Turkey or acceptable alternative
  • At least one green vegetable
  • Gravy
  • Pigs in blankets
  • Cranberry sauce

Standard (expected but can skip):

  • Carrots and parsnips
  • Brussels sprouts (unless everyone hates them)
  • Stuffing
  • Yorkshire puddings

Optional (nice but not essential):

  • Bread sauce
  • Red cabbage
  • Cauliflower cheese
  • Multiple dessert options

The rule: Don’t try to do everything. Pick 8-10 dishes maximum (main + 5-7 sides + dessert).

Menu Planning Questions

Before finalising your menu, answer:

1. How many people?

  • Confirm FIRM numbers by October
  • Don’t plan for “about 8, maybe 10”
  • Need exact numbers for quantities

2. Any dietary requirements?

  • Vegetarian?
  • Vegan?
  • Gluten-free?
  • Allergies?
  • Ask by October, plan alternatives

3. What’s your oven capacity?

  • Turkey + roast potatoes + other dishes = oven space battle
  • If small oven, simplify menu
  • Consider what can cook on hob instead

4. What’s your stress tolerance?

  • First time hosting? Keep it simple (6-7 dishes)
  • Experienced? Go for 10+ if you want
  • Honest assessment prevents meltdown

5. Any strong preferences?

  • Family tradition you can’t skip? (Uncle Bob’s favourite carrots)
  • Things people specifically requested?
  • Dishes that bombed last year? (drop them)

Alternative Mains to Turkey

If turkey isn’t your thing:

Goose: Traditional, rich, lots of fat (great for roasties)

Beef rib: Easier to cook, delicious, less “Christmassy”

Ham/Gammon: Forgiving, serves a crowd, brilliant cold

Nut roast: Traditional vegetarian option

Game: Venison, pheasant (posh and delicious)

See our guide: Alternative Christmas Mains UK

How Much Food Per Person (The Calculator)

The Basic Quantities

Turkey: 450-500g per person (includes bones)

  • 5kg turkey feeds 10-11 people
  • 6kg turkey feeds 12-13 people
  • 7kg turkey feeds 14-15 people

Roast potatoes: 4-5 per person

  • Make extra (always disappear first)
  • 2kg potatoes serves 6-8 people

Brussels sprouts: 5-6 per person

  • 500g serves 6-8 people
  • Many people hate them, factor this in

Carrots: 3-4 per person

  • 500g serves 6-8 people

Parsnips: 2-3 per person

  • 500g serves 6-8 people

Pigs in blankets: 3-4 per person MINIMUM

  • Everyone wants more
  • 24-pack for 6-8 people (or make 40 for 8 people)

Stuffing: 75-100g per person

  • 400g packet serves 4-6

Gravy: 150-200ml per person

  • Brits drown everything in gravy
  • 1 litre serves 5-6 people

Cranberry sauce: 1 jar per 6-8 people

Bread sauce: 50ml per person (if serving)

  • 500ml serves 8-10

The Shopping Calculator

For 8 people, you need:

ItemQuantity
Turkey4-5kg
Potatoes2-2.5kg
Brussels sprouts600g
Carrots600g
Parsnips400g
Pigs in blankets30 minimum
Stuffing600g
Butter500g
Cream300ml
Milk1 pint
Gravy granules2 jars (or stock for fresh)
Cranberry sauce2 jars
Christmas pudding900g
Brandy butter200g

Multiply/divide based on your numbers.

The “Better Too Much Than Too Little” Rule

Always overestimate:

  • Roast potatoes: Make 50% extra (seriously)
  • Pigs in blankets: Make 20% extra
  • Gravy: Make double what you think
  • Vegetables: OK to have exact amounts

Why: Running out of roast potatoes is a Christmas crime. Having leftovers is expected and makes Boxing Day easier.

What You Can Make Ahead (The Secret Weapon)

Months Ahead

June/July (if feeling ambitious):

Christmas cake:

  • Make in June/July
  • Wrap in greaseproof paper and foil
  • Store in airtight tin
  • “Feed” with brandy monthly (1-2 tablespoons)
  • Marzipan and ice in December

Christmas pudding:

  • Traditional Stir-Up Sunday is in November, but can be made in June/July
  • Needs months to mature
  • Saves £10-15 vs shop-bought
  • See our recipe: Traditional Christmas Pudding

Mincemeat (if making own):

  • Make in September
  • Needs 2-3 months to mature
  • “Feed” monthly with brandy
  • Use for mince pies

Weeks Ahead

2-3 weeks before Christmas:

Bread sauce:

  • Make completely
  • Freeze in portions
  • Defrost and reheat on Christmas Day
  • Time saved: 20 minutes on the day

Cranberry sauce:

  • Make fresh or buy
  • Keeps 2 weeks in fridge
  • Or freeze and defrost
  • Time saved: 15 minutes on the day

Mince pies (if making own):

  • Bake and freeze
  • Defrost on 23rd/24th
  • Warm on Christmas Day
  • Or freeze unbaked, bake from frozen (add 5 mins)

Days Ahead

23rd December (two days before):

Stuffing:

  • Make completely (if homemade)
  • Keep in fridge
  • Bake on Christmas Day
  • Or buy packet mix and make
  • Time saved: 15 minutes

Roast potatoes (controversial but works):

  • Parboil and rough up
  • Store in fridge
  • Roast on Christmas Day (add 10 mins)
  • Some people swear by this method

Desserts:

  • Make trifle (needs setting time anyway)
  • Make any cheesecakes
  • Prep fruit salad (keep in fridge)

Christmas Eve (24th December)

The critical prep day:

Vegetables:

  • Peel potatoes → leave in cold water in fridge
  • Peel and chop carrots and parsnips → keep in water in fridge
  • Trim Brussels sprouts → bag in fridge
  • Any other veg prep → keep refrigerated
  • Time saved: 45 minutes on Christmas Day

Turkey:

  • Butter under skin
  • Season cavity
  • Stuff if desired (or stuff neck end only for safety)
  • Cover and refrigerate
  • Time saved: 15-20 minutes

Pigs in blankets:

  • Wrap sausages in bacon
  • Place on baking tray
  • Cover and refrigerate
  • Ready to go straight in oven
  • Time saved: 30 minutes

Table:

  • Set table completely (tablecloth, plates, cutlery, glasses, crackers, decorations)
  • One less job on Christmas Day
  • Time saved: 30 minutes

Total time saved on Christmas Day by prepping Christmas Eve: 2+ hours

What You CANNOT Prep Ahead

Don’t try to:

  • Cook turkey ahead (food poisoning risk)
  • Fully cook roast potatoes (go soggy)
  • Make gravy days ahead (from fresh drippings on the day)
  • Assemble dishes that need hot components (everything cold by serving)

The rule: Raw prep ahead good. Cooked prep ahead risky/quality suffers.

The Christmas Food Shopping Timeline

September: Pre-Orders

Essential task:

Pre-order turkey/main meat:

  • From butcher: Better quality, sizes, free-range options, local
  • From supermarket: M&S, Waitrose, Tesco Finest all have pre-orders
  • Why now: Guarantees you get the size you want, best selection
  • Confirm collection date: Usually 22nd-23rd December

Book Christmas food delivery slot:

  • Supermarket slots fill up fast
  • Book in September for week of 16th-23rd December
  • Earlier booking = better time slots available

October: Non-Perishable Start

Buy throughout October (spread cost):

Drinks:

  • Wine (red, white, prosecco)
  • Beer/lager
  • Spirits (whisky, gin, vodka)
  • Soft drinks
  • Juice
  • Check: 2-3 bottles per person for alcohol drinkers

Long-life items:

  • Crackers (Christmas crackers and cheese crackers)
  • Nuts and crisps
  • Chocolates (Quality Street, Roses, etc.)
  • Biscuits
  • Tinned goods
  • Dried fruit (if making anything)

Baking supplies:

  • Flour
  • Sugar
  • Spices
  • Baking powder
  • Dried fruit

Why October: Spreads cost (not one massive shop), takes advantage of any offers, less December panic.

November: Main Non-Perishable Shop

Buy in November:

Christmas-specific items:

  • Christmas pudding (if not homemade)
  • Mince pies (if not homemade)
  • Christmas cake (if not homemade)
  • Brandy butter
  • Luxury crackers and biscuits

Cooking essentials:

  • Stuffing mix (if using packet)
  • Gravy granules (or stock for fresh gravy)
  • Cooking sauces (if using)
  • Bread sauce mix (if not making fresh)
  • Cranberry sauce (if not making fresh)

Store cupboard:

  • Oil/fat for roasting (goose fat, duck fat, or oil)
  • Flour (for gravy, Yorkshire puddings)
  • Butter (buy extra, you’ll use it)
  • Herbs and spices (check you have what you need)

Paper goods:

  • Kitchen roll
  • Tin foil
  • Cling film
  • Baking paper
  • Bin bags (you’ll produce lots of rubbish)

Why November: Christmas stock is fully available, still spreading cost, not leaving everything to December.

Mid-December (16th-18th): First Fresh Shop

If doing delivery:

  • This is when your pre-booked slot happens

Buy:

Vegetables that keep:

  • Potatoes (keep in cool, dark place)
  • Carrots (keep in fridge, last 2 weeks)
  • Parsnips (keep in fridge, last 2 weeks)
  • Brussels sprouts (on stalk last longer, or bagged in fridge)
  • Onions (keep cool and dark)
  • Garlic (keeps well)

Dairy with longer life:

  • Butter (lots of it, keeps 4 weeks)
  • Hard cheeses (keep 2 weeks)
  • Long-life milk (backup)

Frozen items:

  • Frozen peas/vegetables (backup)
  • Ice cream
  • Frozen fruit (for desserts)

Bread:

  • Buy extra, freeze it (backup bread essential)

22nd-23rd December: Final Fresh Shop

Collect pre-ordered turkey/meat (22nd or 23rd):

  • Check its correct size
  • Check it’s fresh/frozen as ordered
  • Get it home and stored immediately

Buy final fresh items:

  • Fresh herbs (parsley, thyme, rosemary, sage)
  • Fresh vegetables (any remaining)
  • Fresh cream (for desserts, coffee)
  • Fresh milk (extra pints)
  • Salad items (if serving)
  • Fresh bread (if not frozen)

Perishables:

  • Smoked salmon (if having for starter/Boxing Day)
  • Pâté
  • Fresh fruit
  • Anything that won’t keep

Last-minute items:

  • Emergency batteries
  • Matches/lighter (for Christmas pudding flambé)
  • Candles
  • Any forgotten items

Christmas Eve: Final Checks

Quick shop if needed:

  • Anything forgotten
  • Extra milk/bread
  • Emergency items

Otherwise: Everything should be bought. Today is prep day, not shopping day.

Pre-Orders: Turkey and Premium Items

Why Pre-Order?

Advantages:

Guaranteed size:

  • Want 5kg turkey? You get 5kg turkey (not 4.2kg or 6.8kg)
  • Important for cooking time calculations

Better quality:

  • Butchers save best birds for pre-orders
  • Free-range more likely available
  • Local, traceable meat

Less stress:

  • Not fighting crowds on 23rd December
  • Not settling for what’s left
  • Collection slot booked

Price:

  • Often cheaper than last-minute premium turkey
  • Or same price but better quality

What to Pre-Order

From butchers:

  • Turkey (specify weight needed)
  • Goose (if choosing alternative)
  • Beef joint (if having beef)
  • Gammon (if having ham)
  • Sausages for pigs in blankets (quality ones)

From supermarkets:

  • Premium turkeys (M&S, Waitrose, Tesco Finest)
  • Turkey crown (if prefer that)
  • Nut roast (for vegetarians)
  • Luxury sides sometimes (premium pigs in blankets, etc.)

Pre-Order Timeline

September: Decide what you’re ordering

Late September/Early October: Place orders

  • Butchers: Order by end September/early October
  • Supermarkets: Pre-orders usually open September, close mid-December

Confirm collection:

  • 22nd December: Ideal (gives you time)
  • 23rd December: Still fine
  • Christmas Eve: Possible but stressful

Collection:

  • Bring cool box if transporting
  • Get it in fridge/freezer immediately
  • Check it’s what you ordered (right size/type)

If You Forget to Pre-Order

Don’t panic:

Supermarkets:

  • Still have turkeys available (just not pre-ordered specific size)
  • Go early on 23rd December (morning = best selection)
  • Be flexible on size

Butchers:

  • Ring and ask if they have any left
  • Might have cancellations
  • Worth trying

Alternatives:

  • Turkey crowns (smaller, easier to find)
  • Chicken (several small chickens instead)
  • Beef joint (always available)
  • Ham (always available)

Reality: You’ll find something. It might not be the exact 5kg free-range bronze turkey you wanted, but Christmas will still happen.

Christmas Decorations On White Background

Dietary Requirements Planning

Finding Out Early

Ask by October:

“Just confirming numbers for Christmas dinner—any dietary requirements I should know about? Vegetarian, vegan, gluten-free, allergies?”

Why October: Gives you time to plan proper alternatives, not panic on Christmas Eve.

Vegetarian Christmas Dinner

Main options:

  • Nut roast (traditional)
  • Stuffed butternut squash
  • Mushroom Wellington
  • Vegetable tart
  • Glamorgan sausages

Check sides:

  • Roast potatoes: Cooked in vegetable oil (not goose/duck fat)
  • Gravy: Make separate vegetarian gravy (not from meat drippings)
  • Stuffing: Check doesn’t contain meat (sausage meat stuffing)
  • Yorkshire puddings: Vegetarian (just eggs, flour, milk)
  • All vegetables: Naturally vegetarian (check butter vs oil)

Easy solution: Most sides naturally vegetarian if you cook roast potatoes in oil and make veggie gravy. Just need alternative main.

See our guide: Vegetarian Christmas Dinner Ideas

Vegan Christmas Dinner

Main:

  • Vegan nut roast (check no dairy)
  • Stuffed squash
  • Vegan Wellington
  • Field roast

Sides to adapt:

  • Roast potatoes: Oil not butter
  • Gravy: Vegan gravy (Bisto Best Vegetable is vegan)
  • Yorkshire puddings: Vegan recipe (plant milk, aquafaba)
  • Vegetables: Oil not butter
  • Stuffing: Check ingredients, many aren’t vegan

Dessert:

  • Vegan Christmas pudding (increasingly available)
  • Fruit-based desserts
  • Vegan ice cream

Pro tip: M&S, Waitrose, and Tesco all have excellent vegan Christmas ranges. Don’t try to make everything from scratch.

Gluten-Free Christmas Dinner

Naturally gluten-free:

  • Turkey and most meats
  • All vegetables
  • Potatoes
  • Most gravy (if using cornflour not flour)
  • Cranberry sauce

Need gluten-free alternatives:

  • Stuffing: Gluten-free stuffing or make with gluten-free bread
  • Yorkshire puddings: Gluten-free flour
  • Gravy: Check packet gravy (many contain gluten), or make with cornflour
  • Sausages: Check pigs in blankets (most sausages fine, check labels)
  • Christmas pudding: Gluten-free version (widely available now)
  • Bread sauce: Gluten-free bread

Cross-contamination:

  • Use separate butter dish
  • Separate serving spoons
  • Don’t fry their food in same oil as Yorkshire puddings

Allergies

Common Christmas dinner allergens:

Nuts: In stuffing, nut roast, desserts

  • Check all ingredients
  • Use separate chopping boards
  • Label dishes

Dairy: Butter everywhere, cream in desserts

  • Use dairy-free alternatives
  • Check all packet ingredients

Eggs: Yorkshire puddings, Christmas pudding

  • Alternatives available for most

Shellfish: Prawns in starters

  • Easy to avoid for main meal

Take allergies seriously: Always better to over-communicate and check than assume.

Christmas Eve Dinner Ideas

Why Plan Christmas Eve Dinner

The mistake: Spending 3 hours cooking elaborate meal on Christmas Eve, then up late wrapping, then early start Christmas Day.

The strategy: Simple, quick dinner on Christmas Eve. Save energy for tomorrow.

Quick Christmas Eve Dinners

Easy options:

1. Takeaway (Most Popular)

  • Indian, Chinese, pizza
  • Zero cooking, zero washing up
  • Everyone’s happy
  • Order early (everywhere busy Christmas Eve)

2. Pasta

  • Quick, filling, easy
  • Carbonara, bolognese, simple tomato
  • 20 minutes cooking
  • Kids eat it happily

3. Soup and Bread

  • Make soup ahead or buy fresh
  • Crusty bread
  • Warming, light
  • Ready in 10 minutes

4. Jacket Potatoes

  • Microwave or oven
  • Various toppings (beans, cheese, tuna)
  • Everyone makes their own
  • Minimal effort

5. Leftovers Buffet

  • Use up food in fridge before Christmas shop
  • Sandwiches, snacks, bits and bobs
  • Clears fridge space for tomorrow’s food

6. Breakfast for Dinner

  • Full English
  • Quick, easy, everyone likes it
  • Different from tomorrow’s food

The rule: Keep it simple. Christmas Eve is for prepping tomorrow’s dinner and relaxing, not cooking another elaborate meal.

Christmas Eve Breakfast Ideas

If having Christmas Eve breakfast:

Quick options:

  • Bucks Fizz/mimosas (prosecco + orange juice)
  • Smoked salmon and scrambled eggs
  • Croissants and pastries
  • Full English (if not having for dinner)
  • Pancakes (kids love this)

Traditional: Some families do big Christmas Eve breakfast as tradition. If this is you, plan for it.

Boxing Day Food Strategy

The Leftover Reality

You will have leftovers: Turkey, veg, roast potatoes, stuffing, pigs in blankets, cranberry sauce, gravy.

Traditional Boxing Day meals:

Turkey sandwiches (essential):

  • White bread, butter, turkey, stuffing, cranberry sauce
  • The best sandwich of the year
  • Make thick ones

Bubble and squeak:

  • Leftover veg fried together
  • Add a fried egg on top
  • Traditional Boxing Day breakfast/lunch

Turkey curry:

  • Use dark meat
  • Quick curry sauce
  • Serve with rice
  • Uses up lots of turkey

Turkey soup:

  • Make stock from carcass
  • Add leftover veg
  • Hearty, warming
  • Freezes well

Cold cuts:

  • Turkey, ham, various pickles
  • Chutneys and relishes
  • Crusty bread
  • Low-effort meal

See our guide: 20+ Turkey Leftover Recipes

Planning Boxing Day Shopping

What you need:

For sandwiches:

  • White bread (buy 2 loaves, freeze one)
  • Butter
  • Mayonnaise (if using)

For bubble and squeak:

  • Eggs
  • Oil/butter for frying

For curry:

  • Curry paste/powder
  • Coconut milk/cream
  • Onions
  • Rice

For soup:

  • Stock (if needed)
  • Fresh herbs

General:

  • More milk (you’ll run out)
  • More bread
  • Breakfast items
  • Snacks
  • More booze (maybe)

When to shop:

Option 1: Buy before Christmas (24th or earlier)

  • Guarantees you have everything
  • One less thing to think about
  • Boxing Day shops mad busy anyway

Option 2: Supermarket click & collect Boxing Day morning

  • Fresh bread
  • Book slot in advance

Option 3: Small local shop Boxing Day

  • Quick trip for essentials
  • Most corner shops open

Reality: Most people use leftovers and don’t shop. Have basics like bread and milk, rest is bonus.

The Christmas Day Cooking Timeline

The Timeline Framework

This is for a 2pm dinner with 5kg turkey (adjust times for your turkey size):

7:00am – Turkey in oven

  • Remove from fridge 1 hour before (room temperature cooks evenly)
  • Actually in oven by 7am
  • Covered with foil
  • Set timer

9:00am – Check turkey, cup of tea

  • Quick check it’s cooking
  • Relax, have breakfast
  • Open stockings if you have kids

10:00am – Prep station setup

  • Peel potatoes if didn’t do yesterday (or get them from water)
  • Finish any veg prep
  • Get all equipment ready
  • Put potatoes on to parboil

10:30am – Roast potatoes in oven

  • Fat smoking hot (220°C)
  • Parboiled potatoes added
  • Back in oven (different shelf from turkey)
  • Set timer

11:30am – Remove foil from turkey

  • Turkey browns for last 90 mins
  • Check roast potatoes, turn if needed
  • Warm serving plates in low oven

12:00pm – Turkey out to rest

  • Remove from oven
  • Wrap in foil and tea towels (keeps warm)
  • Rests 30-60 minutes (crucial!)
  • Turn oven up to 200°C
  • This frees up oven space

12:00pm – Everything else in oven

  • Pigs in blankets in
  • Carrots/parsnips in
  • Stuffing in (if not already done)
  • Yorkshire puddings in (if serving)

12:30pm – Vegetables on hob

  • Sprouts boiling/frying (5-7 minutes only!)
  • Any other hob veg
  • Make gravy from turkey drippings
  • Heat all sauces (cranberry, bread sauce)

1:30pm – Final stage

  • Check everything
  • Keep gravy warm
  • Carve turkey
  • Get serving dishes out

1:45pm – Plating up

  • Either plate in kitchen or
  • Put everything in serving dishes for table
  • Chaos ensues

2:00pm – Serve

  • Hopefully!
  • Or 2:15pm, or 2:30pm
  • It’s never exactly on time

2:00pm onwards – Eat and enjoy

  • You’ve done it
  • Relax
  • Everything’s delicious (even if turkey’s slightly dry)

Timeline for Different Turkey Sizes

Cooking time: 20 minutes per kg + 20 minutes at 180°C

Turkey WeightCooking TimeOven Time (for 2pm serving)
4kg1hr 40mins12:20pm
5kg1hr 50mins12:10pm
6kg2hrs 20mins11:40am
7kg2hrs 40mins11:20am
8kg3hrs11:00am

Adjust everything else accordingly.

Equipment Checklist for Christmas Day

Before starting, check you have:

  • [ ] Large roasting tin (for turkey)
  • [ ] Additional roasting tins/trays (for potatoes, veg)
  • [ ] Large pot (for parboiling potatoes)
  • [ ] Saucepans (for veg)
  • [ ] Frying pan (if frying sprouts)
  • [ ] Colander/strainer
  • [ ] Potato masher (if mashing)
  • [ ] Carving knife and fork
  • [ ] Serving spoons
  • [ ] Gravy boat
  • [ ] Serving dishes
  • [ ] Hot plates/trivets for table

Missing something? Borrow it now, not Christmas morning.

Emergency Backup Plans

If the Turkey Doesn’t Defrost

Prevention: Start defrosting 23rd for 25th (10-12 hours per kg in fridge)

If it happens:

Christmas Eve realisation:

  • Cold water bath (change water every 30 mins)
  • Takes 30 mins per kg
  • Keep in packaging
  • Cook immediately once defrosted

Christmas morning realisation:

  • If partially frozen, cook frozen (add 50% to cooking time)
  • Use meat thermometer (must reach 70°C internal temp)
  • OR: Switch to alternative (see below)

If the Turkey Burns/Doesn’t Cook

Backup plans:

Option 1: Emergency supermarket run

  • Most Tesco/Sainsbury’s open Christmas morning (limited hours)
  • Buy cooked turkey crown
  • Or buy chicken (several small ones cook faster)

Option 2: Alternative meat

  • Ham (in fridge for Boxing Day?)
  • Beef joint (quicker cooking)
  • Chicken (45 mins per kg)

Option 3: Vegetarian main for everyone

  • Nut roast (shop-bought, 40 mins)
  • Vegetable Wellington
  • “The turkey burned, we’re all vegetarian today”

Reality: Everyone understands. It’s a story for years. Christmas still happens.

If You Run Out of Time

Priority cooking order:

1. Turkey (obviously) 2. Roast potatoes (people care most about these) 3. Gravy (makes everything edible) 4. One green veg (peas from freezer = 3 minutes) 5. Everything else is bonus

Shortcuts:

  • Microwave vegetables (fine, nobody judges at this point)
  • Buy cooked sides from supermarket
  • Oven chips instead of roast potatoes (desperate measures)
  • Ready-made gravy (not as good, but exists)
  • Frozen Yorkshire puddings (heat in 5 mins)

The rule: Fed people > perfect meal. Do what you can, let the rest go.

If Someone Doesn’t Eat What You’ve Cooked

Diplomatic response:

“That’s fine, help yourself to the veg/sides.”

Don’t:

  • Get offended
  • Make a scene
  • Force them
  • Complain

Remember: You cooked for love, not for compliments. Some people are fussy. Not your problem.

If You Forget a Dietary Requirement

Emergency vegetarian main:

  • Oven-bake eggs with veg (20 mins)
  • Cheese and vegetable tart (if have pastry)
  • Massive plate of all the veg with extra Yorkshire puddings

Emergency gluten-free:

  • Plain meat and veg (skip stuffing, careful with gravy)
  • Apologize profusely
  • Make it up to them Boxing Day

For next year: Ask in October. Write it down. Check list multiple times.

The Bottom Line on Christmas Food Planning

The truth about Christmas dinner:

Planning doesn’t take the joy out of it—it gives you space to actually enjoy the day.

Without planning:

  • Panic about quantities (too much? too little?)
  • Stress about timing (everything cold by the time it’s served)
  • Missing ingredients (Christmas Eve supermarket dash)
  • Forgotten dietary requirements (vegetarian cousin eating plain vegetables)
  • Christmas Day spent panicking, not enjoying

With planning:

  • Know exactly what you need (comprehensive shopping lists)
  • Prep what you can ahead (2+ hours saved on Christmas Day)
  • Clear cooking timeline (everything hot at the same time)
  • Dietary requirements covered (everyone eats well)
  • Christmas Day spent mostly relaxing, bit of cooking, lots of enjoying

The process:

  1. Plan menu by October (know what you’re cooking)
  2. Confirm guest numbers and dietary requirements (firm numbers)
  3. Pre-order turkey/meat in September (guaranteed right size)
  4. Shop non-perishables October-November (spread cost)
  5. Book fresh delivery mid-December (secured slot)
  6. Prep everything possible Christmas Eve (veg, table, etc.)
  7. Follow cooking timeline Christmas Day (organized, not chaotic)
  8. Actually enjoy Christmas (that’s the point!)

Start now. Decide your menu. Count your people. Make your shopping list.

By the time Christmas arrives, it’ll feel effortless.

Your guests will think you’re a genius. You’ll know you just planned properly.


How do you plan Christmas food? Do you prep ahead or cook everything on the day? Share your food planning tips in the comments!

Leave a Reply

Your email address will not be published. Required fields are marked *