Want to make a vegan centrepiece for your Christmas dinner? Whether you want a vegan Christmas nut roast or fancy making a vegan Christmas dessert, we've got all the plant-based recipes you need for festive entertaining. Discover mouthwatering vegan Christmas mains, starters, sides and desserts to please a crowd. For effortless festive entertaining, check out our no-cook Christmas entertaining ideas.

Advertisement

Check out our best vegan Christmas recipes, then check out our vegan drinks and vegetarian Christmas ideas for more mouthwatering mains. Make sure everyone's sweet tooth is satisfied with out best vegan Christmas dessert recipes.

Find out what to eat this Christmas for a happy gut.


Vegan Christmas main courses

Vegan wellington

Check out our stunning vegan wellington packed with roasted red peppers, cooked beetroot and kale. Plus, we've made a vegan stuffing and glazed the pastry in marmite to take this wellington to the next level – the perfect way to impress your vegan friends over the festive season.

Vegan Wellington Recipe

Vegan nut roast

If you're after a smart Christmas main that you can make ahead on Christmas Eve, try our vegan chestnut, squash and sweet potato loaf recipe for a Christmas centrepiece. Precise layering makes it look neat but it’s actually easy to put together. See more easy nut roast recipes here

Vegan Christmas Nut Roast Recipe For Vegetarian Christmas Dinner

Beetroot tarte tatin

A vegan Christmas centrepiece with the looks to boot – earthy purple veg is the star in this tarte tatin, with a zingy salsa verde made from beetroot tops.

A round puff pastry tart topped with purple beetroots and green pesto

Savoury spiced baklava

A savoury festive spin on the classic middle eastern dessert makes a fantastic vegetarian substitute for turkey this Christmas. This vegetarian Christmas main can be easily doubled in size if you have a crowd to feed – just use a larger baking tray. To make it vegan, simply swap out the butter for olive oil, and use a vegan feta-style cheese, or just leave it out.

Savoury Baklava Recipe for Vegetarians

Salt-baked celeriac with sourdough stuffing

Richard Makin's clever hidden-celeriac bake is so delicate, you can spoon it right out of the crust. The centre is filled with a flavoursome hazelnut and shiitake sourdough stuffing.

A whole celeriac in a pastry crust, with a blue plate of food sitting next to it

Christmas nut roast

A nut roast but not as you know it – packed with umami, smokiness and sweetness from squash, lentil and dates, we think this is our best ever!

Smoky squash, lentil and date nut roast

Vegan ham

This seitan ‘ham’ is a perfectly festive meat alternative which will hold its own as a Christmas dinner centrepiece. Leftovers make fantastic ‘ham’ and mustard sandwiches for Boxing Day.

Glazed seitan ham on a plate

Parsnip, sage and apple wellington

Our best vegan wellington recipe, stuffed with fried parsnips, mushrooms, lentils, crispy sage and sweet apple. It's the perfect Christmas Day centrepiece.

A vegan wellington with one slice cut off it at the end

Whole roast cauliflower with warm harissa hummus

Make our roast cauliflower for an alternative vegan centrepiece that's easy to make. It's low in calories, so a healthy main course that you can enjoy alongside Christmas sides.

Harissa Cauliflower Recipe

Roasted cabbage steaks with hazelnut dressing

Love red cabbage? Try our roasted cabbage steaks for an easy vegan main or sharing side dish. The mint and chilli add a zingy flavour if you're after a lighter Christmas dinner.

Roasted Cabbage Steaks With Hazelnut Dressing

Vegan pigs in duvets

No one needs to miss out this Christmas with these delicious vegan pigs in duvets, perfect as a canapé or as part of a plant-based Christmas dinner.

A tray of vegan pigs in blankets with a pot of sauce

Vegan stuffing

It wouldn’t be Christmas dinner without a dish of stuffing, and this version has the traditional flavours of sage and onion, alongside Puy lentils for added substance. It's also delicious in a Boxing Day sandwich, with leftover roasted root vegetables and lashings of cranberry sauce.

A large white dish filled with vegan stuffing. with a golden spoon taking a spoonful

Roast savoy cabbage with orzo

A great vegan alternative to a Christmas dinner for four, plus there’s minimal washing up as it's all cooked in one tray. Choose harissa for a spicy kick, or tomato pesto for a more rounded, umami flavour,

a roasting tray filled with sliced cabbage and tomato on a green napkin with a white wooden background

Vegan Christmas canapés

