Vegan Christmas wreath on a plate, with a section missing

Vegan Christmas mains recipes

Get set for Christmas with our top-rated vegan mains, from nut roast to tarte tartin. Serve alongside our favourite festive vegan sides.

9 ratings 3.8 out of 5 star rating

Bake our vegan Christmas wreath with spinach, pine nuts and tofu as a centrepiece for a meat-free Christmas Day. Adorn with festive cranberries and dill

1 hr and 10 mins
Easy
Vegan
8 ratings 4.0 out of 5 star rating

Bake this moreish sweet potato parcel as a vegan Christmas Day centrepiece, enhanced with the festive flavours of sage and chestnuts

1 hr and 30 mins
Easy
Vegan
Advertisement
2 ratings 5.0 out of 5 star rating

Wow family and friends with this mushroom and sweet potato wellington with cranberries. It makes an impressive centrepiece dish in a vegetarian or vegan Christmas spread.

2 hrs
Easy
Vegan
5 ratings 4.8 out of 5 star rating

Make this vegan wreath as a showstopping Christmas centrepiece, or serve it alongside meat as an alternative to stuffing, adding texture to your dinner plate

2 hrs and 25 mins
More effort
Vegan
5 ratings 3.6 out of 5 star rating

Serve these lovely mini nut roasts as a vegan dish at Christmas. You could also serve the recipe as one large nut roast, too – just use a larger loaf tin

1 hr and 15 mins
Easy
Vegan
4 ratings 4.8 out of 5 star rating

Enjoy this easy nut roast as a show-off veggie Christmas main course. With pomegranate, cranberries and chestnut mushrooms, it's filled with festive flavours

2 hrs and 15 mins
Easy
Vegan
19 ratings 4.2 out of 5 star rating

Double or triple the quantities of this festive cranberry and lentil bake to serve more people, if you like. You can make it up to two days before serving

30 mins
Easy
Vegan
42 ratings 4.5 out of 5 star rating

Try this vegan tart for a show-stopping centrepiece. The bold red of beetroot against the vibrant green salad also makes it ideal for a meat-free celebration.

1 hr and 30 mins
Easy
Vegan
Gluten-free
20 ratings 4.6 out of 5 star rating

Throwing a vegan dinner party in the autumn or winter months? Bake a pumpkin with a gorgeous stuffing of rice, fennel, apple, pomegranate seeds and pecans

1 hr and 15 mins
Easy
Healthy
Vegan
39 ratings 4.7 out of 5 star rating

Put some welly in your Christmas dinner. Make these vegan Wellingtons ahead of time for a less stressed Christmas dinner. Even the meat eaters will love them!

2 hrs
More effort
Vegan
15 ratings 4.7 out of 5 star rating

Make this fantastic beetroot, sweet potato, chard and celeriac rainbow-layered pie as a stunning centrepiece for a vegan Christmas or dinner party

2 hrs and 45 mins
A challenge
Vegan
18 ratings 3.3 out of 5 star rating

Take parsnips to another level by turning them into gnocchi with a crunchy walnut crumb. This moreish dish is vegan, healthy and delicious

1 hr and 35 mins
Easy
Healthy
Vegan
18 ratings 3.4 out of 5 star rating

Combine root vegetables with mushrooms, grains, hazelnuts and fresh herbs to make this stunning vegan centrepiece. Top with parsnip crisps for added crunch

2 hrs and 5 mins
Easy
Vegan
6 ratings 4.2 out of 5 star rating

A great vegetarian barbecue option, blackening the skins of these stuffed peppers gives them a delicious smoky flavour. Make the buckwheat salad the day before if you want to get ahead

55 mins
Easy
Vegan
Gluten-free
2 ratings 5.0 out of 5 star rating

Impress family and friends with our vegan wellington. Perfect for a special occasion or at Christmas, it's packed with umami flavours and encased in pastry

3 hrs and 30 mins
More effort
Vegan
Gluten-free
44 ratings 4.7 out of 5 star rating

This is vegan comfort food at its best. Layer up slices of aubergine with a spicy coconut milk and tomato sauce for a hearty, warming meal

1 hr and 10 mins
Easy
Vegan
Gluten-free
37 ratings 3.7 out of 5 star rating

A really easy low-fat, low-calorie aubergine recipe with delicious umami flavours. This dish is so rich and meaty, it's hard to believe it's vegan!

55 mins
Easy
Vegan
12 ratings 3.5 out of 5 star rating

A blend of miso and mirin give this extra-special tofu dish added depth of flavour. This simple vegan main course is flavourful, fresh and filling

45 mins
Easy
Vegan
2 ratings 5.0 out of 5 star rating

This simple Japanese-inspired vegan salad is anything but bland, with shichimi togarashi spice mix, crunchy veg and a subtly sweet yuzu dressing

15 mins
Easy
Vegan
9 ratings 4.5 out of 5 star rating

A stunning vegan main that's easy to prepare and looks the part on the plate. Roasting the cauliflower brings out the earthy flavours of the vegetable

40 mins
Easy
Vegan
11 ratings 4.2 out of 5 star rating

If you're feeling like a lazy supper, this easy vegan squash recipe is deliciously spiced. Serve with a dollop of coconut yogurt

1 hr and 5 mins
Easy
Vegan
Advertisement