Vegan Christmas recipes that are simple to make and delicious to eat. Serve these plant-based mains, sides, starters, salads, and desserts for an incredible holiday feast!

Easy Vegan Christmas Recipes

The holiday season, with so much focus on meat and dairy, can be tough on vegans. And it can also be tricky for hosts trying to accommodate vegan friends and family at a big family dinner.

But it doesn't need to be! There are so many incredible vegan recipes that are perfect for Christmas dinner. And all of these recipes are so delicious that even non-vegans will enjoy eating them.

We've collected all of our favorite vegan holiday recipes from nut roasts, casseroles, mushrooms gravy, mashed potatoes, and creamy risotto to sweet vegan Christmas desserts.

Don't forget to share this recipe collection with your vegan friends. And make sure to leave a comment letting us know which is your favorite recipe!

What do vegans eat for Christmas?

Everything! Delicious roasts and fluffy mashed potatoes smothered in gravy with all the sweet potato and brussels sprouts sides. It's 100% possible to have a wonderfully traditional holiday feast made completely vegan.

Sometimes making a Christmas recipe vegan is as simple as swapping butter for oil or using maple syrup instead of honey. But often it's better to have a specific vegan recipe so you know that the results will be great.

If you're cooking for a crowd, try making most of the sides vegan – your meat-eating guests will never know the difference. Then include the option of a vegan main to round out the rest of your menu. It's an easy way to make everyone at your table happy!

Easy vegan Christmas sides dishes

A close up of maple roasted butternut squash with cranberries and pecans on a baking sheet.

Maple Roasted Butternut Squash with Cranberries and Pecans

Maple Roasted Butternut Squash is the best side dish ever. It's easy to make, sweet, and delicious. Cranberries, pecans, and a little cinnamon make this special enough to serve to guests yet cozy enough to serve with a weeknight dinner.
5 stars (7 ratings)
Get the recipe »

Vegan Christmas Main Course Recipes

Vegan Shepherd's Pie in a casserole dish

Vegan Curried Shepard's Pie with Coconut Sweet Potato Topping

This vegan shepherd's pie recipe with curry-like spices is the ultimate healthy comfort food! With lentils, chickpeas, carrots, mushrooms, and a sweet potato top, it's a hearty main that's perfect on the holiday table or as a family-friendly meal. It's simple to make and it's ready in just over an hour!
4.96 stars (41 ratings)
Get the recipe »

Easy Vegan Christmas starters and salads

Christmas salad in a glass bowl with salad spoons in it.

Christmas Salad with Herbs, Walnuts, and Pomegranate

This is our favorite Christmas salad. It's made with fresh, chopped herbs, toasted walnuts, and pomegranate seeds. It's easy to make, stays fresh for hours, and the pretty green and red color looks great on your holiday table!
4.96 stars (25 ratings)
Get the recipe »

Festive Vegan Christmas Drinks

This pretty and delicious Cranberry Margarita is perfect for Christmas parties. Cranberries are muddled with tequila, lime juice, and an easy to make rosemary simple syrup then shaken over ice. If you like margaritas you will love this cocktail! | theendlessmeal.com

Christmas Cranberry Margarita

This Christmas margarita is perfect for the ho-ho-holidays! It's cranberries muddled with tequila, and a homemade rosemary simple syrup. It's easy to scale into a pitcher, and it's ready in just 15 minutes!
4.94 stars (49 ratings)
Get the recipe »

Vegan Christmas Dessert Recipes

Vegan Purple Sweet Potato Pie with Coconut Almond Crust {paleo + gluten free too!}

Vegan Purple Sweet Potato Pie with Coconut Almond Crust

Vegan Purple Sweet Potato Pie is as delicious as it is pretty. It's made with purple yams which give it a totally natural bright purple color. It's a showstopper!
4.79 stars (32 ratings)
Get the recipe »
Vegan mashed potatoes and gravy with the words Vegan Christmas Recipes on top.

If you love these recipes as much as we do, let us know with a 5-star rating!

5 stars (17 ratings)

Recipe Index

Easy vegan Christmas sides dishes

Vegan Christmas Main Course Recipes

Easy Vegan Christmas starters and salads

Festive Vegan Christmas Drinks

Vegan Christmas Dessert Recipes

Like these recipes?Let us know which is your favorite in the comments below!