The best vegetarian and vegan Christmas food ideas
Senior Food Editor at M&S Food
Heather Taylor
Whether you're veggie or vegan yourself or catering to guests with different dietary needs this Christmas, going meat-free should never mean missing out on epic festive flavours. From party nibbles to the big-day lunch, we've got veggie and vegan options to make every food moment magical this season. See our pick of the best vegetarian and vegan Christmas food in store this year.
Vegetarian and vegan party food
'Tis the season for festive picky bits, and these will have everyone coming back for seconds. Find party food in store from 14 October, with more landing from 11 November.
Meat-free Christmas mains
There are no afterthoughts with these flavour-packed vegetarian and vegan centrepieces. Pre-order using our fuss-free Christmas Food to Order service, or shop in store from 19 December.
Vegetarian Christmas sides
Skip the prep work with our prepared sides and frozen festive heroes and serve up the very best trimmings with our pick of veggie-friendly Christmas sides.
Veggie and vegan Christmas desserts
From stunning centrepieces to traditional treats, see the best veggie and plant-based desserts to pick up in the Foodhall or pre-order for Christmas collection.


Vegetarian Christmas recipes
Fancy cooking some meat-free marvels from scratch? We've got ideas to suit every moment, from centrepieces to festive bakes and sides.
Try this mushroom Wellington recipe, with meaty porcini mushrooms and buttery pastry for a vegetarian centrepiece that everyone will want a slice of.
Veg-packed sides needn't be boring, as this vibrant winter salad recipe, with crunchy pecans, chickpeas and kale, proves.
Everyone needs a great vegetarian stuffing recipe in their repertoire. This one is made with sourdough and macadamia nuts for crunch and richness.
For a moreish vegetarian party bite, you can't go wrong with this three-ingredient cheese and chutney palmier recipe.


Vegan Christmas recipes
Going plant-based or catering to vegan guests? Keep these recipes up your sleeve.
Swap out the butter for a plant-based alternative in this vegetarian gravy recipe to make it vegan. It's rich, creamy and packed with flavour.
Combine earthy celeriac and hazelnuts in this extra-festive vegan nut roast recipe.
Serve guests these moreish vegan mushroom bao buns as a delicious hand-held party snack.
Or whip up a homemade vegan pizza, topped with Christmassy roasted squash and nuts.
For a Christmas breakfast that has the added bonus of filling the kitchen with a wonderful winter aroma, try this vegan spiced granola recipe.
Published 01/10/2026









