The best vegetarian Christmas party food

Throw a vegetarian Christmas party with a buffet packed full of meat-free canapés, colourful salads, festive finger food and indulgent sweet treats.

Luxury hummus on a plate with vegetables

Whether you’re looking to cater for a crowd of veggie friends and family, or just want to add a few meat-free options at your Christmas party, we have a whole host of vegetarian festive recipes to inspire your buffet table.

For even more ideas, see our vegetarian Christmas canapé recipes, or if you’re cooking meat-free on the big day itself we have plenty of top tips for a vegetarian Christmas.

1. Butternut, sage & hazelnut quiche

Butternut, sage & hazelnut quiche on a gold plate
Filled with sweet squash and delicately spiced with nutmeg, this butternut, sage & hazelnut quiche feels positively festive. Once baked you can serve this at room temperature, making it a great option for casual entertaining.

2. Luxury hummus

Luxury hummus with different vegetables
Whip up a batch of our luxury hummus and serve a generous bowlful alongside your choice of crudités – heritage carrots, radishes and pitta bread all work wonders to brighten up the table. This silky smooth recipe is strewn with pomegranate seeds to keep it feeling Christmassy.

Find more hummus recipes for alternatives.

3. Cheese and onion rolls

Cheese and onion rolls on a wooden board
True to the spirit of Christmas, there should always be an abundance of pastry-based snacks to make the seasonal offerings feel suitably decadent. These vegetarian cheese and onion rolls, decorated with nigella seeds, really hit the spot.

4. Festive red salad

Festive red salad in a bowl
Serve up plenty of crunchy slaw to go alongside your showstoppers – this festive red salad uses seasonal red cabbage, apples and beetroot tossed together and dressed with a zingy redcurrant vinaigrette.

Discover more ideas for Christmas salads.

5. Twisty cheese straws

Twisty cheese straws in a pile
A firm favourite with party guests of all ages, we’re sure a plate of these twisty cheese straws won’t last long! You’ll need to use a vegetarian pesto (made without parmesan) to keep this recipe veggie-friendly, or you can try our recipe for quick cheese straws for an easy alternative.

6. Vegan rainbow spring rolls

Vegan rainbow spring rolls with chilli dipping sauce
Fun to assemble and even more enjoyable to devour, these vegan rainbow spring rolls will add colour and crunch to your buffet. They’re filled with all manner of healthy ingredients – including carrot, mango, courgette and spring onion – and are best served alongside a generous dollop of sweet chilli sauce.

7. Root vegetable tatin with candied nuts & blue cheese

Root vegetable tatin on a large plate
Make a root vegetable tatin with candied nuts & blue cheese for the perfect vegetarian centrepiece on Boxing Day. We especially love the added touch of using caramelised walnuts in this recipe – their crunchy sweetness is so satisfying when paired with the mature cheese on top.

8. Truffled mushroom pâté

Truffled mushroom pate in two bowls
With a real sense of indulgence – yet blissfully easy to prepare – this truffled mushroom pâté needs nothing more than a selection of mini crispbreads to be enjoyed. If you’re entertaining more formally, simply spread this vegetarian pâté onto toast squares for a quick and simple canapé.

9. Black & white rice salad with cumin-roasted butternut squash

Rice salad with vegetables in a large bowl
Vibrant and unusual, another fantastic winter salad is this Persian-inspired black & white rice salad with cumin-roasted butternut squash. The cranberries and pomegranate make this colourful salad even more beautiful to behold.

10. Cinnamon swirl mince pies

Cinnamon swirl mince pies in an oven tray
Thankfully, there are lots of vegetarian options in our festive dessert collection. These cinnamon swirl mince pies are a modern favourite. Bake a batch as a fun alternative to traditional mince pies for your guests – they’re wonderfully easy to make, too.


Looking for more meat-free Christmas recipes? Try these:

Top 10 things to serve a vegetarian this Christmas
Our ultimate vegetarian Christmas recipes
Complete Christmas menu: vegetarian
49 vegetarian Christmas canapés

What vegetarian food will you be serving at your party? Leave a comment below…

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
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.