A festive spread can be every bit as satisfying without relying on meat or dairy, and UK supermarkets now make it easier than ever to enjoy a fully plant-based Christmas.
Major retailers have expanded their vegan ranges with hearty mains, comforting sides, and classic seasonal desserts that slot straight into a traditional holiday menu.
Whether you follow a vegan diet or simply want to include more plant-based options this year, there is plenty on the shelves to choose from.
This article provides general information about supermarket products. Availability, ingredients, and pricing may vary by store and region, and ranges may change throughout the season. Photos are for illustrative purposes only.
1. Sainsbury's Festive Nut Roast – Vegetarian & Vegan Christmas Range

Nut roasts have been quietly saving vegetarian Christmases since the 1960s, long before plant-based eating became trendy. Sainsbury's version packs in chestnuts, hazelnuts, and cranberries with proper festive spices that smell absolutely gorgeous when baking.
It's one of those reliable options that even meat-eaters admit tastes lovely, especially when smothered in gravy. The texture holds together beautifully for slicing, which means it actually looks the part on your plate rather than crumbling into a sad heap.
2. Tesco Plant Chef No-Turkey Crown With Sage & Onion Stuffing

Roughly 600,000 turkeys are consumed in the UK every Christmas Day, but this clever plant-based crown might make you rethink that tradition. Tesco's Plant Chef range uses soya and wheat protein to create something that genuinely mimics the texture of roasted poultry.
The sage and onion stuffing baked right in adds proper nostalgic flavour without any faff. It carves like the real deal and serves up to four people, making it ideal for smaller gatherings or vegans who don't want to feel left out.
3. Aldi Vegan Cheese Selection Pack

British people eat an average of 10kg of cheese per person annually, and vegans deserve their fair share of that cheesy joy. Aldi's budget-friendly selection pack offers three distinct flavours that actually taste like proper cheese, not sad nutritional yeast.
The cranberry version brings festive sweetness, whilst the jalapeño adds a proper kick for those who like a bit of heat. The mature style works brilliantly on crackers or melted into vegan mac and cheese for Boxing Day leftovers.
4. M&S Plant Kitchen Butternut Squash, Brie & Caramelised Onion Wellington

Wellingtons have been posh dinner party centrepieces since the 1800s, named after the Duke himself who apparently loved a good pastry parcel. M&S takes this classic and gives it a plant-based glow-up with sweet butternut squash and creamy vegan brie.
The caramelised onions add depth and a touch of sweetness that balances perfectly with flaky puff pastry. It looks absolutely stunning when you slice into it, revealing those gorgeous layers that'll have everyone reaching for seconds before you've finished serving.
5. Tesco Vegan Roasted Butternut Squash Wellington

Butternut squash wasn't even widely available in British supermarkets until the 1990s, and now it's a proper Christmas hero for plant-based eaters. Tesco's version roasts the squash beforehand, which concentrates the natural sweetness and creates a lovely caramelised flavour.
Wrapped in crispy pastry with herbs and seasoning, it's substantial enough to be a main event rather than a side dish. At under a tenner, it's brilliant value for a centrepiece that feeds four people and looks like you've spent hours in the kitchen.
6. Morrisons Free From Honeycomb Snowflake

Honeycomb gets its name from the bubbly texture that looks like a bee's handiwork, created when bicarbonate of soda reacts with hot sugar. Morrisons shapes theirs into festive snowflakes and coats them in vegan chocolate for a proper seasonal treat.
It's light, crunchy, and satisfyingly sweet without being sickly – perfect for after a massive Christmas dinner when you want something indulgent but not too heavy. Pop a few on the table with coffee and watch them disappear faster than you can say "seconds, please."
7. Sainsbury's No-Turkey Crown

Sainsbury’s No-Turkey Crown has become a reliable plant-based option for shoppers looking for a traditional-style centrepiece without meat.
Wrapped in a lattice of vegan bacon and finished with classic seasoning, it delivers familiar festive flavours in a fully vegan format.
The texture is designed to slice neatly for serving, making it a practical choice for households expecting guests with different dietary preferences.
8. Morrisons Plant Revolution No-Turkey Joint With Onion & Herb Stuffing

Morrisons launched their Plant Revolution range in 2020, and it's been quietly winning over shoppers who want proper festive food without compromise. This no-turkey joint features a wheat protein base that roasts up with a satisfying bite and golden finish.
The onion and herb stuffing running through the middle adds moisture and flavour, solving that age-old problem of dry mock meats. Pair it with all the traditional trimmings – roasties, sprouts, parsnips – and honestly, you won't miss the bird one bit.

















