31 Festive Vegan Christmas Dinner Recipes (Main dish & Sides)

These festive Vegan Christmas Recipes for Dinner will make the most wonderful time of the year truly magical! Find your new favorite, hearty main dishes, sides and savory appetizers, that the whole family will LOVE!

New to being vegan? See my comprehensive vegan diet for beginners guide!


Vegan Christmas Dinner Recipes

These Vegan Christmas Dinner Recipes will create an easy and healthy holiday menu! Super delicious, meatless and plant-based main dishes, sides and savory appetizers for the whole family. Enjoy! | The Green Loot #vegan #veganrecipes #veganChristmas #Christmas


It’s snowing peacefully outside, lights are glistening on the beautiful Christmas tree. The air is filled with the wonderful smell of the holidays as your family and friends join together at the dinner table.

As probably the most important family get-together of the year, it is very important to serve only the best food for your guests. These meatless meals will impress veggie and meat lovers alike. Do not worry a second. This holiday season will be stress-free, thanks to these amazing vegan Christmas dinner recipes I have collected.

Prepare to have your best X-mas festivities yet! From soups to vegan loafs, from mashed potatoes with gravy to Brussels sprouts, your tummys will be full of delicious and healthy food.

See the best vegan Christmas desserts too!

Merry Christmas and Happy Holidays!



1. French Onion Soup

French Onion Soup
Photo: Vegan Huggs

Start your feast off with the queen of soups: french onion. It is a heavenly and tasty first meal that will warm up the crowd and get them excited for the upcoming dishes.


2. Butternut Squash Kale Lasagna with Cashew Ricotta

Butternut Squash Kale Lasagna with Cashew Ricotta
Photo: Making Thyme for Health


3. Vegan Greek-Style Roast

Vegan Greek-Style Roast
Photo: Mouthwatering Vegan

This flavorful meatless roast can be the centerpiece of your holiday table. We bet your meat-lover friends will be surprised to learn that it’s vegan!


4. Carrots in a Blanket

Carrots in a Blanket
Photo: Vegan Sandra

Carrots are the perfect meat substitute when it comes to hot dogs. Serve these rolls before or between meals, but be careful because they are super addictive.


5. Holiday Stuffed Butternut Squash

Holiday Stuffed Butternut Squash
Photo: Carrots and Flowers


6. Veggie Croquettes

Veggie Croquettes
Photo: I Love Vegan


7. Hasselback Potatoes with Kale, Beans & Pesto

Hasselback Potatoes with Kale, Beans & Pesto
Photo: Green Kitchen Stories

If you want to get a little creative with your potatoes, you can go with these hasselback ones. Try them with a delicious pesto for a unique and rich flavor.


8. Holiday Burger

Holiday Burger
Photo: I Love Vegan


9. Braised Red Cabbage

Braised Red Cabbage
Photo: Jack Slobodian

Christmas dinners are lacking without a divine serving of juicy, braised red cabbage.


10. Mushroom Wellington

Mushroom Wellington
Photo: Delicious Everyday

Wellingtons are the most wonderful when made with mushrooms. If you need proof, make this exquisite recipe. The crusty outside and savory, delectable inside create an excellent harmony, that will earn you praises, compliments and happy bellies.


11. Garlic and Rosemary Skillet Bread

Garlic and Rosemary Skillet Bread
Photo: The Food Charlatan

What would a hearty holiday dinner be without bread? Especially if it’s a garlicky goodness, like this recipe makes. All you need is a skillet and magic happens.


12. Creamy Potato Salad

Vegan Creamy Potato Salad
Photo: This Savory Vegan

This creamy and heavenly potato salad will disappear in no time. It is a delightful side dish to your veggie loafs.


13. Loaded Christmas Plate

Loaded Christmas Plate
Photo: This Rawsome Vegan Life


14. Roasted Garlic and Leek Soup

Roasted Garlic and Leek Soup
Photo: Lauren Caris Cooks

Rich and delectable are the two words that describe best this soup. The tasty base can be complemented with croutons and spinach for a super fancy plate.


15. Crispy Roasted Brussels Sprouts with Lemon Tahini Sauce

Crispy Roasted Brussels Sprouts with Lemon Tahini Sauce
Photo: HeartBeet Kitchen


16. Easy Bread Stuffing

Easy Bread Stuffing
Photo: Build Your Bite

Make your main dish extra comforting by filling it with this delish bread stuffing.


17. Stuffed Seitan Roast in Puff Pastry

Stuffed Seitan Roast in Puff Pastry
Photo: Purple Avocado

If you are a bit more experienced in the kitchen, this roast has to be your next challenge. The crispy puff pastry and the rich and savory seitan together make a pleasant and satisfying recipe for Noel.


18. Roasted Sweet Potato Bites with Guacamole (gluten-free)

Roasted Sweet Potato Bites with Guacamole (gluten-free)
Photo: Pumpkin and Peanut Butter


19. Hasselback Vegetable Tart

Vegan Hasselback Vegetable Tart
Photo: Sainsbury’s

Talk about a showstopper. This beauty is not only super healthy, delicious, but insanely decorative as well.


20. Festive Butternut Roast

Vegan Festive Butternut Roast
Photo: The Veg Space

Such an en easy way to create a festive and decorative meal that is delicious and filling at the same time. The hearty butternut squash gives place to the rich spinach and lentil filling. Holiday dinners don’t get any healthier than this.


