Sprout, cheese and walnut tart on a plate, partially sliced

Vegetarian Christmas mains recipes

Discover our stunning selection of meat-free mains to serve for Christmas. Choose from veggie tarts, pies, nut roasts and more.

4 ratings 4.5 out of 5 star rating

Make the most of seasonal sprouts this winter with this tasty tart. It combines comté cheese and walnuts in a wonderful spelt and pumpkin seed pastry case 

1 hr and 35 mins
Easy
Vegetarian
5 ratings 5.0 out of 5 star rating

Impress veggie guests this Christmas with these butternut squash and chestnut puff pastry crackers. Serve with vegetarian gravy and plenty of trimmings

2 hrs and 50 mins
Easy
Vegetarian
Advertisement
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
40 ratings 4.6 out of 5 star rating

Bake our vegan tart for a showstopper at a dinner party. The bold red of beetroot against the green salad also makes it ideal for a meat-free Christmas Day

1 hr and 30 mins
Easy
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
21 ratings 4.5 out of 5 star rating

Make this hearty squash pie to serve as an alternative vegetarian Christmas centrepiece. It's festive and contains plenty of herby flavour

2 hrs and 40 mins
More effort
Vegetarian
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
5 ratings 4.0 out of 5 star rating

Try this tart as a veggie course at Christmas or other celebration. With cheesy pastry and a cheese and spinach filling, it's sure to be a crowdpleaser

1 hr and 55 mins
Easy
Vegetarian
19 ratings 4.5 out of 5 star rating

Create a vegetarian centrepiece with this meat-free wellington with beetroot, mushroom and butternut squash wrapped in pastry. It's ideal for a celebration

2 hrs and 20 mins
More effort
Vegetarian
7 ratings 4.5 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
4 ratings 4.3 out of 5 star rating

Looking for a showstopping veggie dish? Packed with parsnips, feta and butter beans, this pie makes the perfect Christmas centrepiece

2 hrs and 10 mins
More effort
Vegetarian
6 ratings 5.0 out of 5 star rating

This twist on a classic apple dessert gives often-overlooked shallots star billing and makes a stunning vegetarian main course

1 hr
Easy
Vegetarian
1 rating 5.0 out of 5 star rating

These vibrant individual pistachio nut roasts with honeyed pomegranate and harissa tomato sauce can also be made as one impressive centrepiece loaf

3 hrs and 20 mins
A challenge
Vegetarian
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
8 ratings 4.8 out of 5 star rating

Make this vegetable tatin with nuts and cheese as a Christmas showstopper. Perfect for a veggie family, it also makes a great Boxing Day buffet centrepiece

1 hr and 15 mins
Easy
Vegetarian
18 ratings 4.7 out of 5 star rating

Perfect for a veggie Christmas Day centrepiece, this easy pie tastes great with all the traditional trimmings

2 hrs
Easy
Vegetarian
17 ratings 3.2 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
9 ratings 4.6 out of 5 star rating

This show-stopping vegetarian main will dazzle dinner party guests and it's special enough to serve on Christmas Day

3 hrs and 40 mins
More effort
Vegetarian
0 ratings 0.0 out of 5 star rating

Enjoy this showstopping beetroot and wensleydale tart as a veggie centrepiece at Christmas. With its stunning deep red colour, it's a perfect festive dish

2 hrs and 15 mins
Easy
Vegetarian
7 ratings 4.2 out of 5 star rating

Serve this nut loaf with fresh green veggies as a Sunday lunch. Go for something seasonal like sprouts, broccoli, spinach or any of the leafy cabbage family

1 hr and 30 mins
Easy
Healthy
Vegetarian
107 ratings 4.9 out of 5 star rating

The perfect showpiece to your Christmas Day meal - and it's suitable for veggies

2 hrs
More effort
Vegetarian
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
19 ratings 4.6 out of 5 star rating

This recipe for a stunning vegetarian Christmas alternative, can easily be reduced or increased to make as many as you need

2 hrs
More effort
Vegetarian
5 ratings 4.2 out of 5 star rating

This simple pie for one makes a great veggie option for Christmas Day - make as many as you need and freeze ahead

50 mins
Easy
Vegetarian
Advertisement