Written by Hugh Metcalf

Best vegetarian and vegan Christmas dinner mains 2021

Whether you’re vegetarian, vegan or just catering to your guests’ dietary requirements, finding the perfect turkey replacement can make or break a Christmas dinner. These are our top festive meal picks for 2021..

vegetarian turkey christmas dinner from aldi - goodhomesmagazine.com

Image: Aldi

For vegetarians and vegans, ‘but what do you eat for Christmas dinner?’ ranks up there with the most frequently asked questions fromy meat-eating family and friends; however, the number of people following plant-based diets appear to be growing and growing year on year.

If you’ve not yet settled on what you (or your vegetarian and vegan guests) are going to have for the main event as a turkey substitute, we’ve rounded up our top festive centrepieces that definitely deliver that special sprinkle of Christmas magic.

No-turkey parcels, £8 for two, Sainsbury’s

vegan turkey parcels christmas dinner - goodhomesmagazine.com

Image: Sainsbury’s

New no-turkey mains seems to the big trend for this year, and Sainsbury’s two turkey-flavoured seitan parcels, filled with a sage and onion stuffing and carefully hand wrapped in smoky vegan bacon rashers, would appeal to the most discerning veggie or vegan who misses the Christmas turkey experience.

Shop the Sainsbury’s Christmas food to order range.

Vegan festive filo swirls, £15 for four, Waitrose

festive filo vegan christmas swirls - waitrose - goodhomesmagazine.com

Image: Waitrose

With a Moroccan inspired spiced filling of butternut squash, red pepper, tomatoes, apricots and raisins, this crispy filo pie is something a bit different to the normal Christmas dinner, but special nonetheless.  It’s made from vegan pastry, ensuring an exciting option for vegan guests.

Shop the Waitrose Christmas food to order range.

Mushroom and Camembert pie, £18, M&S

vegetarian pie from m&s for christmas dinner 2020 - goodhomesmagazine.com

Image: M&S

Shaped like a giant mushroom, this vegetarian dish brings a bit of theatre to the Christmas dinner table. Inside the flaky pastry, you’ll find mushrooms, of course, alongside roast parsnips in a creamy, cheesy sauce.

Shop the M&S Christmas food range.

Wicked no-Turkey Crown, £5, Tesco

no turkey crown vegan christmas dinner - goodhomesmagazine.com

Image: Tesco

This ‘No-Turkey’ crown even lets vegans just back in on the carving experience! Made with savoury soy and wheat protein topped with vegan coconut melt and a sage and onion stuffing crumb, this eat from Tesco’s Wicked range promises a texture like real turkey.

Shop the Tesco Christmas range.

The Best four cheese melting middle nut roasts, £5 for two, Morrisons

cheese mlet in middle nut roast vegetarian christmas dinner - goodhomesmagazine.com

Image: Morrisons

Nut roasts can get a bad name, but this delicious mix of cranberries, brown rice and mushroom, finished with a melting middle of Brie, mozzarella, vintage Cheddar and soft cheese, is anything but the dry, tasteless meal you might expect. Suitable for vegetarians.

Shop the Morrison’s Christmas range here.

Vegan Specially Selected centrepiece wreath, £3.99, Aldi

aldi vegan wreath christmas dinner 2020 - goodhomesmagazine.com

Image: Aldi

Bringing some real ‘wow-factor’ to your Christmas table, this vegan pastry wreath is filled with chestnut mushroom, butternut squash and fruit stuffing. You can only pick this up in your local Aldi store from December 21st.


Have you decided on a meat-free option for Christmas dinner? Let us know by tweeting us @goodhomesmag or posting a comment on our Facebook page.



Ikea’s £9 Christmas tree deal is back for 2020

Top Christmas food trends from ASDA’s product development team

How to style our top high street Christmas tree looks