Add thelocalreport.in As A Trusted Source
As we open the final doors on the best beauty advent calendars or beer advent calendars, it’s time to shift focus to what is arguably the true star of the festive season: Christmas food. I’ve been scouring the supermarkets’ seasonal ranges for the entire lead-up to the big day, and let’s just say they don’t disappoint. While delivery slots are now closed for many, you can still pick up many of the goods in store or, if you’re thinking that far in advance, some slots will re-open for New Year’s Eve.
This year’s offerings include plenty of standout creations. Waitrose has unveiled its playful ‘turkey bauble’, Sainsbury’s has given sticky toffee pudding a festive makeover, and Tesco is enticing shoppers with chocolate and gingerbread s’mores tarts alongside burrata drizzled with hot maple glaze and pistachios. M&S, meanwhile, has – unsurprisingly – launched a Christmas-themed Colin the Caterpillar. And if you’re still undecided about where to source your turkey, our dedicated turkey-buying guide can help steer you in the right direction.
Most stores are still well stocked for last-minute shoppers heading in store. From impressive centrepieces and party food to indulgent desserts and festive sides, there’s plenty on offer – though a bit of forward planning (and early shopping) will pay off. We’ve also found ways to keep costs down, including a supermarket where you can put together a Christmas dinner for just £20.
To complete your spread, we’ve also rounded up the best supermarket mince pies and the best supermarket mulled wine to accompany your meal, as well as the best supermarket whiskies and the best supermarket champagne to raise a glass at the end of the feast.
Read on for our favourite Christmas food from M&S, Sainsbury’s, Waitrose, Tesco, Asda and The Co-op. And for any last-minute festive shopping, we’ve also listed Christmas opening hours for every supermarket.
Sainsbury’s Christmas food 2025
- Sainsbury’s Christmas food slots open: Closed
- Collection or delivery dates: From 22-24 December
Sainsbury’s Christmas slots are now closed. But there are plenty of scrumptious-looking dishes to choose to order either for New Year’s Eve or to pick up in store, including a fresh turkey thigh joint with a pork, plum and prune stuffing (£14.50, Sainsburys.co.uk), to Irish coffee tira-merry-su (£12, Sainsburys.co.uk).
The starter offering is impressive, think mini wagyu beef cheeseburgers (£6, Sainsburysco.uk), crispy miso mushroom tartlets (£5.50, Sainsburys.co.uk), or crunchy tempura prawns (£3.40, Sainsburys.co.uk).
There is a huge range of turkeys, including an organic option, and a meat-free ‘no turkey crown’ (£6, Sainsburys.co.uk). For other meat-based mains you can choose between slow cooked smoky gammon shanks (£6.50, Sainsburys.co.uk), a roasted ham joint (£8, Sainsburys.co.uk) and a beef wellington (£45, Sainsburys.co.uk).
Should you be looking to streamline your shop, the Christmas dinner in a box (£50, Sainsburys.co.uk) comes with trimmings, even your gravy.
For dessert, novelty festive sweets to wow with include a chocolate and caramelised biscuit polar peak (£17, Sainsburys.co.uk) and a nutcracker Christmas pudding (£8.50, Sainsburys.co.uk).
Waitrose Christmas food 2025
- Waitrose Christmas food slots open: Closed
- Collection or delivery dates: From 20-24 December
Christmas orders from Waitrose have now closed, but you can pick up food in store and order for New Year’s Eve. You’ll need a minimum spend of £40 to secure your slot for delivery between 29 and 31 December, but you can amend your order as many times as you like until 21 December.
New this year, there’s Rick Stein’s lobster and king prawn velouté pie (£70, Waitrose.com), the slow cooked turkey crown (£50, Waitrose.com), and the No.1 stuffed Scottish salmon with prawns and salsa verde (£50, Waitrose.com). There’s plenty for vegan and veggie diners too, with a No.1 mushroom, malbec and port wellington (£8.50, Waitrose.com), and a festive five nut roast (£8.50, Waitrose.com).
As for party food and sharers, the supermarket is offering everything from canapés and quiches to its No.1 pork, turkey and cranberry sausage roll snowflake (£10, Waitrose.com).
When it comes to desserts, there’s plenty to whet the appetite, from a Christmas chocolate yule log (£8, Waitrose.com), a Christmas belgian chocolate brownie bites (£7, Waitrose.com), a Christmas panna cotta crown (£10, Waitrose.com) and more. There are also mini festive cupcakes (£22, Waitrose.com) and a No.1 chocolate ganache torte (£14, Waitrose.com) which serves 10 if you’re hosting more.
M&S Christmas food 2025
- M&S Christmas food slots open: Closed
- Collection or delivery dates: From 22-24 December (collection only)
M&S’s food for the festive period is always hotly anticipated, and it never fails to impress. While the supermarket’s Christmas food to order is now closed, you can still browse the selection in the foodhall for in-store shopping.
If you’re hosting this year, start your guests off with picky bits Christmas style. This year, the selection includes Caledonian gold smoked salmon appetisers (£8, Marksandspencer.com), caramelised onion and goat’s cheese tartlets (£8, Marksandspencer.com), or if you’re after a showpiece, the ‘Build Your Own Christmas Charcuter-Tree’ is sure to wow (£24, Marksandspencer.com).
Christmas is incomplete without a cheeseboard, and the cheesemonger selection (which includes a vintage red leicester, creamy cornish cruncher extra mature cheddar, blue stilton, smooth Pave d’Affinois, and rich gouda) caters to true cheese-lovers (£26.50, Marksandspencer.com). Or from the festive deli, handcrafted pork and cranberry sausage rolls (£6.75, Marksandspencer.com).
When it comes to mains I’ve spotted a British Oakham slow cooked turkey, which is new for this year (£37, Marksandspencer.com), or if you prefer to prepare the bird yourself, there’s a British Oakham turkey crown to pick up (£31.50, Marksandspencer.com). For vegetarians, there’s a butternut, almond and pecan nut roast (£6.25, Marksandspencer.com) or bubble and squeak vegetable stacks (£7.25, Marksandspencer.com).
As for desserts, there’s the chocolate yule log (£8, Marksandspencer.com) or the clementine and lemon curd cake looks like a sure-fire showstopper (£23, Marksandspencer.com). For something smaller, we’re heading to the flavours of Germany with these stollen bites (£4, Marksandspencer.com).
Tesco Christmas food 2025
- Tesco Christmas slots open: Closed
- Collection or delivery dates: From 20-24 December
Tesco’s pre-order slots have also now closed but there are many delights to be found in store. To start, the supermarket is serving up dishes such as wild lobster thermidor tails (£20, Tesco.com) and three-bird pâté (£8, Tesco.com) from the Tesco Finest range. Moving into the main event, there are a variety of turkeys to choose from, including a vegan Plant Chef no turkey crown (£6, Tesco.com). It’s not just turkey, though. You could be unveiling centrepieces such as slow-cooked two-bird roast with a pork and plum stuffing (£40, Tesco.com), slow-cooked Thor’s hammer with beef dripping gravy (£60, Tesco.com), to name a few.
As for sides, trimmings and small plates, choose from dishes such as rarebit dauphinoise potatoes (£7, Tesco.com), Winslade baking cheese with a fig and damson compote (£18, Tesco.com), which is sure to have fromage fan flocking, and a feta, spinach and celeriac spanakopita (a Greek inspired pie) with hot honey drizzle (£20, Tesco.com).
Red velvet obsessives, get ready for the white chocolate and red velvet yule log (£7, Tesco.com). There’s also a vibrant orange and mascarpone cheesecake (£12, Tesco.com) and festive-themed desserts such as Belgian chocolate snowy trees, which are chocolate cheesecakes on a white chocolate and cinnamon digestive biscuit base (£12, Tesco.com). Delicious.
Morrisons Christmas food to order 2025
- Morrisons’ Christmas slots open: Now
- Collection or delivery dates: From 20 December
Morrisons’ festive food-to-order bookings are open but you’ll need to move quickly to secure the final ones. Delicious-looking small plates such as The Best Scottish scallop and king prawn gratins (£6.50, Morrisons.com) are on the menu, while party plates and sharers include the likes of Plant Revolution squash, chestnut and cranberry wreath (£6, Morrisons.com), and a sausage roll festive wreath – this is bound to be a favourite at the buffet (£8, Morrisons.com). The pork, sage and red onion stuffing (£12, Morrisons.com) is topped with a festive pastry design and looks like a fun centrepiece.
Sure to dazzle, there’s a chocolate praline star (£15, Morrisons.com), while the traditional Basque winter berry cheesecake (£10, Morrisons.com) and the sticky toffee pudding with a caramel sauce centre (£8, Morrisons.com) will be hard to choose between, so it’s safe to say dessert lovers have a lot to get excited about.
Asda Christmas food 2025
- Asda Christmas food slots open: Now
- Collection or delivery dates: From 21-23 December
From its first-ever range of Christmas Day brunch foods (think Exceptional hot maple pigs in Blankets and hot honey streaky bacon) to its festive fondue, the supermarket’s Christmas food range has much to delight, and is available to buy online or in Asda shops.
The ultimate cheese-lovers party food, the fondue kits come with Milano Salami, chorizo, gherkins, marinated cherry tomatoes and more, for dipping into a vintage cheddar cheese fondue (£6.98, Asda.com). For a festive twist on the dish, try a ‘pigs in duvet wreath’ version (£6.80, Asda.com).
While turkey pre-order has now closed, you can still pick up the slow cooked turkey breast (£14.97, Asda.com) in store or order the slow-cured rack of pork with truffle butter and parmesan crumb (£20.75, Asda.com).
When it comes to desserts and sweet dishes, the gingerbread man is the star of the show. More than 30 gingerbread-themed products have launched in stores, including a chocolate gingerbread man sponge pudding (£5.65, Asda.com).
If you’re looking for a decadent tipple to serve with your Baileys in the evening, you’ll want to add the Exceptional pistachio and milk chocolate flavour cream liqueur to your basket too (£8.16, Asda.com).
Asda’s Christmas food-to-order range, which includes more than 20 centrepieces, is open for delivery or collection between 21st and 23 December.
The Co-op Christmas food 2025
- Co-op Christmas food slots open: N/A
- Collection or delivery dates: Christmas food is available online and in Co-op stores, but slots are not available to book ahead of time
While Co-op won’t have a Christmas food-to-order service, you will still be able to order its Christmas range online or in shops when it arrives later in the year. In the meantime, the menu looks promising. Co-op’s premium “Irresistible” brand brings party dishes and small plates, like Irresistible vegetable fritter slider bao buns with soy dip, Irresistible gruyère cheese and caramelised onion crostini, Irresistible Mexican-style pulled beef croquettes with smoky ketchup, and melt-in-the-middle cod fishcakes.
For lunch, starters and mains include Irresistible smooth brussels and mulled wine pate, Irresistible oak smoked salmon with a creamy dill sauce, and Irresistible chicken, ham hock and cranberry pie. There’s plenty of choice when it comes to desserts too, from Irresistible black forest brownies to Irresistible gingerbread and white chocolate cakes, and Irresistible gingerbread and maple mince pies.
Aldi Christmas food 2025
- Aldi Christmas food slots open: N/A
- Collection or delivery dates: The range is available in Aldi stores
With the supermarket’s anthropomorphised carrot at the helm, Aldi’s Christmas range will be landing in stores as we edge closer to Christmas. From 19 to 24 December, it will also be running a deal on its value Christmas dinner range and affordable turkeys. This means shoppers will be able to buy Christmas meal essentials to serve eight people, for less than £12, which works out at less than £1.50 per person.
Similarly impressive, the supermarket is offering turkeys from just £5.90 (in Aldi stores from 16 December). On the party food menu, there’s a wide selection of pies (including a mac and cheese iteration) and crowd-pleasing small bites, such as cheese dippers and chicken skewers. We’re sure the novelty festive alcoholic tipples, like chocolate clementine cream liqueur (£6.99, Aldi.co.uk), will be flying off the shelves too.
In terms of starters, the options include drunken duck, cherry and amaretto pâté, and salt and pepper breaded prawns (£1.79, Aldi.co.uk), while the main centerpieces include dishes like a stuffed turkey crown (£22.99, Aldi.co.uk) and a vegan camembert nut roast, to name a few.
While Aldi doesn’t do food-to-order deliveries and no longer runs its click-and-collect service; a lot of its food can be bought in stores, while other bits will launch over the coming weeks.
Lidl Christmas food 2025
- Lidl Christmas food slots open: N/A
- Collection or delivery dates: The range is available in Lidl stores
If you’re looking to save money on your Christmas food shop, then Lidl has you covered. It’s offering budget-friendly items across its whole festive menu, from its sub-£2 Christmas pudding (Lidl.co.uk) and mince pies for £1.25 (Lidl.co.uk) to its range of turkeys, all the trimmings, and Boxing Day essentials like charcuterie meats and cheeses.
Beyond turkey, the supermarket is offering centerpieces such as a stuffed venison joint with apple and rosemary (£12.99, Lidl.co.uk), a vegan no turkey and cranberry wellingtons (£4.99, Lidl.co.uk) and a selection of pies, including beef Bourguignon (£2.99, Lidl.co.uk). As for desserts, I’ve got my eye on the salted caramel profiteroles (£2.99, Lidl.co.uk) and the chocolate s’mores souffles (£2.99, Lidl.co.uk).
Looking for more festive food inspiration? Here are 7 ways to save money on Christmas dinner, according to experts