Complete Christmas menu: Vegetarian

Go meat-free this festive season. We’ve put together our favourite veggie Christmas dinner recipes, complete with breakfast and snack ideas.

Shallot tatin

Whether you’re catering for one vegetarian or are serving up a meat-free menu for a group, there’s no need to plump for predictable dishes. We have ideas on how to serve up meat-free wonders that’ll leave an impression. Our menus are suitable for groups of four or six, but we’ve also included options if you’re catering for a sole veggie. Though please note, if you're making a recipe that uses cheese, remember to check the label - not all cheeses are vegetarian, so make sure to choose an vegetarian alternative if necessary.  

Christmas morning

Cheesy scrambled eggsFor one...

Cheesy mushroom omelette

For four...

Option one: Cheesy scrambled egg croissants
Option two: French toasted stuffed with banana & maple syrup

For six...

Option one: Red cabbage & potato hash
Option two: Creamy porridge with spiced apple & cranberry

Christmas dinner...


Mozzarella and orange saladFor one...

Portobello & blue cheese melts

For four...

Option one: Three-cheese soufflés
Option two: Stilton & fig salad with honey-thyme drizzle
Option three: Goat's cheese & beetroot salad

For six...

Option one: Baked Camembert pie for sharing
Option two: Mozzarella & orange salad with coriander seed dressing
Option three: Roasted squash salad with creamy homemade labneh

Main course

Golden glazed carrot tartFor one...

Option one: Golden-glazed carrot, mushroom & hazelnut tart
Option two: Squash & sage pithivier

For four...

Option one: Shallot Tatin
Option two: Cheesy chard gratin

For six...

Option one: Spinach, cheese & onion rice torte
Option two: Leek & Caerphilly crumble tart

Side dishes

Honey mustard swedeFor four...

Garlic & herb mash
Celeriac, apple & horseradish mash
Spinach with raisins, pine nuts & breadcrumbs
Curried parsnip mash
Mustardy greens
Mashed roots
Honey-roasted swede with chilli & cumin

For six...

Sticky sproutsSticky sprouts with grapes & walnuts
Mashed peppered roots with toasted hazelnuts
Maple-roasted squash with pecans
Jewelled wild rice with almonds
Sticky liquorice carrots
Green beans with wholegrain mustard
Salted caramel parsnips



Cheddar and sage sconesFor four...

Cheddar & sage scones
Spiced goat's cheese dip

For six...

Cheeseboard sticks
Mincemeat & pecan palmiers
Mini mincemeat crumble pies

We have plenty of other vegetarian Christmas recipes, plus more ideas for main courses. Or, if you're used to throwing a meat-free Christmas, share your ideas with us below... 

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
14th Dec, 2016
I have used this Christmas menu for the last two years and I wish BBC Good Food would put up a new one because it has great ideas I could not find on my own but my husband is getting tired of it.
15th Dec, 2015
All these recipes - though they look great - are very egg and cheese heavy. I'm having a vegan friend to join us for Christmas, and it would be good if he can eat something interesting too. More and more people are vegan, and even vegetarians don't want to rely on eggs and cheese all the time
evil_angelwings's picture
20th Dec, 2016 I made these the other day, tasty and I imagine it would make a great vegan Christmas Day option!
1st Dec, 2016
I totally agree with you. That is exactly what I was thinking. But at least they are not saying use parmesan! How I wish chefs and authors would understand the use of animal rennet. Cheese is also too heavy in calories.
12th Dec, 2016
I don't think people worry too much about calories on Christmas day, do they?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.