In the past, Christmas was seen as a time to go all out on food - particularly Christmas dinner.
Fresh food has always been the preferred option for British shoppers as it's seen as the better and tastier option.
This year British supermarkets are pushing frozen turkey and all the trimmings as the cost of living squeezes the pockets of shoppers.
However, many are sceptical as to whether the frozen options being pushed this year are actually going to be cheaper overall than buying fresh, even though frozen has always been considered the more cost-effective option.
We have compiled together the basics of a standard British Christmas dinner from three of the top four British supermarkets as well as Aldi to compare whether buying your trimmings frozen this year is better for your pocket.
We have tried to compare only similar products from the fresh and frozen sections from each of the different supermarket's websites and the prices labelled were correct at the time of writing.
Aldi
Frozen:
- Turkey: Oakhurst Medium British Ready Basted Whole turkey (4-5kg) - £15.99
- Pigs in blankets: Let’s Party Pigs in Blankets 12 pack (2.40g) - £1.99
- Roast potato: Champion Crispy and Fluffy Roast Potatoes (1kg) - £0.95
- Carrot: Four Seasons Sliced Carrots (1kg) - £1.09
- Parsnip: Four Seasons Honey Glazed Parsnips (600g) - £1.65
- Bussel sprouts: Four Seasons Brussels Sprouts (1kg) - £1.09
- (Cupboard) Stuffing: Quixo Sage & Onion Stuffing Mix (170g - makes 12 stuffing balls) - £0.43
- Yorkshire Pudding:Just Like Grandma’s Yorkshire Puddings 12 pack (230g) - £0.89
Total: £24.08
Fresh:
- Turkey: Ashfields British Medium Fresh Turkey (4.5-5.99kg) - £18.83
- Pigs in blankets: Ashfields Pigs in Blanket 12 pack (222g) - £1.99
- Roast potato: Nature’s Pick Mini Roasting potatoes (1kg) - £0.49
- Carrot: Nature’s Pick Carrots (£1kg) - £0.45
- Parsnip: Nature’s Pick Parsnips (500g) - £0.62
- Bussel sprouts: Nature’s Pick Brussel Sprouts (1kg) - £1.78
- Stuffing: Specially Selected Sage & Onion Stuffing Balls (300g - 12 stuffing balls) - £1.99
- Yorkshire Pudding: Inspired cuisine Yorkshire Puddings (168g - 89p per 100g) - £1.49
Total: £27.64
Difference: £3.56 cheaper for frozen
ASDA
Frozen:
- Turkey: ASDA Medium British Turkey Crown (2kg) - £16.50
- Pigs in Blanket: ASDA Part 12 Pigs in Blankets (300g) - £3.00 (on offer at £2.50)
- Roast Potato: ASDA Crispy Roast Potatoes (800g) - £0.88
- Carrot: ASDA Frozen for Freshness Sliced carrots (1kg) £1.10
- Parsnip: ASDA Ready to Roast arnsips (680g) - £1.80
- Brussels sprout: ASDA Frozen for Freshness Brussels Sprouts (1kg) - £1.25
- Stuffing: ASDA 16 Pork Sage & Onion Stuffing Balls (310g) - £2.25
- Yorkshire Pudding: ASDA 12 Yorkshire Puddings (220g £5.91 per kg) - £1.30
Total: £28.08
Fresh:
- Turkey: ASDA Medium Basted Turkey Crown (typically 2.5kg) - £22.50
- Pigs in Blanket: ASDA Scrummy 12 Pigs in Blankets (222g) - £2.40
- Roast Potato: ASDA Firm & Flavoursome Baby Potatoes (1kg) - £1.00
- Carrot: ASDA Crunchy & Sweet Carrots (1kg) - £0.49
- Parsnip: ASDA Sweet & Earthy Parsnips (500g) - £0.65
- Brussels sprout: ASDA Sweet and Nutty Sprouts (500g - £1.90 per kg) - £0.95
- Stuffing: ASDA Herby 12 British Pork, Sage & Onion Stuffing Balls (350g) - £2.50
- Yorkshire Pudding: ASDA Crispy 6 Yorkshire Puddings (180g - £11.11 per kg) - £2.00
Total: £32.49
Difference: £4.41 cheaper for frozen
Tesco
Frozen:
- Turkey: Tesco British Frozen Medium Basted Whole Turkey Bird (3.9kg-5.2kg) - £18
- Pigs in Blanket: Tesco 12 Pigs in Blankets (240g) - £3.00
- Roast Potato: Tesco Roast Potatoes (800g) - £0.71 (Aldi Price Matched)
- Carrot: Tesco Chateney Carrots (600g - £2.09 per kg) - £1.25
- Parsnip: Tesco Seasoned British Parsnips (600g - £2.70 per kg) - £1.60
- Brussels sprout: Tesco Frozen Button Brussel Sprouts (1kg) - £1.30
- Cupboard Stuffing: Tesco Sage and Onion Stuffing Mix (170g £3.24 per kg) - £0.55
- Yorkshire Pudding: Tesco 12 Yorkshire Pudding (22g - £5.91 per kg) - £1.30
Total: £27.71
Fresh:
- Turkey: Tesco Whole Turkey Medium (4.5kg-5.99kg) - £29.95
- Pigs in Blanket: Tesco 12 Pigs in Blankets (1870g) - £3.50
- Roast Potato: Tesco Baby Potatoes (1kg) - £1.30
- Carrot: Tesco Chantenenay Carrots (500g - £2.00 per kg) - £1.00
- Parsnip: Tesco Parsnips (500g - £1.24 per kg) - £0.62
- Brussels sprout: Tesco Peeled Brussels Sprouts (400g - £5.00 per kg) - £2.00
- Stuffing: Tesco 12 Sage & Onion Stuffing (336g - £7.00 per kg) - £2.35
- Yorkshire Pudding: Tesco Yorkshire Puddings 6 pack (180g - £11.20 per kg) - £2.00
Total: £42.72
Difference: £15.01 cheaper for frozen
Morrisons
Frozen:
- Turkey: Morrisons Frozen Medium Whole Basted Turkey with Giblets (serves 9-11) - £21.99
- Pigs in Blanket: Morrisons 12 Pigs in Blankets (300g) - £2.49
- Roast Potato: Morrisons Roast Potatoes (1kg) - £0.99
- Carrot: Morrisons Baby Carrots (1kg) - £1.19
- Parsnip: Morrisons Roasting Parsnips (750g - £2.65 per kg) - £1.99
- Brussels Sprouts: Morrisons Button Sprouts (1kg) - £1.19 (offer price until 01.01.2023)
- Stuffing: Morrisons 12 Pork Sage & Onion Stuffing Balls (600g - £0.41 per 100g) - £2.49
- Yorkshire Pudding: Morrisons 6 Large Yorkshire Puddings (180g) - £1.59
Total: £33.92
Fresh:
- Turkey: Morrisons British Medium Whole Turkey (4-5.4kg - serves 8-10) - £23.45
- Pigs in Blanket: Morrisons 12 Pigs in Blankets (210g) - £2.25
- Roast Potato: Morrisons Baby Potatoes (1kg) - £0.99
- Carrot: Morrisons Carrots (1kg) - £0.45
- Parsnip: Morrisons Parsnips (500g - £1.38 per kg) - £0.69
- Brussels sprout: Morrisons Brussels Sprouts (500g - £1.98 per kg) - £0.99
- Stuffing: Morrisons Butcher’s Style Pork, Safe & Onion Stuffing (400g £5.63 per kg) - £2.25
- Yorkshire Pudding: Morrisons Yorkshire Puddings (180g) - £1.95
Total: £33.02
Difference: £0.09 cheaper for fresh