8 Delicious Vegan Christmas Roasts


The centrepiece of most Christmas dinners is a hearty roast, and it’s so easy to find delicious meat-free options in the UK so that you can enjoy a festive meal that didn’t involve the exploitation and suffering of turkeys or other animals.

Whether you’re after a traditional nut roast or a vegan meat alternative, there’s something for everyone.

  1. Vegusto Special Vegan Roast

    This mouth-watering roast is filled with Vegusto’s own dairy-free cheese. It can be ordered on the brand’s website.

  2. VBites Meat-Free Turkey Roast

    Anyone looking for a “meaty” roast will enjoy this turkey-style option from VBites. Order it on the company’s website.

  3. Clive’s Nut Roast

    Packed with nuts, seeds, and seasonal vegetables, this flavoursome nut roast is available at Waitrose.

  4. Linda McCartney Vegetarian Beef Roast

    Linda McCartney offers this succulent vegan beef-style roast with a red wine and shallot glaze. Get it at Sainsbury’s.

  5. Tesco Festive Nut Roast

    Fans of the traditional nut roast will love this option from Tesco, which is packed with festive flavour.

  6. Tofurky Roast with Herb Gravy

    This roast by US favourite Tofurky can be found on Ocado and in health-food shops. It’s filled with a delicious herby stuffing and comes with flavoursome gravy.

  7. Waitrose Vegan Nut Roast with Cranberry Drizzle

    This Waitrose roast is a mix of mushrooms, pulses, vegetables, seeds, soya protein, and grains with pecans, pistachios, and walnuts.

  8. Fry’s Soy & Quinoa Country Roast

    This healthy and hearty roast by vegan brand Fry’s is packed with grains and herbs. It’s high in protein, omega-3 fatty acids, fibre, iron, and vitamin B12. You can buy it on Ocado.


With all these fantastic options, you can enjoy a cruelty-free Christmas without compromising on flavour. And there are loads of other delicious meat-, egg-, and dairy-free foods for the festive season, whether you want to cook a meal yourself or head to the high street: