12 Days of Vegan Holiday Dishes

From meat-free roasts to new takes on traditional festive desserts, here are menu ideas for the ultimate vegan Christmas dinner.

Day 12: Vegan Sticky Toffee Pudding

Sticky, scrumptious, and absolutely stunning, this vegan sticky toffee pudding is unforgettable. The sponge is gooey and moist and jam-packed with moreish, dairy-free toffee. Enjoy with a scoop of vegan vanilla ice cream or a generous helping of custard.

Get the recipe here.

Day 11: Vegan Pavlova

Pavlova is a classic Australian Christmas dessert. You don’t need egg whites to make these festive treats. They’re made from aquafaba and served in perfectly-portioned mini sizes.

Get the recipe here.

Day 10: Vegan Yule Log

Yule log—also known as Bûche de Noël—is a holiday tradition. This vegan version features a chocolate sponge cake made with whipped aquafaba, the brine from a can of chickpeas, in place of egg whites. It’s filled with a decadent dairy-free chocolate mousse, covered in chocolate ganache, and decorated with egg-free mushroom meringues and powdered sugar for a winter wonderland look.

Get the recipe here.

Day 9: Vegan Christmas Pudding

This pudding is a traditional part of the British Christmas meal. A pudding is a steamed sponge made with black treacle, vegetable suet, spices, and stout, speckled with sherry-soaked fruit. It has a dense, moist texture that pairs well with dairy-free custard.

Get the recipe here.

Day 8: Vegan Maple-Glazed Ham

Ham is another holiday classic and this vegan maple-glazed ham is at home on any holiday table. Made from seitan, this delicious meat-free ham is brushed with a sweet and smoky maple syrup and studded with whole cloves.

Get the recipe here.

13 Vegan Christmas Dinner Ideas for the Ultimate Festive Feast

Who doesn’t love vegan candy cane fudge? | Loving It Vegan

Day 7: Vegan Candy Cane Fudge

You only need three ingredients to make this dairy-free chocolate peppermint fudge. It’s made from cashew butter, chocolate, and a few drops of peppermint extract. Top it with crushed candy canes for a festive touch.

Get the recipe here.

Day 6: Vegan Mince Pie

Making these mini vegan mince pies is a breeze. The dairy-free pastry dough comes together in a food processor in mere minutes. When they bake, your home will be filled with the scent of warm spices and bubbling mincemeat.

Get the recipe here.

13 Vegan Christmas Dinner Ideas for the Ultimate Festive Feast

Try this hearty vegan Wellington. | Karissa’s Vegan Kitchen

Day 5: Vegan Wellington

An oh-so-delicious meat-free Wellington consisting of lentils, carrots, celery, and greens enclosed in dairy-free puff pastry. You can make this ahead of time.

Get the recipe here.

Day 4: Stuffed Butternut Squash

Your centerpiece doesn’t have to be meaty—this stuffed butternut squash is a delicious, whole food, plant-based roast. It’s packed with quinoa, garlic, shallots, celery, chickpeas, and parsley and topped with crunchy pecan and tart pomegranate arils.

Ger the recipe here.

Day 3: Vegan Nut Roast

A festive roast packed with pulses, vegetables, mixed nuts, and spices, topped with homemade cranberry sauce. It makes for exceptionally good leftovers.

Get the recipe here.

13 Vegan Christmas Dinner Ideas for the Ultimate Festive Feast

These vegan gingerbread men will be a family favorite at Christmas dinner. | Sweet Potato Soul

Day 2: Vegan Gingerbread Men

It’s not Christmas without cookies and these vegan gingerbread men are sure to disappear in minutes. They’re full of spice and everything nice, like molasses. You can opt for the classic gingerbread men shape or break out your arsenal of cookie cutters and make trees, reindeer, and more.

Get the recipe here.

13 Vegan Christmas Dinner Ideas for the Ultimate Festive Feast

Serve this vegan stuffed seitan roast with mashed potatoes and gravy. | The Curious Chickpea

Day 1: Vegan Stuffed Seitan Roast

Centerpiece-worthy, but shockingly easy to make, this seitan roast is a high-protein main fit for the holidays. It’s stuffed with a creamy, buttery chestnut and white wine risotto and even better when covered with savory mushroom gravy. The risotto filling can (and should) be made ahead of time to give it time to cool off.

Get the recipe here.