Skip page header and navigation

Here’s the good news: your festive food shop is one of the easiest places to save money, and smart planning doesn’t just protect your wallet - it massively cuts food waste too.

This guide gives you everything you need to spend less, stress less, and still put on a Christmas feast loved by one and all.

Why we buy too much at Christmas

Ever found yourself drowning in mince pies, panic-purchased cheeses and a dessert selection that could cater for a small village? You’re not alone. Every year we overspend because:

  • We want to treat our guests, and it’s hard to judge portions in the season of giving.
  • We worry the shops will run out or close, so we double-buy “just in case”.
  • We feel pressure from social media and supermarket displays, which make everyone’s spreads look fit for the gods.

It’s no wonder so much food gets wasted, with Which? identifying that cheese, biscuits, chocolate, alcohol and vegetables as the biggest culprits.

But the fix is simple: a bit of planning goes a long way.

Christmas Shopping List

1. Plan your Christmas meals like you plan your presents

A great Christmas isn’t about buying more - it’s about planning smarter.

Start by listing out:

  • Who’s coming and when
  • Ages and appetites (because a 6-year-old won’t eat as many potatoes as a hungry teenager)
  • Dietary needs and allergies
  • Even days when it’s just your regular household eating

Then… shop your cupboards first.
You might already have key ingredients hiding in the freezer or at the back of the pantry. Buying twice is a sure fire way to feel the pinch this festive period.

Leftovers count too

Factor in the meals you can make after Christmas - think turkey sandwiches, jacket potatoes with stuffing, roast veg frittatas, or curries using leftover trimmings.

Money-saving tip:
Choose meals with overlapping ingredients to reduce waste and spend less. Example: roast veggies become next-day soup, bubble & squeak, or a quick pasta dish.

Christmas Portions

2. Use a portion planner (this is where the real savings happen)

Most of us massively overestimate how much Christmas food we actually need.

Cut waste and cost by using our portion planners:

BBC Good Food has a helpful Christmas-specific portion planner that can help you calculate exactly how much turkey, veg, sides and treats to buy in grams, slices or handfuls.

Don’t overbuy alert:
You probably don’t need a whole turkey unless you’re feeding a crowd. Turkey crowns or smaller joints are usually cheaper and easier to cook

Don’t add to the workload:

Catering for different diets doesn’t have to mean cooking separate meals. Choose dishes that can be reused, easily tweaked, or shared by everyone to save time and money. Think crowd-pleasers that suit both vegetarians and meat-eaters, and make the most of batch cooking - scaling up curries, chillies or other easy favourites to cover ‘Twixtmas without extra effort.

Mobile Shopping List

3. Make a realistic shopping list, and stick to it

Your meal plan and portion planner can then help you tailor your shopping list and stop you from overspending.

A list helps you:

  • Avoid impulse buys
  • Shut down supermarket FOMO
  • Stay disciplined when you’re surrounded by festive goodies.

Keep the list on your phone so you don’t forget it in the Christmas rush. Learn more about writing a shopping list that works for you here.

Christmas Spread

4. Share the cost (and the leftovers!)

If you’re hosting, you don’t have to shoulder the whole cost.

Ask each guest to bring one item - a dessert, nibbles, veg, drinks, whatever works.
Or give them ingredient specific “missions” like:

  • “Please bring 500g carrots”
  • “One pack of smoked ham”
  • “A dessert that serves 4”

After the big day, divide up leftovers as a final gift, so that everyone takes home something tasty and nothing gets binned. It will save everyone time over the following days too, so that they can spend more time relaxing with loved ones.

Christmas Biscuits

5. Choose quality over quantity

A crucial Christmas motto: buy better, not more. You’ll save money, eat nicer food, and avoid bins full of wasted leftovers.

Examples:

  • Choose a turkey crown over an enormous whole bird if there are fewer of you.
  • Buy smaller packs of nicer biscuits instead of giant value tubs that don’t get finished.
  • Pick one or two great cheeses rather than a whole board that no one touches.

And remember: tradition is optional. If you hate turkey, don’t buy one. If Christmas pudding is always left untouched, make brownies or cheesecake instead. It’s your Christmas to do your way. 

Buffalo turkey burgers

6. Have a plan for leftovers

Even with careful planning, leftovers are inevitable from a big feast and can ensure that all your effort for one big meal keeps on giving.

Here is our collection of Christmas leftover recipes and inspiration to make your festive food shop go even further, making the most of your investment.

Rhannu’r post blog hwn