Yahoo Life's editors are committed to independently selecting wonderful products at great prices for you. We may receive a share from purchases made via links on this page. Pricing and availability are subject to change.
Sure, we love Christmas for lots of reasons: we get to see our families, enjoy a few days off work and drinking before midday is acceptable.
However, let's be honest for a moment, one of the most exciting parts of the festive season is discovering all the newness in Marks & Spencer food hall.
The supermarket manage to pull it out of the shopping bag every single year and it looks set to be another edible slam dunk again for 2021.
This year, the supermarket have launched a special Christmas 'Food To Order' section, which includes all the roast dinner essentials and some festive extras - and it takes all the stress out of Christmas food shopping.
The special Christmas food site is split into easy sub-sections to take all the hassle out of festive food shopping for the family, so you can easily search for turkeys, main courses, desserts, cheese and even vegan options.
Just think of the time and stress you save adding it all easily to your virtual basket without running up and down the food aisles in December only to find the item you are looking for has already sold out.
How it works? Purchase your entire Christmas food shop now, pay a £40 deposit and then pick up your festive feast from your nearest store on the 22nd, 23rd or 24th December and pay the outstanding balance on collection.
M&S' 2021 Christmas food offering also includes some great new additions, from a show-stopping Night Before Christmas Smash Cake to family-favourite Elf Colin The Caterpillar and even a pre-made cheese and meat board, as well as a Vegetable Selection already prepped with all the trimmings for a fuss-free Christmas.
So why not make Christmas easier for yourself this year and easily order all these yummy M&S treats now.
Our top Marks & Spencer's 2021 Christmas foods
Shop now: Elf Colin The Caterpillar | £10
As if we couldn't love Colin anymore, this year he's taking Christmas pretty seriously and has covered himself in edible, festive decorations (complete with Elf hat). They say he serves 10, but we can't promise.
Shop now: Collection Night Before Christmas Smash Cake | £20
If you follow any influencers on social media, you'll have no doubt seen that smash cakes are a big deal.
If you don't, then here's a quick overview: you smash through a chocolate dome to reveal sweets and chocolates, before tucking into the fluffy madeira sponge below.
It's fun, it's delicious and it makes a brilliant dinner party showstopper.
Shop now: Collection Free-Range Pembrokeshire Bronze Turkey | £52 - £117
While there are lots of different meats up for gabs at M&S including beef, gammon, lamb, they also have a whole selection of traditional turkey's, where prices start from £21.60.
If you're the kind of family who like to eat turkey on Christmas Day, make turkey sandwiches for Boxing Day and then pick at leftovers for the rest of the week, then this exclusive Collection Free-Range Pembrokeshire Bronze Turkey is for you.
Hand-reared by M&S Select Farmer Justin Scale in Pembrokeshire, these giant birds can feed up to 18 people and forage freely and grow slowly, developing their flavour and succulence.
Shop now: Classic Vegetable Selection | £25
Take the stress out of Christmas lunch by ordering all the the veggie side dishes you need in one go.
This bumper vegetable selection includes goose-fat roast potatoes; braised red cabbage; carrot and swede crush; cauliflower cheese; Brussels sprouts with extra-smoky Italian pancetta, chestnuts and caramelised shallot and bacon butter; and honey and mustard parsnips.
Shop now: Collection Brie en Croûte | £14
Cheese is a Christmas staple, and this creamy, melty Brie wrapped in all-butter puff pastry and topped with rosemary and garlic is sure to make it as the gooey centrepiece of your cheese board.
Forget cheddar, we want to dip big chunks of bread into this.