The holidays are here, and I've rounded up 21 easy vegan Christmas dinner ideas! From traditional dishes like vegan roast turkey and savory vegan ham to Cajun gumbo and tamales, you'll find just what you need for a delicious vegan Christmas dinner.

Best Vegan Christmas Dinner Recipes
Planning a vegan Christmas dinner menu is easy with this selection of recipes. Now, all you have to do is pick out some vegan Christmas desserts and appetizers, and you've got yourself a plant based feast.
1. Vegan Crab Cakes

If you're looking for impressive ideas for vegan Christmas dinner, my vegan seafood crab cakes are a great option! You can serve them as a main dish with sides or as a starter.
These vegan crab cakes are crispy on the outside, tender in the middle, and incredibly delicious. I use a combination of hearts of palm and chickpeas for the perfect texture and season them with my homemade Old Bay Chesapeake seasoning.
2. Vegan Mushroom Bourguignon

Bourguignon, a classic French dish traditionally made with beef, is transformed into a stunning vegan entree in this mushroom bourguignon. It's one of my favorite vegan Christmas mains!
This amazing recipe features mushrooms, carrots, and onions simmered in a rich red wine sauce. I like to serve it over creamy mashed potatoes or polenta.
3. Vegan Tofu Wellington

A Wellington is a show-stopping dish known for its flaky puff pastry crust and savory filling. It's fancy, delicious, and easy to make. It's one of the best Christmas dinner ideas for vegans.
The recipe is much easier than it looks and it's always a crowd pleaser.
4. Vegan Mushroom Alfredo

You can never go wrong serving pasta with Alfredo sauce! My vegan version is creamy, garlicky, and full of vegan cheesy flavors with plenty of meaty mushrooms.
For the sauce, I use a combination of cauliflower and cashews with nutritional yeast to create a dish with layers of flavor and depth. It's a comforting dish perfect for the holidays.
Serve it with my vegan Caesar salad with lentils for a complete meal.
5. Vegan Scallops

These vegan scallops are made with all plant-based ingredients! This quick and easy recipe is made with king oyster mushrooms, seared to perfection in a delicious savory pan sauce.
If you’re searching for vegan Christmas dinner ideas healthy enough to impress your guests without compromising on flavor, this recipe hits the spot.
6. Vegan Roast Turkey

For a very traditional meal, I highly recommend this vegan roast. While this is one of the vegan Christmas recipes that does require a bit more time and effort, the payoff is unbelievable.
The roast is both baked and simmered in a flavorful broth, resulting in an incredibly tender and moist vegan Christmas roast. Plus, it can easily be made in advance.
Serve it with all your favorite holiday sides like cranberry sauce, brussels sprouts, and vegan scalloped potatoes for the perfect meal.
7. Vegan Stuffed Butternut Squash

This stuffed roasted butternut squash is an all-in-one vegan meal full of flavor. The squash is filled with savory vegan sausage, rice, crisp sweet apples, tart cranberries, and warm fall spices.
It's a beautiful main dish ideal for a holiday dinner. I like to serve it with a salad and crusty bread.
8. Vegan Pozole Rojo

In Mexico, pozole is a festive favorite, commonly served during Christmas celebrations. My vegan version captures all the warmth and flavor of the original stew without any meat.
This hearty stew is smoky, savory, and brimming with hominy, beans, and an aromatic chile broth that gives it its vibrant crimson color. Served with toppings like shredded cabbage, radishes, and lime, it's a truly special dish and one of my favorite Christmas Eve vegan dinner ideas.
9. Vegan Pot Roast

Just like the classic, this vegan pot roast is comforting and full of savory flavor! Made all in one pot with hearty vegetables and jackfruit in a rich gravy, it's a fantastic vegan Christmas dinner!
Trust me, it's so good you won't believe it's meatless.
10. Vegan Pot Pie