21. Baked Whole Roasted Cauliflower

Baked Whole Roasted Cauliflower
Photo: The Healthy Foodie

This amazing whole baked cauliflower is so flavorful and hearty, you can even serve it as a main dish.


22. Garlic Herb Roasted Potatoes, Carrots and Green Beans

Garlic Herb Roasted Potatoes, Carrots and Green Beans
Photo: Cooking Classy

Keep the side dish simple with this easy roasted potato, carrot and green bean mix. The mouthwatering garlic and herb “dressing” makes this recipe exciting and flavorful.


23. Lentil Loaf

Lentil Loaf
Photo: Yummy Mummy Kitchen

Lentil loafs are a classic plant-based choice when it comes to festive main dishes. It’s filled with fiber-rich, hearty lentils that are not only delish, but will also fill you up.


24. Creamy Mushroom-Chestnut Soup

Creamy Mushroom-Chestnut Soup
Photo: Floating Kitchen

It wouldn’t be a Christmas dinner recipe without mushrooms or chestnuts. Although the latter is an underrated choice when it comes to soup ingredients, they make for a delightful flavor combination nonetheless.


25. Beet Wellington with Balsamic Reduction

Beet Wellington with Balsamic Reduction
Photo: Lazy Cat Kitchen

Beet lovers rejoice! Your next favorite meal has been created in a form of this gorgeous deep purple colored finger licking holiday loaf.


26. Butternut Squash Lentil Loaf

Butternut Squash Lentil Loaf
Photo: Catching Seeds

Why not sneak a little more fall into your holiday loaf? Butternut squash is the perfect choice to mix in with lentils.


27. Cauliflower Mashed Potatoes with Mushroom Gravy

Cauliflower Mashed Potatoes with Mushroom Gravy
Photo: Serving Realness

Mashed potatoes and gravy are a must have for holiday dinners. By mixing a bit of cauliflower in the mash, you can sneak in a little bit of extra nutrition to balance out all the chocolate cookies and without compromising the tasty potatoes.


28. Veggie Shepherds’ Pie Jacket Potatoes

Veggie Shepherds' Pie Jacket Potatoes
Photo: The Veg Space

Would you like to serve shepherds’ pie for Christmas dinner but you are bored of the format? No worries. These jacket potatoes will help you out big time. An enjoyable and creative way to enjoy veggies too.


29. Crockpot Stuffing with Wild Rice and Cranberries

Crockpot Stuffing with Wild Rice and Cranberries
Photo: Well Plated

Stuffings are great, because you can basically throw a lot of ingredients together and call it a day. Although, if you would like to go with something extra tasty, you will love this wild rice stuffing.


30. Lentil Cashew “Cheese” Ball

Lentil Cashew "Cheese" Ball
Photo: Ex Sloth

Vegan cheese is just so much better than regular cheese, as this silky and creamy lentil cashew ball proves. Serve it with a few crackers to keep your hungry guests in line until the main dish is served.


31. Thyme-Roasted Cauliflower with Horseradish Sauce

Thyme-Roasted Cauliflower with Horseradish Sauce
Photo: The Every Kitchen

You can never go wrong with roasted veggies and a tasty dipping sauce. You can even serve these cauliflower pieces as appetizer. The tangy horseradish sauce provides a delicious festive flavor. Swap the sour cream for a vegan one and you are good to go.


+1. Roasted Carrots and Parsnips

Roasted Carrots and Parsnips
Photo: A Family Feast

This palatable and elegant carrot and parsnip mixture will go nicely with more savory dishes. They can also be eaten by themselves.


+2: Holiday Wreath Appetizer

Holiday Wreath Appetizer
Photo: Spec of Gold


+3: Balsamic Roasted Brussels Sprouts

Balsamic Roasted Brussels Sprouts
Photo: Yay For Food

You can make everyone love Brussels sprouts, the key is an amazing balsamic roast.


+4: Green Beans with Cranberries

Green Beans with Cranberries
Photo: Natasha’s Kitchen

Green beans are a very delicious side dish. Make them a special Christmas serving by adding some tasty cranberries.


+5: Chestnut Mushroom Bourguignon

Chestnut Mushroom Bourguignon
Photo: The Veg Space

Just by looking at this bourguignon, you might already feel warm and happy. Not just a Christmas recipe! Make it all winter long for a healthy and satisfying dinner.


+6: Eggless Yorkshire Pudding

Egg-free Yorkshire Pudding
Photo: Binjal’s Veg Kitchen

Even if you are not a yorkshire pudding lover, you have to make these tasty treats this year. They are superb and surprisingly rich in flavor.


+7: Spiced-Brandied Cranberry Sauce

vegan Christmas dinner recipes

This tart and boozy cranberry sauce will complement your main meal in a heavenly and fruity way.


More tasty vegan Christmas recipes:


What are your favorite Vegan Christmas Dinner Recipes?

Let me know in the comments!

vegan Christmas dinner recipes
Print Pin
5 from 1 vote

31 Festive Vegan Christmas Dinner Recipes (Main dish & Sides)

These Vegan Christmas Dinner Recipes create an easy and healthy holiday menu! Super festive and tasty main dishes, sides and appetizers that'll impress.
Author Kate @ The Green Loot








1 thought on “31 Festive Vegan Christmas Dinner Recipes (Main dish & Sides)”

Leave a Comment

Recipe Rating