Happy holidays and welcome to this epic vegan Christmas dinner ideas roundup! On this page, you’ll find a carefully curated selection of entrées and side dishes chosen from the best vegan Christmas recipes to help you put together your holiday menu.
I’m a bit of a traditionalist so I like my Christmas dinner to be fairly close to the real holiday classics, albeit sans meat, dairy, or eggs. That means all the traditional sides and something delicious to stand in for the turkey.
I’ll take all that and more, please. With the beautiful show-stopping vegan recipes in this post, contributed by the most talented food bloggers on the web, we’ll all be spoiled for choice this holiday season.
I’ve also included some quick advice on designing your menu, planning ahead, and decorating your table. Scroll down to see everything or use the links below to jump to where you want to be.
- What do vegans eat for Christmas dinner?
- What types of recipe ideas are on this list?
- Planning your menu
- Menu ideas
- Main course recipes
- Side dishes
- Desserts
- Decorating the holiday table
What do vegans eat for Christmas dinner?
In many ways, a vegan Christmas dinner can be quite similar to a traditional one, with plenty of potatoes and vegetable sides (although there are frequently more vegetable sides than there would usually be).
Generally, the turkey is swapped out for a vegan main dish. Popular vegan food choices to replace the turkey with including a vegan roast (seitan for example), vegan meatloaf, Tofurkey*, or a vegan wellington.
*Tofurkey is a vegan version of turkey made from a mixture of tofu and seitan.
What types of recipe ideas are on this list?
For this list, I’ve chosen to focus on the main course or entrée recipes for Christmas, and have put together a delicious selection of recipes primarily focused on traditional USA/UK/Ireland-style Christmas cuisine.
I’ve also curated some simple vegan sides and lovely desserts to pair with your holiday meal.
Planning your menu
For your vegan Christmas dinner menu, consider the following information.
Appetizers are not always needed with Christmas dinner, personally I only ever have them when I have quite a number of guests around for our holiday meal, but it can also be useful to have one or two easy to make vegan ones to trot out should your meal be delayed (quite possible when juggling cooking so many components at once).
If you don’t use them on the day you can always enjoy them with leftovers the following day and have some extra time off from cooking!
For Christmas dinner for up to six people, I would recommend two vegan mains – this is because quite often many households will also have non-vegan family members at the table for Christmas so having two options will ensure the whole family is well-catered to.
I also just like to have two main dishes as when I was growing up we usually had two meat dishes, turkey and ham, so it makes it feel a little more traditional for me.
I’d also recommend two potato sides, roast potatoes, and mashed potatoes are the traditional ones. In my house, I often make a gratin instead of mashed potatoes, as nobody is that fond of them, and a gratin can also be made the day before.
Of course, if you’re also having sweet potatoes you may want to cut back to just one potato dish.
Then consider at least three to four vegetable sides when feeding six people. If there will be fewer people at the dining table then two or three should suffice. Think carefully when choosing these and consider how much space in the oven or on the stovetop you’ll have to cook things at the same time.
Cranberry sauce is a traditional accompaniment but if you’re not making anything suitable for serving it with (Tofurkey, seitan roast, etc.) then it’s fine to omit it. Will you be adding vegan gravy as well?
If you’re worried about having enough hobs or oven space to prepare dishes, see which ones can be made ahead of time and then reheated at the last moment.
What will you be having for dessert? Vegan Christmas cake (Irish style), vegan pudding, trifle, tiramisu, something completely different? Whatever you decide to serve, if making it, make it ahead of time.
Everyone loves vegan Christmas cookies but a special meal calls for a showstopping finish so I save cookies for breakfast and snacks on this special day (and pair with my homemade spiced vegan hot chocolate mix of course, also perfect for gifting).
Write it down!
Once you’ve actually decided on what you’re going to be having for your festive meal, make two lists: a shopping list, and a list of when you’ll be making/cooking everything, for how long, and at what temperature.
I make as many dishes as possible early on the 24th of December so that I’m free on Christmas eve and don’t need to spend as much time in the kitchen on Christmas day.
On the second list with timings, I’ll usually have something like “24th December: Prepare potato gratin, remove outer leaves and cut the bottom off sprouts, make vegan stuffing, etc.” for the pre-Christmas day meal prep.
Then I’ll also plan ahead and write down the timing for Christmas day e.g. “25th December: 4:00 p.m. Preheat oven to 400ºF. 4:10 p.m. Add potato gratin to the oven. 4:30 p.m. parboil potatoes for roasting 4:50 Roast potatoes in the oven 5:00 p.m. Vegan wellington in the oven” and so on and so forth.
I highly recommend doing this as otherwise, it can be easy to lose track of all the dishes you are preparing.
Menu ideas
Planning your Christmas menu is actually very easy once you break it down. There’s a basic menu which should suit two – four people, and then add on dishes as needed to feed a larger cloud.
A basic vegan Christmas menu to feed two to four could consist of:
1 main course dish + 2 potato dishes + 2 vegetable sides + optional + dessert
To break it down further…
One main course dish: Choose from the main course recipes below the one that is most appealing to you. One piece of advice I would give is that if feeding a mixed bunch (meat-eaters, vegans, vegetarians etc.), they seem to mainly prefer wellington-style recipes inmy experience, while vegans are more appreciative of mock meat dishes. For groups larger than four I usually recommend two main course dishes.
Two potato dishes: You can do two regular potato dishes or one sweet potato and one regular potato, whichever you prefer. Do choose two dishes that have very different textures though. You can look at the potato recipes included on this page in the side dish section, and think along the lines of roast potatoes, mashed potatoes, hasselback potatoes, potato croquettes, potato gratin etc.
Two vegetable sides: Yes I know potato is a vegetable, but when I say two vegetable sides I mean two non-potato vegetable based sides such as brussels sprouts, carrot and parsnip mash, roasted carrots etc.
Optionals: Here I’m talking about dishes which don’t really make up a large part of the meal but are traditional favorites and these mainly consist of stuffing/dressing, cranberry sauce and gravy. You’ll find vegan versions of these perennial favorites in the side dish section below. Choose at least one, or all three if they take your fancy!
Dessert: For a gathering of up to four people, or even six if it’s a large dish, one dessert is perfectly fine. In Ireland we traditionally have Christmas cake (recipe included in desserts section), and for larger gatherings trifle and plum pudding are added as well.
Sample menus
- Vegan wellington, roast potatoes, vegan potato gratin, roasted brussels sprouts, mashed carrots, vegan sage and onion stuffing, vegan gravy, Irish Christmas cake.
- Vegan turkey recipe (seitan or Tofurkey), mashed potatoes, roast potatoes, glazed carrots, roasted squash,cranberry sauce, gravy, vegan gingerbread cake.
- Meatloaf, mashed potatoes, vegan potato gratin, green bean casserole, mashed butternut squash, gravy, vegan pecan pie.
- Butternut roast, roast potatoes, mashed sweet potatoes, miso glazed brussel sprouts, tempeh sausage stuffing balls, vegan Christmas pudding.
Main course recipes
Vegan pot pies, wellingtons (who doesn’t love puff pastry?), and roasts are some of the additions to this sumptuous list of the best vegan Christmas dinner recipes. How many will you choose for your Christmas menu?
With 18 recipes to pick from, you should be able to find your perfect main course (or two)!
Vegan Christmas Dinner Main Course
Struggling to find a beautiful vegan centerpiece for your Christmas dinner, or just feeling a bit more plant-based this year? We've got you covered with this collection of beautiful Christmas dinner main course recipes (all vegan).
Easy Vegan Wellington (7-ingredient Mushroom Filling)
This beautiful easy vegan wellington has got it all - puff pastry wrapped around a sautéed mushroom-walnut filling wrapped around tender butternut squash. A gorgeous tasty centrepiece for any holiday meal!
Portobello Vegan Pot Roast
A hearty filling delicious roasted vegetable medley featuring that perennial vegan favorite, portobello mushrooms.
Stuffed Whole Roasted Celeriac
This roasted celeriac has a creamy subtle nutty taste that is enhanced by the filling.
Vegan Stuffed Butternut Squash (Thanksgiving For Two) - HITK
Looking for a hearty vegetarian main dish? Roast up these Vegan Stuffed Butternut Squash filled with cranberry rice, pecans, and chickpeas.
Vegan Turkey Recipe (Seitan)
This is the Best Vegan Turkey Recipe! Moist, flavourful with the perfect chew. Serve for your holiday main course with gravy or sliced as deli meat for your favourite veggie sandwich.
Beyond Meat Meatloaf
This Beyond Meat Meatloaf recipe is ready in under an hour using a pack of Beyond Meat Beyond Beef to make it just like the one mom use to make!
Savory Vegan Nut Roast
This vegan nut roast is the perfect vegan main dish for special occasions! Made with a mix of veggies, mushrooms, nuts, and seeds, it's packed with savory flavor and easy to make.
Vegan Pot Pie with Puff Pastry
This easy vegan pot pie recipe is perfect for holidays and weeknight dinners. A flaky puff pastry crust sits atop mixed veggies and non-dairy gravy, resulting in a wonderfully filling meal.
Chestnut Roast with porcini & cranberries
This juicy chestnut roast recipe makes a stunning vegan centrepiece for your Christmas dinner. Moist, festive, and deeply delicious - perfect with gravy and all the trimmings!
Festive Butternut Roast | the ultimate vegetarian Christmas dinner
This Christmassy butternut roast is the ultimate vegan & vegetarian Christmas dinner. Jam-packed with festive flavors, it can be made ahead and reheated on the big day, so no last-minute rush!
Easy Vegan Chickpea Meatloaf
This healthy vegan chickpea meatloaf is so easy to make and really crowd-pleasing! Make this flavor- and protein-packed main during the holidays for the whole family.
Chestnut, Mushroom & Squash Christmas Filo Wreath Pie
This delicious wreath is filled with all kinds of savoury vegan goodies! Perfect for making ahead of time and heating up for Christmas dinner!
Vegan Seitan Roast (Baked or Instant Pot)
This classic Seitan Roast is a great way to feed a crowd! It's tender, meaty, flavorful, and can be baked or cooked in the Instant Pot, freeing up the oven for all of those tasty Christmas side dishes!
Best Vegan Ham Recipe (Seitan)
This vegan ham is the best vegetarian alternative to real ham made with wheat gluten and tofu! Delicious juicy meaty Tofurky style seitan roast recipe for your plant-based holiday meal or slice as deli meat for ham sandwiches! So easy.
Maple Dijon Baked Tempeh [V, GF]
If you are looking for the perfect gluten-free and vegan main course for your holiday table, this Maple Dijon Baked Tempeh is it! Covered in a rich, sweet and savory sauce flavored with maple syrup, Dijon mustard, tamari and apple juice with a touch of garlic and tarragon, this vegan tempeh recipe will give you all the holiday feels.
Vegan Stuffed Acorn Squash
Vegan Stuffed Acorn Squash combines crunchy pecans, tart apples, fresh herbs, and tangy dried cranberries with earthy quinoa and wild rice for a healthy and hearty dish that’s full of the flavors of fall. This wild rice stuffed acorn squash makes the perfect Autumn worthy dish for Thanksgiving or any chilly day.
Vegan Holiday Roast
Make your festive dinner complete with this Vegan Holiday Roast. It's filled with savory stuffing and finished with a mouth-watering glaze.
Best Vegan Beet Wellington
This vegan beet wellington is a rich earthy vegan twist on the usual wellington recipes for one of the most delicious vegan Christmas dinner recipes you'll ever try!
Side dishes
From brussels sprouts and vegan gravy to butternut squash and green beans, these delicious side dishes feature simple ingredients.
Vegan Christmas Dinner Side Dishes
All the sides you could ever want to complete your delicious vegan holiday meal. Delicious old favorites and twists on timeless ingredients make up these amazing recipes to accompany your main course.
Easy Vegan Glazed Carrots Recipe
Easy vegan glazed carrots with a sweet and salty garlicky sauce, cook them up and enjoy them as a side or spooned over some rice to soak up those tasty flavors!
The Easiest Vegan Stuffing
An easy quick vegan or vegetarian stuffing side dish for Thanksgiving, Christmas, or a traditional Sunday lunch. This perfectly moist savory Irish-style herbed dressing comes together in minutes and can be made up to five days ahead.
Roasted Brussel Sprouts
These easy Roasted Brussel Sprouts are perfectly crispy, flavourful, and healthy to boot. This is the best vegan side dish for any dinner table!
Cranberry Sauce with Dried Cranberries
If you can’t get hold of fresh cranberries this Christmas, don’t fret, you can still make a delicious homemade cranberry sauce with dried cranberries. Simple and easy to make in a matter of minutes, it’s perfectly sweet and tangy and is a great alternative to canned.
Almond Milk Mashed Potatoes (Whole30, Vegan)
These dairy-free mashed potatoes are made with almond milk and extra virgin olive oil for a rich and buttery side dish that’s vegan and whole30 approved. Simple to make, these almond milk mashed potatoes are a versatile side and perfect for everyday dinners and special occasions.
The BEST Maple Roasted Acorn Squash {in the Oven} - Saporito Kitchen
This is the BEST maple roasted acorn squash cooked in the oven. Slightly sweet and savory, these oven roasted acorn squash slices are a great vegetarian side dish!
Balsamic Brussels Sprouts (Roasted in the Oven!)
These are the BEST balsamic brussels sprouts roasted in the oven with dried cranberries and pistachios. This slightly sweet and tangy side dish is easy enough for a weeknight dinner, but elegant enough for the holidays.
Savory Vegan Mashed Sweet Potatoes
Savory mashed sweet potatoes are a delicious alternative to the classic American sweet potato casserole. With herbs, aromatics, and tangy dairy-free yogurt.
Dairy-Free Green Bean Casserole
This Dairy-Free Green Bean Casserole is so simple and easy to make! This classic holiday side will make the whole family excited!
Plant-Based Gravy Recipe
This easy plant-based gravy recipe is ready in under 10 minutes and only requires one pan to make!
Savory Vegan Sweet Potato Casserole (+Grated Crumbles!)
A savory sweet potato casserole topped with flaky herbed crumbles and caramelized onions, your guests won't even realize this recipe is both vegan and gluten-free.
Vegan Scalloped Potatoes (No cashew, No flour)
Rich, creamy, garlicky scalloped potatoes in a vegan sour cream sauce. Cashew-free and flour-free, this delectable potato side dish isn't just vegan, it's also gluten-free!
Miso Glazed Brussel Sprouts
With a mix of fragrant roasted garlic, salty miso, and sweet maple syrup- these Roasted Miso Glazed Brussel Sprouts are crispy AND flavorful. If you are looking for a way to spruce up your veggies and create a crowd-pleasing dish with just 8 ingredients, then you are going to love these garlic-roasted brussel sprouts!
Mashed Butternut Squash
This mashed butternut squash recipe uses maple syrup, cinnamon, and nutmeg to enhance the natural sweetness of the squash. With its creamy, whipped texture, it's the perfect side dish for Christmas!
The Best Gluten-Free Vegan Stuffing
The Best Gluten-Free Vegan Stuffing for the holidays! Impress your guests with this essential side dish recipe that's safe for all food allergies, loved by all, and may just become the new star of the show!
Vegan Cauliflower Cheese 'Christmas Trees'
This Vegan Cauliflower Cheese 'Christmas Trees' made with Romanesco Cauliflower is the perfect savory Christmas tree dish. Cheesy and delicious, and you vegan and dairy-free.
Vegan Christmas Tempeh 'Sausage' Stuffing Balls
These tempeh ‘sausage’ stuffing balls are deliciously moreish and packed full of protein. Made with chestnuts and sage, they’re a traditional dish with a twist.
Parsnip Mash (Vegan & Gluten Free)
This vegan parsnip mash is easy, creamy, garlicky, and light! Not to mention it’s made with only 8 ingredients and they are gluten-free as well.
The Best Vegan Roast Potatoes | Vegan Potato Recipes
These vegan roast potatoes are perfectly crunchy on the outside with a fluffy and soft interior. Roast potatoes are a classic accompaniment – and these have the perfect balance of fluffy inside with crispy outside.
Roasted Purple Potatoes
These roasted purple potatoes with garlic and herbs are a flavorful and beautiful side dish. Purple potatoes are so fun to cook with because they keep their vibrant color even after roasting.
Vegan Dinner Rolls
The best ever vegan dinner rolls recipe that is dairy-free and made with yeast. These butter bread buns are so delicious and simple to make.
Vegan Tater Tot Casserole
This easy vegan tater tot casserole has Mexican spices, beans, corn, and tempeh. Vegetarian and dairy-free and so delicious!
Vegan Cauliflower Cheese
Vegan Cauliflower cheese is the perfect addition to any holiday roast dinner. Perfectly comforting, easy to make and great with loads of gravy.
Desserts
Delicious food deserves a delicious vegan Christmas dessert! Consider one of these showstoppers to finish off your meal.
Vegan Christmas Desserts
The luscious icing on the cake, this mixture of traditional Christmas desserts are all vegan and ready for your family or guests to drool over this holiday season!
Vegan Christmas Cake (Irish-style)
This delicious vegan Irish Christmas cake combines whisky-soaked raisins, sultanas, and fresh fruit with a little flour to bake up a dark decadent fruit cake that's then aged and fed whisky every week until being wrapped in marzipan and icing.
Vegan Sticky Toffee Pudding
This Vegan Sticky Toffee Pudding is one of my favorite English desserts – warm, soft, decadent, and oozing with the most gorgeous caramel.
The Best Vegan Christmas Crack (Paleo and Gluten-Free)
This Vegan Christmas Crack is the ultimate holiday dessert. Salty crackers topped with gooey caramel and then finished off with delicious melted chocolate, this Christmas dessert will have everyone wanting more!
Vegan Gingerbread Loaf (Gluten-Free)
This gingerbread loaf cake is warmly spiced, sweet, and moist. It’s easy to make and perfect for the holidays.
Vegan Christmas Brownies [Gooey]
Vegan mince pie brownies are perfect for a different type of Christmas pudding! Great served with custard or vegan ice cream and are super easy to make.
No-Bake Mini Chocolate Christmas Puddings
You'll need just six ingredients to make these no-bake mini chocolate Christmas puddings! They are delightful bite-sized bonbons of delicious Christmas pudding, chocolate and maple syrup. Perfect for if you just want a small sweet bite after a big Christmas dinner!
The Best Gluten-Free Vegan Fruitcake - Christmas Cake (Allergy-Free)
Whatever your opinion is, it's not Christmas without the classic traditional fruitcake! However you like your Christmas cake, this is The Best Gluten-Free Vegan Fruitcake to try! This easy recipe is allergy-free (no nuts!), refined sugar-free with natural dried fruit, alcohol-free, kid-friendly, and perfect for gifting or dessert!
Healthier Vegan Pecan Pie [No Corn Syrup]
A vegan pecan pie that’s incredibly delicious with no eggs and no corn syrup. It’s rich, sweet, caramel-ly, loaded with pecans, and the perfect holiday dessert. Plus, it’s so simple to make! No need to blind bake the crust or precook the filling.
The World's Best Chocolate Rum Cake (Vegan) - Sugar Spice
Soft to touch and moist to bite, this chocolate rum cake will melt in your mouth and fill you with rich chocolate flavor and a kick of rum!
Vegan Chocolate Star Bread
With Christmas right around the corner, we bring to you our chocolate-filled, crunchy, vegan star bread to start your holiday season!
The ULTIMATE Vegan Christmas Pudding
Vegan Trifle with sherry & custard | The Veg Space recipes
This boozy vegan trifle is so easy to make and a showstopping traditional British dessert for friends and family. A vegan sponge soaked in sherry, berries, vegan custard, and cream topped with toasted almonds.
Yummy Chocolate Orange Cake (Vegan option included!)
This vegan chocolate orange cake is the perfect holiday dessert! With heavenly chocolate and orange flavors, this cake hits the spot on a cold winter day.
Vegan Gingerbread Cake
A wonderfully spiced vegan gingerbread cake with layers of classic buttercream. The cake melts in your mouth and is made with common ingredients.
Chocolate Orange Vegan Christmas Pudding
A vegan twist on the classic Christmas Pudding with a drool-worthy chocolate orange flavor! This can also be cooked and reheated in the microwave for a quick treat.
Easy Vegan Tiramisu
For an incredibly easy but delicious Christmas dessert, try this quick vegan tiramisu recipe. 10 minutes and 7 ingredients is all it takes! Perfect to prepare on the day before, so you can have more fun on the big day.
Decorating the holiday table
Of course, now that you’re going to be having all this wonderful holiday food, it would be fantastic if your table looked good enough to do justice to all the cooking and effort that will be going into this meal, the highlight of the festive season.
How you decorate your table will depend entirely on how large the table is. I highly recommend figuring out your table space and arrangement once you’ve decided on the menu. Set empty serving plates and regular plates on the table and see how much space you have to play with.
For both smaller and larger tables, a good idea is some inexpensive melamine gold or red charger plates under the guests’ dinner plates, and some nice cloth or paper napkins and napkin rings in keeping with your color scheme.
If using paper ones, it can be a fun idea to do some paper napkin origami (like with this Christmas tree napkin fold).
How you decorate the center of the table will depend entirely on the size. For less space where you can only really fit the serving plates, try a runner down the middle and some sprigs of greenery and vegan candles (like these lovely mistletoe ones) dotted between the serving platters or bowls.
If you have more space then try a larger runner (you can either use a cloth one or create a simple disposable one with a roll of crepe paper – try sprinkling some glitter on it!) and either a large centerpiece or several smaller ones in a row.
For your centerpiece (or centerpieces) think greenery, pine cones, poinsettia, burlap ribbon, vegan candles, holly, ivy, candy canes….you can even add in some small Christmas tree decorations or baubles.
Remember to add a little height to your table decorations or the larger dishes will block the view of your carefully thought out table decor.
I hope this post has been of some use to you. Let me know in the comments below what you are planning on having for your Christmas dinner, or take a picture on the day and tag me on Instagram (@the_fiery_vegetarian). For some easy Christmas planning, you can also check out my Vegan Christmas recipes board on Pinterest.
Don’t forget to show some comment love on the recipe pages I know you’ll be trying and loving, which many amazing bloggers contributed to this roundup.
Alan
Although your vegetable side dishes all look really good 🙂
Alan
Will I’m pescatarian but for Christmas day I prefer just extra veg and another Yorkshire pud. Meat substitutes on a roast dinner really don’t do it for me. And pastry has no place at all with all that gravy (unless it’s pie and mash of course!). So as long as I have roasted carrots, fluffy roast spuds with rosemary and plenty of green vegetables I’m happy 🙂
Janette
Wow, so many delicious choices. Thank you for including my roasted carrot parsnip puree.