Easy Vegan Christmas Recipes
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
Maple Roasted Butternut Squash with Cranberries and Pecans
- Pretty Sweet Potato Casserole with Peppery Pecans
- The Best Stuffing Recipe Ever
- Vegan Mushroom Gravy
- Healthy 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
- Roasted Brussels Sprouts with Golden Raisins + Pistachios
- Vegan Slow Cooker Green Bean Casserole
Vegan Christmas Main Course Recipes
Vegan Curried Shepard's Pie with Coconut Sweet Potato Topping
- Cauliflower Polenta with Mushrooms and Hazelnuts
- Pretty Beet Gnocchi with Pistachio Arugula Pesto
- Sweet Potato Lasagna
- Vegan Cauliflower Alfredo
- Deliciously Rich Lentil Bolognese
- Easy Vegan Wellington
- Ultimate Vegetable Lentil Loaf
- Vegan Nut Roast
Easy Vegan Christmas starters and salads
Christmas Salad with Herbs, Walnuts, and Pomegranate
- Cauliflower Salad with Avocado Pesto
- Roasted Winter Green Salad
- Shaved Brussels Sprouts Salad
- Kale Minestrone Soup with Pesto
- Vegan Holiday Hummus
- Sweet Potato and Avocado Bites
- Pretty Pink Roasted Beet Hummus
- Festive Creamy Avocado Dip
Festive Vegan Christmas Drinks
Christmas Cranberry Margarita
- Spiced Cranberry Hot Toddy
- Mezcal Negroni
- Brandy Mulled Wine
- Vegan Gingerbread Hot Cocoa
- Vegan Eggnog
- Christmas Punch
- Vegan Bailey's
Vegan Christmas Dessert Recipes
Vegan Purple Sweet Potato Pie with Coconut Almond Crust
- Salted Caramel Vegan Skillet Brownie
- Vegan Raspberry Thumbprint Cookies
- Vegan Deer Biscoff Doughnut Holes
- Vegan and Gluten Free Iced Gingerbread Cookies
- Vegan Chocolate Christmas Cake
- Cranberry Coconut Macaroons

If you love these recipes as much as we do, let us know with a 5-star rating!
Recipe Index
Easy vegan Christmas sides dishes
- Maple Roasted Butternut Squash with Cranberries and Pecans
- Pretty Sweet Potato Casserole with Peppery Pecans
- The Best Stuffing Recipe Ever
- Vegan Mushroom Gravy
- Healthy 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
- Roasted Brussels Sprouts with Golden Raisins + Pistachios
- Vegan Slow Cooker Green Bean Casserole
Vegan Christmas Main Course Recipes
- Vegan Curried Shepherd's Pie
- Cauliflower Polenta with Mushrooms and Hazelnuts
- Pretty Beet Gnocchi with Pistachio Arugula Pesto
- Sweet Potato Lasagna
- Vegan Cauliflower Alfredo
- Deliciously Rich Lentil Bolognese
- Easy Vegan Wellington
- Ultimate Vegetable Lentil Loaf
- Vegan Nut Roast
Easy Vegan Christmas starters and salads
- Christmas Salad with Herbs, Walnuts, and Pomegranates
- Cauliflower Salad with Avocado Pesto
- Roasted Winter Green Salad
- Shaved Brussels Sprouts Salad
- Kale Minestrone Soup with Pesto
- Vegan Holiday Hummus
- Sweet Potato and Avocado Bites
- Pretty Pink Roasted Beet Hummus
- Festive Creamy Avocado Dip
Festive Vegan Christmas Drinks
- Christmas Cranberry Margarita
- Spiced Cranberry Hot Toddy
- Mezcal Negroni
- Brandy Mulled Wine
- Vegan Gingerbread Hot Cocoa
- Vegan Eggnog
- Christmas Punch
- Vegan Bailey's
Thank you for sharing these delicious looking Vegan Christmas recipes, super excited to try these, thanks again !!!! :0)
I’m craving all things gingerbread right now. Thanks for including my brussels sprouts. Such a favorite dish of mine!
You’re so welcome. Those brussels look seriously amazing!!!