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!

Vegan mashed potatoes with the words Easy Vegan Christmas Recipes on top.  - 1

Easy Vegan Christmas Recipes

Whether you’re looking for a recipe to become your new vegan holiday tradition, or accommodating friends or family, 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.

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 side dishes

Maple Roasted Butternut Squash hot out of the oven - 2
  • Pretty Sweet Potato Casserole with Peppery Pecans
  • The Best Stuffing Recipe Ever
  • Vegan Mushroom Gravy
  • Vegan Green Bean Casserole
  • Roasted Root Vegetables with Pears and Maple Vanilla Butter
  • Sesame Garlic Miso Butter Mushrooms
  • Mini Hasselback Potatoes with Roasted Garlic
  • Stuffed Sweet Potatoes with Walnuts, Mint + Pomegranate
  • Ginger Orange Cranberry Sauce

Vegan Christmas Main Course Recipes

Vegan Shepherd's Pie in a casserole dish - 3
  • Cauliflower Polenta with Mushrooms and Hazelnuts
  • Pretty Beet Gnocchi with Pistachio Arugula Pesto
  • Vegan Cauliflower Alfredo
  • Deliciously Rich Lentil Bolognese

Easy Vegan Christmas starters and salads

Christmas salad in a glass bowl with salad spoons in it. - 4
  • Cauliflower Salad with Avocado Pesto
  • Roasted Winter Green Salad
  • Shaved Brussels Sprouts Salad
  • Kale Minestrone Soup with Pesto
  • Pretty Pink Roasted Beet Hummus

Festive Vegan Christmas Drinks

A Christmas Cranberry Margarita garnished with rosemary and sugared cranberries - 5
  • Spiced Cranberry Hot Toddy
  • Mezcal Negroni
  • Brandy Mulled Wine

Vegan Christmas Dessert Recipes

A slice of Vegan Purple Sweet Potato Pie on a dessert plate - 6
  • Salted Caramel Vegan Skillet Brownie
  • Cranberry Coconut Macaroons