60 of the very best vegan mains for Christmas dinner!
Putting together a plant-based meal is easier than you think. These vegan Christmas dinner main dish ideas will please everyone at the table.
This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases at no cost to you. See my Affiliate Disclosure to read my policy and more about affiliate links.
What do vegan people eat at Christmas?
Vegans celebrate Christmas just like anyone else, but they do so without consuming animal products.
Fortunately, there are plenty of delicious and festive vegan options available during the Christmas holiday season.
Here are some common vegan dishes that people might enjoy at Christmas:
- Vegan Roast: Many plant-based roasts are made from ingredients like seitan, tofu, tempeh, lentils, or mushrooms, and they can be seasoned and prepared to mimic the flavors and textures of traditional meat-based roasts.
- Stuffing: A classic Christmas stuffing can easily be made vegan by using vegetable broth, bread, herbs, onions, celery, and other plant-based ingredients.
- Gravy: Vegan gravy can be made using vegetable broth and thickened with flour or cornstarch, along with seasonings for added flavor.
- Mashed Potatoes: Simply use vegan butter or olive oil and plant-based milk to make creamy and delicious mashed potatoes.
- Roasted Vegetables: Roasted carrots, Brussels sprouts, parsnips, and potatoes make for a wonderful and colorful addition to the Christmas table.
- Vegan Casseroles: Green bean casserole, sweet potato casserole, or vegan macaroni and cheese are all great options for a festive meal.
- Vegan Desserts: Vegan options for desserts are abundant, including pumpkin pie made with coconut milk, apple crumble, vegan gingerbread cookies, or dairy-free chocolate mousse.
- Plant-Based Cheese and Charcuterie: Vegan cheese and plant-based meat alternatives can be served on a charcuterie board, making a great appetizer or snack.
- Vegan Nog: Instead of traditional eggnog, try vegan versions made with almond milk, coconut milk, or soy milk.
- Fruit Platter: A colorful assortment of fresh fruits can make for a refreshing and healthy dessert option.
What is a vegan alternative to turkey for Christmas dinner?
For Christmas dinner, there are several delicious vegan alternatives to turkey that can serve as the centerpiece of the meal. Here are some popular options:
- Vegan Roast: There are commercially available vegan roasts made from various plant-based ingredients like seitan, tofu, tempeh, lentils, mushrooms, or a combination of these. These roasts are often seasoned and shaped to mimic the appearance and taste of traditional turkey.
- Stuffed Butternut Squash: Roasted butternut squash halves filled with a savory stuffing made from breadcrumbs, herbs, nuts, and dried fruits can be a flavorful and visually appealing main dish.
- Lentil Loaf: A lentil loaf seasoned with herbs, spices, and vegetables can be a hearty and satisfying replacement for turkey.
- Portobello Mushroom “Steaks”: Large portobello mushrooms can be marinated and grilled or roasted to create a savory and substantial main course.
- Chickpea or Tofu Pot Pie: A pot pie filled with chickpeas, tofu, or a mix of vegetables in a creamy sauce and topped with a flaky vegan crust is a comforting and festive option.
- Stuffed Peppers: Bell peppers stuffed with a flavorful mixture of grains, beans, and vegetables can be a colorful and nutritious alternative.
- Vegan Wellington: A vegan wellington made with layers of roasted vegetables, vegan puff pastry, and sometimes tofu or nuts can be an elegant and tasty centerpiece.
- Jackfruit “Turkey”: Jackfruit can be seasoned and roasted to create a texture similar to pulled turkey, making it a popular choice for vegan holiday meals.
- Seitan “Turkey”: Seitan can be shaped into a turkey-like form and roasted with herbs and spices for a flavorful and protein-rich option.
- Vegan Tofu “Turkey” Roll: Tofu can be pressed, marinated, and rolled with a tasty stuffing to create a “turkey” roll that is then baked or roasted.
The key to a successful vegan Christmas dinner is creativity and using a variety of plant-based ingredients to create a delicious and satisfying meal.
Don’t forget to pair your main dish with festive vegan sides and desserts for a complete holiday feast!
Christmas Recipes Collection
Check out this list of 59 magical Christmas salmon recipes and you’ll have your holiday season meal prep sorted in no time.
The best Christmas gin cocktails!
The 10 best vegan Christmas cupcakes!
With more than 130 gluten free Christmas dinner sides to choose from, you’ll have plenty to fill your Christmas holiday table.
34 of the jolliest vegan Christmas cakes!
These 11 vegan fruit cake recipes are perfect to make for the Christmas season!
24 Christmas ice cream recipes to fill you with cheer!
The best 51 vegan Christmas appetizers!
The best gluten free Christmas pudding recipes to make throughout the festive season!
Plan your holiday season baking with these 69 gluten-free Christmas cookies!
Vegan Main Dishes For Christmas Dinner
Make your Christmas holiday dinner complete with this succulent Vegan Roast.
It’s filled with savory festive flavors and finished with a mouth-watering glaze.
This vegan ham recipe is an incredible seitan recipe flavored with liquid smoke, maple syrup, and a pineapple mustard glaze.
The pink color – from the beet puree – makes this vegan roast the perfect main course to bring to any Christmas party this holiday season!
This Vegan Mushroom Wellington is the perfect main dish for the Christmas holidays. It’s two vegetarian burgers layered with caramelized onions, mushrooms, and a melty slice of dairy free cheese encased in a crisp puff pastry crust.
This vegan christmas dinner recipe is a good alternative alternative to the Wellington main dishes meat eater know and love!
It’s the most wonderful time of the year! It’s time to make your very own vegan holiday roast! Yes, you can buy them frozen in a store, but honestly they’re nowhere near as good as this homemade version.
This seitan is soft in the middle, and has a nice crust on top flavored with mustard. It’s stuffed with apples, cranberries, mushrooms, pecans, shallots, and fresh herbs, which creates an explosion of flavors in your mouth.
Cooked in white wine, it will wow your guests, and is a perfect way to bring a warm sense of holiday cheer to your vegan Christmas menu.
With layers of mushrooms, creamy herb sauce, and wild rice, this vegan hot water crust pie is the perfect holiday centerpiece to your Christmas Day celebration.
This vegan mushroom wellington is filled with juicy mushrooms and has a great contrast in texture thanks to the crunchy brazil nuts. It’s also incredibly easy to make, with only 9 simple ingredients and a shop-bought vegan puff pastry.
It’s one of the best vegan Christmas mains to make this year!
Meat eaters won’t miss anything with this hearty vegan lentil loaf!
Filled with veggies and lentils, and is full of flavor, it’s a wonderful holiday meal the whole family will love.
This Vegan Ham roast is flavored with liquid smoke, maple syrup, and a delicious brown sugar mustard glaze!
It’s the perfect recipe to add to your vegan Christmas dinner menu.
Try this insanely succulent roast seitan turkey, perfect for your Christmas dinner table. Featuring a fully flavored outer layer, meaty textured centre encapsulating scrumptious cranberry stuffing.
This vegan roast is incredibly moreish and is bound to become one of your favorite vegan holiday recipes!
An Easy To Make Vegan Stuffed Roasted Butternut Squash Recipe.
This Black Bean,Tomato & Quinoa Stuffed Butternut Squash Is delicious, filling & a simple high protein main course perfect to serve for Christmas dinner.
This Vegan Vegetable Crescent Roll Ring, stuffed with greens, squash, and mushrooms, is full of the flavors of Christmas.
It’s sure to elicit oohs and ahhs from just about everyone at your holiday table this year, no matter what their dietary preference. This vegan full recipe looks complicated, but it’s easy to make.
This vegan lentil bake is the perfect plant based main. It is rich, savoury, delicous and creamy all in one.
The deep flavours of the lentil mushroom filling complements the creamy, sweet potatoes mash. A real winner for a vegan christmas time dinner.
No more missing out on your Italian favorite this holiday season! A Classic Baked Gluten-Free & Vegan Manicotti recipe with homemade tomato sauce, a creamy dairy-free & soy-free cheesy filling, all topped with a homemade 2-ingredient “parmesan”.
A comfort delicious food Christmas dinner the whole family will enjoy!
With a lightened up, yet protein packed, spinach artichoke filling and a simple marinara creamy sauce, these Vegan Lasagna Roll Ups are an easier and quicker dairy-free version of classic real thing comfort food.
A delicious vegan main meal that’s a hit at the holiday table. These gluten free meatballs are flavored with stuffing-inspired herbs like fresh rosemary, thyme, and sage.
Drizzle some mushroom miso vegan gravy on top for an an epic vegan Christmas dinner.
Mushroom Wellington is the ultimate main dish for your Christmas dinner!
Made with hearty portobellos, spinach, and puff pastry, it will please everyone at your holiday table this year, from meat eaters to those on a vegan or plant-based diet.
This Vegan Cannelloni is filled with a blend of spinach, vegan ricotta, and basil for a family-friendly Christmas main meal that’s bursting with Italian flavors!
Not only is this dish healthy and oil-free, but it’s perfect to serve at your Christmas party this year!
If you are looking for an aromatic, herby, savory sweet potato casserole to serve for christmas dinner, you may want to try this recipe.
It is an egg-free whipped sweet potato base topped with caramelized onions and flaky grated crumbles seasoned with thyme, sage, and rosemary.
If you are looking for a hearty, filling, and comforting instant pot Christmas dinner, take a look at his vegan pot roast.
Large portobello mushroom caps and a wide variety of veggies are stewed in a rich and flavorful red wine gravy. It is easy to make and much faster than any of the holiday classics recipes.
This savory baked vegan acorn squash recipe requires just 10 ingredients and is easy to prepare. This healthy roasted acorn squash is stuffed to the max with absolutely everything you’re craving.
Savory mushrooms, protein packed tofu, veggies, and herbs to make this the ultimate stuffed roasted acorn squash this holiday season! A great recipe to serve for Christmas dinner!
A hearty vegan Christmas dinner idea that will satisfy even meat-eaters!
An Vegan Cauliflower Lentil Loaf that mimics the classic meatloaf with no meat, gluten-free, nut-free, and soy-free.
A vegan twist on a Lentil Loaf for you! It’s made with a delicious blend of lentils, mushrooms and walnuts and has a beautifully festive cranberry sauce topping.
It is one of those delicious recipes that would make a great centerpiece on your Christmas dinner table!
This vegan roast beef is meaty, juicy, and tender!
Made with seitan and seasoned and roasted to perfection, this mock roast beef can be served as a Christmas loaf.
These vegan cabbage rolls in tomato sauce are hearty, wholesome, and flavourful.
They’re the perfect main course for the holiday that the whole family can enjoy.
Mini vegetable vegan pot pies are the perfect entree option for your Christmas party.
These adorable little pies are packed with vegetables, beans, creamy potatoes, and a cashew sauce.
This vegan seitan roast is loaded with flavor and surprisingly easy to prepare.
Generously-sized, it’s a great way to feed a crowd on Christmas Day! Bake it in the oven or cook it in the Instant Pot in about half the time.
This easy Vegan Eggplant Parmesan recipe is gluten-free, allergy-free, and quick to prepare! Crispy eggplant slices made without oil or eggs in the air fryer, then layered and baked with homemade Italian tomato sauce and dairy-free, soy-free, nut-free cheese.
A great vegan Christmas dinner the whole family will love!
A vegan twist on a classic Italian dinner recipe everyone will enjoy. Gluten-Free Stuffed Shells with Vegan Almond Ricotta and a homemade sun-dried tomato sauce.
A cozy family meal that leaves bellies full and hearts warm this Christmas!
A vegan pot roast that is made with meaty vegan beef seitan and roasted with onions, carrots, and potatoes. It tastes surprisingly like traditional pot roast with a meaty vegan beef and a seasoned savory brown gravy that will bring back memories.
This meatless pot roast is total vegan comfort food that the whole family will love for their Christmas dinner this year!
This vegan ham recipe will amaze you.
Salty, smokey, mock meat made from seitan and roasted to perfection. It’s sure to make a Christmas meal special!
This healthy twice baked sweet potato can be served as a Christmas vegan meal or Christmas side dishes – your choice!
It’s packed with a sweet mixture of pineapple and maple syrup and topped with crunchy toasted pecans, then baked to perfection.
New Vegan Shepherd’s Pie (Gardener’s Pie). A deliciously elevated plant-based version of a classic comfort dish.
Filled with mushrooms, lentils, onions, carrots & peas in a rich gravy and topped with creamy mashed potatoes and cauliflower. Hearty and perfect to add to your vegan Christmas menu!
The simple yam (or sweet potato) just doubled its deliciousness!
Wait until you take a bite of one of these hot from the oven. They’re easy to make and the perfect recipe to serve for dinner on Christmas Day.
5 Star Rating Vegan Mushroom Seitan Wellington. An exceptionally delicious plant-based roast made of fresh mushrooms, artichoke hearts, cannellini beans, herbs and vital wheat gluten flour.
Surrounded with a rich and savory mushroom paté baked in a delicate pastry crust, the whole family will enjoy this vegan Christmas dinner recipe.
You’ll fall deep into comfort food heaven after tasting this Vegan Moussaka.
This Greek layered casserole is delightfully indulgent, featuring layers of roasted potatoes and eggplant, a rich “meat” sauce, and an incredible vegan bechamel, all baked to creamy perfection. A must for the Christmas holidays!
This easy vegan pot pie recipe is perfect for holiday season.
A flaky puff pastry crust sits atop mixed veggies and non-dairy gravy, resulting in a wonderfully filling Christmas Day meal.
This easy 30 minute Mushroom Stew is perfect for a cozy Christmas dinner that everyone will love!
It makes one pot comfort food full of rich umami and savory flavors.
This easy nut roast is a family favourite. It’s a staple for a vegan roast dinner and is always popular at Christmas celebrations.
This full recipe is quick to prepare with just 10 ingredients and is rich in nutty flavour.
Ratatouille Recipe: delicious and spectacular vegan gluten-free dish that will be the perfect holiday centerpiece.
Healthy, flavorful, impressive looking and comforting main dish to serve for Christmas dinner.
The perfect vegan pie for a Christmas Festive Main.
Full of delicious vegan simple ingredients. A show stopper for all guests at your Christmas party!
These easy to make vegan Christmas ‘sausage’ stuffing balls will steal the show on Christmas day.
They have a delicious meaty texture and are made from tempeh, chestnuts and sage.
Delicious vegan pasta primavera packed with tender vegetables and tossed in a creamy garlic cashew creamy sauce.
This easy vegan pasta primavera recipe is comforting plant-based meal the whole family will love served to them this Christmas Day!
Vegan Stuffed Shells with Butternut Squash Alfredo is the best comfort food casserole to feed a big crowd during the Christmas holidays!
Filled with spinach and creamy tofu “ricotta,”stuffed shells recipe is bound to become an all-time family favorite.
This Asian-inspired Miso Gochujang Peanut Butter Glazed Whole Roasted Cauliflower is a veggie-forward vegan dinner recipe show-stopper perfect for the holiday season.