The BBC Good Food logo
Cranberry and lentil nut roast with parsnips and potatoes

Vegan Christmas recipes

58 Recipes
Magazine subscription – choose a brand-new cookbook when you subscribe

Serve up a plant-based feast with our vegan Christmas starters, mains, sides and desserts. Choose from nut roasts, Christmas puddings, pies and more.

Advertisement

Showing items 1 to 24 of 58

  • Mushroom & sweet potato wellington with the first two slices cut

    Easy vegan wellington

    A star rating of 5 out of 5.6 ratings

    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.

  • Cranberry & lentil bake served with vegetables

    Cranberry & lentil bake

    A star rating of 4.3 out of 5.20 ratings

    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

  • Four mini nut roasts with candied carrots served on a plate

    Mini nut roasts with candied carrots

    A star rating of 3.6 out of 5.5 ratings

    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

  • Sizzled sprouts with pistachios & pomegranate served in a dish

    Sizzled sprouts with pistachios & pomegranate

    A star rating of 4.8 out of 5.10 ratings

    Add a deliciously different side dish to your Christmas spread with these pan-fried sprouts and juicy pomegranate seeds, drizzled with pomegranate molasses

  • Vegan Christmas pudding served on a small plate

    Vegan Christmas pudding

    A star rating of 4.8 out of 5.11 ratings

    Make this vegan Christmas pudding as part of a festive feast, packed with dried figs, raisins, sultanas and a tot of rum. Serve warm with vegan ice cream

  • A plate serving beetroot & red onion tarte tatin

    Beetroot & red onion tarte tatin

    A star rating of 4.4 out of 5.50 ratings

    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.

  • A serving plate with vegan mince pies

    Vegan mince pies

    A star rating of 3.9 out of 5.8 ratings

    Bake vegan mince pies for a Christmas party, with a cherry and hazelnut filling that everyone will love. We have a great tip for making flaky pastry as well

  • Herb-infused roast potatoes in a dish

    Herb-infused roast potatoes

    A star rating of 4.7 out of 5.3 ratings

    Throw some herbs in with your roast potatoes for an added burst of flavour. These roasties make a great festive side dish or accompaniment for a Sunday roast

  • Chilli-charred Brussels sprouts in a festive silver serving dish

    Chilli-charred Brussels sprouts

    A star rating of 4.8 out of 5.17 ratings

    Spruce up Brussels sprouts for Christmas Day with the addition of garlic, lemon and chilli. The result is a flavourful vegan side dish that's healthy too

  • Sweet potato parcel served on a board

    Sweet potato parcel

    A star rating of 4.1 out of 5.10 ratings

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

  • A plate serving a vegan Christmas wreath

    Vegan Christmas wreath

    A star rating of 3.9 out of 5.10 ratings

    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

  • Vegan Christmas cake served on baking parchment

    Vegan Christmas cake

    A star rating of 4.6 out of 5.28 ratings

    Substitute eggs for chia seeds in this vegan take on a traditional Christmas cake. The coconut oil adds a great background flavour and keeps the cake moist

  • Vegan pie with a slice taken out revealing layers of veg

    Vegan pie

    A star rating of 4.7 out of 5.15 ratings

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

  • Celeriac, hazelnut & truffle soup in a bowl

    Celeriac, hazelnut & truffle soup

    A star rating of 4.3 out of 5.26 ratings

    Rustle up this healthy vegan celeriac and hazelnut soup as a starter on Christmas Day. Truffle oil adds a bit of luxury, or leave it out for a simple supper on a winter's night

  • Vegan ‘smoked salmon’ toasts served on a decorative plate

    Vegan ‘smoked salmon’ toasts

    A star rating of 5 out of 5.4 ratings

    Make these vegan bites with brined carrot ribbons. Infused with lapsang souchong tea, they're a great alternative to classic smoked salmon canapés

  • Roast potatoes with paprika in a serving dish

    Roast potatoes with paprika

    A star rating of 4.8 out of 5.8 ratings

    Make roast potatoes that are tasty and healthy. Smoked paprika adds flavour and we have a top tip for a crispy finish. Ideal for Sunday lunch, or Christmas Day

  • Thyme roasted vegetables in a serving dish

    Thyme roasted vegetables

    A star rating of 5 out of 5.3 ratings

    Try this different take on roasted root vegetables, perfect for a Sunday roast or Christmas Day. The addition of maple syrup and thyme adds a little luxury

  • A plate serving carrot & caraway crackers

    Carrot & caraway crackers

    A star rating of 5 out of 5.2 ratings

    If you're catering for vegans at a party, make these easy carrot canapés that everyone will love. Top with a sprig of dill and a vegetable crisp to impress

  • Vegan gingerbread people

    Vegan gingerbread cookies

    A star rating of 4.1 out of 5.17 ratings

    Switch the butter for coconut oil, eggs for chia and use chickpea water in royal icing to make these easy, totally vegan Christmas gingerbread biscuits

  • A silver serving bowl with vegan tiffin slices

    Vegan tiffin

    A star rating of 4.5 out of 5.21 ratings

    Make our vegan tiffin squares as a festive treat, packed with Christmas ingredients like ginger nuts, dried cranberries and pistachios. They're great for a party.

  • Aubergine & chickpea bites on a serving platter

    Aubergine & chickpea bites

    A star rating of 3.7 out of 5.11 ratings

    Combine chickpeas and aubergine with garlic and cumin for these tasty, healthy vegan canapés. Everyone will love them served with our harissa yogurt

  • Ultimate vegan gravy served in a gravy jug

    Ultimate vegan gravy

    A star rating of 0 out of 5.0 ratings

    Finish your Christmas morning efforts by reheating this make-ahead gravy. It's the perfect partner to all your favourite trimmings at the festive table

  • A serving plate with teriyaki tempeh and peanut dip

    Teriyaki tempeh with peanut dip

    A star rating of 4 out of 5.3 ratings

    Make these tasty teriyaki tempeh canapés ahead of a party and rewarm them in the oven when your guests arrive. Serve with our moreish peanut dipping sauce

  • Pecan-stuffed dates on a serving platter

    Pecan-stuffed dates

    A star rating of 3.7 out of 5.3 ratings

    Hosting a party? Make these easy stuffed dates as a canapé, or for after-dinner nibbles on Christmas Day. Ideal for when you have lots of mouths to feed

Advertisement
Advertisement
Advertisement

Sponsored content