Vegan Christmas menu

Cook a festive vegan feast using our mix-and-match menu so everyone can enjoy a colourful Christmas dinner boasting meat-free mains and dairy-free desserts.

Vegan pastry Christmas wreath

For a scrumptious meat-free, dairy-free Christmas, we've got you covered. We have all the recipes you need to cook a vegan Christmas dinner so delicious that everyone will be abandoning the roast turkey. Kick off with festive nibbles to get everyone in the spirit of the occasion, then indulge in a mouth-watering vegan centrepiece with lots of tasty trimmings. Gone are the days of dull nut roasts.

Vegan party food

Vegan houmous with vegetables
If you're looking for classy canapés and bite-sized vegan nibbles, look no further. Get guests dipping into this luxury hummus with crudités and warm pittas. Sprinkle over sumac and smoked paprika along with fried chickpeas for extra pizzazz. Or what about our aubergine & chickpea bites for a healthy party option. If you need more easy-to-handle finger food, treat your guests to our rainbow spring rolls which can be served with a shop-bought sweet chilli sauce.

Try more vegan party bites...

Teriyaki tempeh with peanut dip
Carrot & caraway crackers
Pecan-stuffed dates 

Vegan starters

Celeriac, hazelnut & truffle oil soup with hazelnuts
Sit your guests down to a festive starter after the drinks and nibbles. Warm them up with a luxury soup like our indulgent celeriac, hazelnut & truffle creation that is healthy as well as being silky and delicious. Serve with an elegant burnt leek bruschetta and romesco sauce for the perfect balance of sweet and ever-so-slightly bitter. 

Try other vegan starters...

Cauliflower fritters with herby dipping sauce
Butternut soup with crispy sage & apple croutons
Griddled leeks with hazelnut dressing

Vegan mains

Stuffed pumpkin with spoon
For an extravagant, colourful Christmas Day showstopper, try baking our whole stuffed pumpkin filled with rice, fennel, apple and pecans. Just as merry and bright is our vegan pie with beetroot, sweet potato, chard and celeriac, or our Christmas wreath bursting at the seams with an abundance of pine nuts, spinach and tofu. 

Try other vegan mains... 

Beetroot & squash Wellington
Beetroot & red onion tarte tatin
Roasted stuffed cauliflower

Festive vegan sides

Vegan cheesy leeks with spoon
Forget bland spuds and boiled sprouts, these side dishes are so good they could be the main event. How about vegan 'cheesy' leek crumble? Liven up classic roast potatoes with paprika and throw in thyme roasted vegetables for good measure. Bring another pop of colour in the form of our red cabbage with coriander seed while spruced up chilli-charred Brussels sprouts will add a spicy kick. 

Try more vegan sides...

Harissa & marmalade roasted roots
Smashed roasties
Sprouts with sticky shallots

Decadent desserts

Sticky toffee pear pudding
Don't forget the pudding! It's Christmas after all and indulgence is a tradition that shouldn't be broken. Bake an extra squidgy sticky toffee pudding rich with dates, spices and juicy poached pears – a guaranteed crowd-pleaser. Or go more traditional with our vegan mince pies filled with cherries and hazelnuts – and wash it all down with a mug of warming vegan eggnog. For after-dinner treats to serve with coffee, make squares of vegan tiffin packed with the classic flavours of Christmas. 

Try other vegan sweets...

Vegan meringues
Vegan gingerbread people
Vegan carrot cake

Like these recipes? Check out more tips for vegans...

Meet the vegans
How to switch to a vegan diet
Our ultimate vegan recipe collection

What's your favourite vegan Christmas recipe? Leave a comment below, then check out more Christmas menus...

Complete Christmas menu: Vegetarian
Complete Christmas menu: Classic
Gluten-free Christmas menu
Complete Christmas menu: Quick
2 hour Christmas menu
Complete Christmas menu: For a crowd
Complete Christmas menu: For two

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Arthur Smythe
14th Dec, 2017
Apologies if I'm wrong, but I thought vegans don't celebrate Christmas?
16th Dec, 2017
its Jahovas Witnesses that dont celebrate xmas as it is a religious celebration , Vegans dont eat or use anything that comes from animals ,hope this helps
10th Dec, 2017
Can't wait to try some of these.
9th Dec, 2017
Wonderful vegan recipes. Thanks a lot!
23rd Nov, 2017
Do you not have a vegan Christmas cake recipe? This will be my first Christmas as a vegan so I've been looking for an egg-free Christmas cake recipe.
goodfoodteam's picture
24th Nov, 2017
Thanks for your question. We don't have a vegan Christmas cake yet but it's a great suggestion. We'll get on the case!
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.