If you are looking for easy to make vegan Christmas dinner ideas, this vegan pot pie is for you! Filled with meaty tofu and fresh veggies, it's topped with a flaky golden brown crust.
It's affordable to make and a really beginner-friendly recipe that's also really pretty too!
11. Vegan Lentil Loaf (Grain Free)

This vegan lentil loaf is a delicious combination of wholesome ingredients and savory flavors! It is a plant-based twist on a classic that everyone will love.
This grain free recipe uses a combination of lentils, veggies, and spices to create a protein packed main dish. It's perfect for any gathering including a special Christmas dinner for vegans
Even the meat eaters in my family love when I put lentil loaf on my Christmas vegan menu.
12. Vegan Mushroom Lentil Risotto

If you're like me and love risotto, this recipe is one of the must try Christmas vegan dinner ideas. It's just like the classic but plant based and full of mushrooms and lentils, making it the perfect protein packed main course.
The dish comes together in just 40 minutes in one pot. It's an easy recipe that the whole family will enjoy.
13. Vegan Ham

This vegan ham recipe will amaze you! It's a salty, smokey, mock meat made from seitan and roasted to perfection.
I promise you will be shocked at how much it tastes like the real deal. This recipe offers all the merry Christmas holiday ham flavor but it's totally plant based.
14. Vegan Spanish Paella

This easy one-pan vegan paella is a fantastic way to celebrate the holiday season. It's full of veggies and presents beautifully on a Christmas dinner table.
You can also easily modify the ingredients to suit your taste. I also love that it's one of the easiest gluten free vegan Christmas meals you can make.
15. Vegan Steak

Yes! There is such a thing as vegan steak and it makes a really impressive main dish on special occasions like Christmas.
This vegan meat recipe is incredibly delicious and comes together in just 30 minutes. I like to serve it with baked potatoes for a traditional style steak meal.
16. Vegan Gumbo

My vegan gumbo brings the rich, comforting flavors of Louisiana to your holiday table. With its deep, flavorful roux and perfectly balanced spices, this plant-based version is so good.
Gumbo is often served around the holidays in Louisiana, paired with fluffy white rice and crusty French bread or cornbread.
17. Vegan Pot Pie with Filo Crust

If you're looking for comforting and easy vegan Christmas dinner recipes everyone will love, this vegan “chicken” pot pie is it! Made with a combination of vegan chicken, broccoli, carrots, and dairy free bechamel, the pie is wrapped in flaky phyllo and baked to perfection.
Sounds incredible right? It also presents really well. If you're serving a big crowd, I recommend making a couple of them.
18. Vegan Tamales

Did you know that tamales are actually a Christmas dish!? Well, they are and these vegan tamales are super tasty.
Crafted with seasoned corn masa and a savory filling wrapped up in a corn husk, this recipe is fun to make and eat. It's also really easy to customize the filling too.
19. Vegan Lentil Wellington

Wellingtons are such an impressive entree that I couldn't resist sharing another variation. It's one of those vegan dinner recipes for Christmas that looks fancy but is super easy to make.
This vegan version is a lentil loaf wrapped in golden puff pastry. It's full of flavor, easy to make, and goes well with any sides.
20. Vegan Portobello Pot Roast

This easy vegan pot roast is a hearty, plant-based take on a classic comfort food. It's a one-pot recipe with mushrooms, a medley of roasted vegetables, and a savory broth.
You can serve it with mashed potatoes, rice, sweet potatoes, or even just crusty bread. It makes a beautiful centerpiece for vegan Christmas dinners.
21. Vegan Gluten Free Meatballs

While this might not be a traditional vegan Christmas dish, my plant based gluten free meatballs and spaghetti is the perfect addition to your holiday table.
Made with tempeh and chickpeas, they have a hearty, satisfying texture and bold, savory flavor that even meat-lovers will enjoy. A touch of tamari adds depth, while nutritional yeast gives them a festive, cheesy twist.
⭐️ One Last Thing! If you try any of these vegan Christmas recipes, please leave a review and rating to let me know how you liked them! Doing so helps other readers and me too! Your feedback makes a difference.
Leave a Reply