Skip to main contentSkip to footer
vegan christmas food© Marks and Spencer

The best vegan Christmas food 2021: Tesco, M&S, Asda & more

Because being vegan doesn’t mean missing out at Christmas!

When you purchase through links on our site, we may earn commission. Read our full commerce guidelines here.

Grace Lindsay
Fashion & Ecommerce Writer
Updated: November 10, 2021
Share this:

Christmas is quickly approaching, and if you are wanting to get ahead this year, why not start planning the all-important food shop?

RELATED: Best vegan advent calendars – chocolate, beauty, sweets and more

With many of us turning to plant-based diets for the various health and environmental benefits, Christmas may seem like a tricky time of year. But have no fear as we have rounded up the very best vegan Christmas food on the supermarket shelves for 2021.

From Tesco to Marks and Spencer and more, the supermarkets have a wide range of mouthwateringly delicious plant-based options available so that you don’t have to miss out this festive season, check out our top picks below…

Marks and Spencer

vegan beef wellington

Plant Kitchen Vegan Beef Wellington (serves four), £15, Marks and Spencer

SHOP NOW

This wheat and pea-based vegan Wellington is topped with a mushroom duxelle and wrapped in puff pastry, and would work perfectly as a turkey alternative.

vegan chocolate pudding

Plant Kitchen Vegan Melt in The Middle Chocolate Pudding (serves six), £10, Marks and Spencer

SHOP NOW

Forget Christmas pudding and say hello to your new favourite dessert. This coconut milk based sponge has a hidden centre of smooth chocolate sauce, yum!

Tesco

tesco free from

Free From Chocolate Gingerbread Stocking Fillers, £3, Tesco

SHOP NOW

Speaking of desserts, how cute are these chocolate gingerbread stocking fillers?

MORE: Top ten vegan restaurants in London that you need to try

Waitrose

vegan party pack

Vegan Party Pack, £20, Waitrose

BOOKMARK NOW

Waitrose's vegan party pack will keep everyone happy, with red onion bhajis, sweet potato nibbles and an array of dips.

vegan roast

Vegan Jewelled Roast & Six Vegan No Pigs in Blankets, £9, Waitrose

BOOKMARK NOW

This mushroom based roast comes with caramelized onions, chestnuts, apricots, cranberries and pine nuts. It is accompanied with six vegan pigs in blankets, so that you don’t have to miss out on anything!

Ocado

vegan mince pies

OGGS Vegan Mince Pies (four pack), £2.50, Ocado

SHOP NOW

After becoming plant-based, you might have thought mince pies would be a thing of the past. Luckily, OGGS have come out with their own vegan version, which is available to shop on Ocado.

Sainsbury's

nut roast

Nut Roast With Tangy Spiced Orange and Cranberry Glaze, £5.50, Sainsbury's

BOOKMARK NOW

You can't go wrong with a nut roast, however, Sainsbury's has taken theirs to the next level with a tangy spiced orange and cranberry glaze.

chocolate star

Chocolate and Salted Caramel Star, £8, Sainsbury's

BOOKMARK NOW

This chocolate and salted caramel star will definitely take centre stage on your dining table, and we are sure that the rich and smooth panna cotta style dessert will go down a treat.

Asda

vegan turkey joint

Extra Special Vegan Turkey Style Joint with Caramelised Onion Stuffing (serves up to five), £5, Asda

BOOKMARK NOW

If a nut roast isn’t really your thing, why not try out Asda's vegan turkey style joint? We're sure that the caramelised onion stuffing will be the star of the show.

DISCOVER: Beautiful sustainable and eco-friendly presents you'll actually want to gift this Christmas

HELLO!'s selection is editorial and independently chosen – we only feature items our editors love and approve of. HELLO! may collect a share of sales or other compensation from the links on this page. To find out more visit our FAQ page.