The BBC Good Food logo
Christmas canapés on table

Best ever vegan Christmas party food

Magazine subscription – your first 5 issues for only £5!

Celebrate a meat- and dairy-free Christmas in style with our top vegan party foods, from canapés and starters to plant-based mains and festive desserts.

If you're hosting a holiday party and catering for vegan guests or are vegan yourself, our plant-based Christmas recipes are sure to please both veggies and meat-eaters alike.


For more vegan yuletide bites, see our vegan Christmas collection.

Luxury hummus

Hummus with veggies and pittas

Kick-start the party with this silky luxury hummus. Quick to make and so much more delicious than shop-bought, serve this dip drizzled with olive oil and topped with toasted chickpeas, spices and pomegranate seeds to make it extra-special. Serve with crudités and warm pittas for dunking.

Try more takes on this classic party dip with our hummus collection.

Vegan rainbow spring rolls

Spring rolls with dipping sauce

Brighten up your table with these colourful vegan rainbow spring rolls. Fill with courgette, carrot, mango, Thai basil and mint leaves, then serve with chopped peanuts and sweet chilli sauce.

For more ideas, see our spring roll recipes.

Beetroot & red onion tarte tatin

Beetroot tarte on white plate

This beetroot & red onion tarte tatin makes a showstopping Christmas dinner party main. Flavoured with star anise, rice wine vinegar and brown sugar, the moreish beetroot filling is perfectly paired with golden, flaky pastry. Top with orange zest and peppery green salad for freshness.

Try our Christmas vegan main recipes for more dishes.

Vegan mince pies

Mince pies on marble slab

For a bite of something sweet, bake these vegan mince pies. Vegan pastry made with flour, coconut oil, a dairy-free milk alternative and ice-cold vodka creates the base, which is filled with a mixture of grated apple, mixed dried fruit, black cherries and chopped hazelnuts.

See our vegan Christmas baking recipes for more desserts.

Mini nut roasts with candied carrots

Mini loaves on white plate

Make your next dinner party feel really special by serving these mini nut roasts with candied carrots as individual mains. Loaded with nuts, pulses and mixed mushrooms, they're deceptively filling, and are topped with sage, thyme and carrots sweetened with maple syrup.

For more hearty veggie dishes, see our nut roast collection.

Vegan ‘smoked salmon’ toasts

Smoked salmon canapés on blue plate

These clever vegan ‘smoked salmon’ toasts are entirely plant-based, but have the same flavour profile you'd expect from real salmon. Carrot ribbons are brined in lapsang soushong tea, then served on toasted baguettes spread with vegan cream cheese. Top a pinch of dried seaweed for an extra touch of salt.

For more party snacks, see our vegan canapé collection.

Teriyaki tempeh with peanut dip

skewers with dipping sauce

These savoury teriyaki tempeh skewers are perfect for party snacking, and are easy to make. Simply coat fried tempeh in teriyaki sauce, then pierce with a wooden skewer and cover in sesame seeds. We've served them with a moreish dipping sauce made with peanut butter, coconut milk, lime juice and soy sauce.

For more festive nibbles, see our vegetarian Christmas canapé recipes.

Sweet potato parcel

Square pie on wooden board

This sweet potato parcel is full of Christmassy cranberries and chestnuts and made with crisp filo pastry. To make the parcel extra crunchy, scrunch up the top layer of pastry.

Find more ideas in our vegan dinner party collection.

Pecan-stuffed dates

Stuffed dates on white plate

Make these pecan-stuffed dates the night before your party, then chill and bake the next day. Stuff medjool dates with chopped pecans, fresh breadcrumbs, shallots and garlic, then brush with olive oil and top with sage leaves before baking.

For more snacks, see our party food recipes.

Vegan pie

Colourful vegan pie with slice missing

This vegan pie contains beautiful layers of colourful beetroot, sweet potato, chard and celeriac that are seasoned with cinnamon, cumin, thyme and garlic. The homemade vegan pastry is simple to make, too.

For more filling mains, see our vegan dinner recipes.

Easy vegan chocolate cake

Chocolate cake on cake stand

No party would be complete without a rich dessert, and this easy vegan chocolate cake is no exception. Ripe avocado keeps the sponge moist, while dark chocolate adds a luxurious flavour. This indulgent treat is great for a crowd as it's also gluten-free.

Discover more vegan-friendly desserts with our vegan Christmas desserts collection.

Enjoyed these vegan recipes? See more Christmas food ideas

Vegan Christmas menu
30 best ever Christmas recipes
Our top 9 vegan Christmas mains
Our most indulgent vegan Christmas desserts


What will you be serving at your Christmas party? Leave a comment below...

Comments, questions and tips

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Sponsored content