Skip to content

Eight ideas for a winning vegetarian Christmas

Serve up mouthwatering vegetarian dishes for your family and friends this Christmas with these top tips and recipes. From a festive Moroccan-spiced nut roast to golden, flaky 'sausage' rolls, we’ve all the inspiration you need for a delicious meat-free, vegetarian Christmas dinner.

  1. Make a veggie pâté

    To make a creamy meat-free canapé, swap liver pâté for a vegetable pâté or mousse and spread over crostini or oatcakes. Try this rich vegan and gluten-free recipe, which uses a mix of dried porcini and fresh wild and chestnut mushrooms for a powerful flavour. Or try this delicious aubergine caviar recipe served with juicy pomegranate seeds.

    Make a veggie pâté
  2. Snack on sausage rolls

    Sausage rolls are a party food classic and being veggie shouldn't mean missing out. These spinach and ricotta sausage rolls have a vibrant green filling so look super festive, all encased in golden, flaky puff pastry like any good snack.

    Snack on sausage rolls
  3. Spice up your nut roast

    Jazz up your traditional nut roast by experimenting with vibrant spices. In this creative nut roast pie, fennel and bay-flavoured rice is layered into a buttery pie crust alongside cumin-roasted cauliflower and sweet cranberry sauce. Alternatively, enjoy Mediterranean flavours with an abundance of fresh herbs in this veg-packed vegan nut roast recipe.

    Spice up your nut roast
  4. Practice a pithivier

    Whether it’s one big centrepiece for the table or served individually, homemade pithiviers look magnificent and are the perfect main for a festive meal. The gooey centre of this cauliflower cheese pithivier puts a decadent new twist on this veggie pie, and who doesn't love cauliflower cheese?!

    Practice a pithivier
  5. Roast whole vegetables

    Replace the main roast with a magnificent vegetable that's just as impressive as a meaty joint when stuffed, slathered in sauce or dressed to impress with spices and crumbs. This chestnut-stuffed butternut squash is full of festive flavours and colours, while this paprika cauliflower is smothered in spiced butter and crispy breadcrumbs. For the best of both worlds, this vegan whole roast celeriac is stuffed, topped and served with a rich parsnip cream, too.

    Roast whole vegetables
  6. Make ahead of time

    Get ahead during the busy festive season with this green vegetable lasagne, which can be made ahead and frozen, ready for emergency meals across the Christmas period. Full of greens and a rich cheese sauce, this is a brilliant option for both vegetarians and meat-eaters.

    Make ahead of time
  7. All the trimmings

    All the sauces, stuffings and sides are sometimes the best bits about Christmas dinner. Ensure roasties and veg are cooked in butter or oil instead of goose fat, serve up a jugful of rich onion and redcurrant gravy, bake up a meat-free apple, sage and sourdough stuffing, and make sure there's still pigs in blankets with these cheesy halloumi and aubergine rolls

    All the trimmings
  8. Make it three courses

    Christmas Day may be the one occasion you go all out with starters, mains and puds, making a full-on veggie feast. For an easy starter, try these chestnut and herb-stuffed mushrooms or pretty sweet potato rounds topped with feta and figs. For afters, this Black Forest trifle has all the creamy layers of a classic version but no gelatine to worry about, while this vegan chocolate and cranberry roulade is also dairy-free.

    Make it three courses