Vegetable crisps with curry salt

Use up all your veggie peelings, as well as any loose left-over veg, and use them to make these epic crisps with an easy curry spice.

Homemade Vegetable Crisps Recipe

Pulled BBQ jackfruit sliders with mustard slaw

Jackfruit pulls apart just like slow-roasted pork and is wonderful at soaking up this BBQ sauce, which is spicy, smoky and slightly sharp with a deep, dark sweetness.

Jackfruit Pulled Pork Recipe with Vegan Slaw

Sticky miso nuts and seeds

This miso caramel trail mix delivers a heady mix of sweet and salty flavours with a shed load of umami. These ridiculously moreish mixed nuts and seeds are are great for serving in a bowl at Christmas.

Vegan Miso Nuts Recipe

Vegan quinoa sushi

These plant-based sushi bites are packed with carrot, spinach, red pepper, avocado and more. We've used quinoa instead of rice to up their protein levels for a feel-good canapé snack.

Vegan Quinoa Sushi Recipe

Roast chestnuts

Bring the festive aroma of roasting chestnuts to your home by cooking in the oven for about 30 minutes, then serving on a festive platter.

Roast chestnuts on a black roasting tray next to a small plate

Vegan Christmas starters

Warm hummus with pine nuts, raisins and olives

Turn a storecupboard staple into this vibrant mezze dish and sprinkle with jewel-like pine nuts, raisins and olives.

Easy Hummus Recipe Topped with Pine Nuts, Raisins and Olives

Grilled vegetable antipasti

Kick off an indulgent meal with these gorgeous grilled veggies. Serve with fresh focaccia and olives for an impressive, colourful spread.

Grilled Vegetable Antipasti Recipe

Curried swede soup

For something warming to kick off your Christmas feast, stir up a warming bowl of this spiced swede and coconut soup.

Two bowls of curried swede soup topped with coconut milk and coriander next to a plate with ripped crusty bread

Purple sprouting broccoli tempura

Check out this vegan recipe for crunchy purple sprouting broccoli in crispy tempura batter. Ready in under 30 minutes, this dish will make an impressive dinner party starter.

Broccoli Tempura with Ponzu Sauce

Smoked aubergine and pepper salad with pomegranate molasses

This Persian-style vegan aubergine salad is bursting with sweet and smokey flavours. Serve it with crispy flatbreads for a something a bit different to start your Christmas dinner.

Easy aubergine salad with pomegranate molasses

Vegan Christmas desserts and bakes

Vegan Christmas cake

Everyone will enjoy a slice of this Christmas cake, which can be baked and matured up to eight weeks before Christmas. Feed the cake weekly with your choice of brandy, rum or whisky for extra moisture and a warming flavour.

A vegan christmas cake with icing and decorations placed on a white cake stand

Vegan raspberry and lemon trifle

Impress your guests with this classic layered dessert. The easy homemade custard uses vanilla-flavoured soya milk and gives a traditional flavour and colour to the custard.

A layered raspberry and lemon trifle next to a few plates and cutlery

Vegan mince pies

A few simple swaps turn classic mince pies into a crowd-pleasing vegan bake that anyone can enjoy over the festive season. The homemade vegan pastry is super easy to whip up using plant-based baking block.

A dark green background topped with small mince pies, topped with pastry stars

Vegan gingerbread men

Enjoy some festive nostalgia with a batch of vegan gingerbread men. They're easy to bake and fun to decorate.

A batch of vegan gingerbread men decorated with buttons and icing, resting on a cooling rack

Rum-roasted pineapple and spice pie

Crisp, crumbly and gently spiced, this vegan pie makes for a warming Christmas pudding that everyone can get stuck into. Try serving with a dollop of coconut yogurt.

Pineapple Pie Recipe with Rum

Vegan brownies

After a dark chocolate nibble instead of a full Christmas pudding? Bake a batch of these indulgent vegan brownies and serve them with coffee (or a glass of sherry). Make extra to serve on Boxing Day, too.

Advertisement
Vegan Brownies Recipe

Vegan chocolate cookies

You say chocolate, we say cookies! A batch of these moreish cookies will be ideal for a Christmas morning bake, served as a post-Christmas dinner snack, or try serving with dairy-free ice cream for a more indulgent vegan pudding.

Vegan Cookie Recipe

Comments, questions and tips

Choose the type of message you'd like to post

Choose the type of message you'd like to post
Advertisement
Advertisement
Advertisement