30 Easy Vegan Christmas Dinner Recipes for Every Course
As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.
Planning a vegan Christmas dinner doesn’t have to be stressful. If you’re cooking for a houseful of vegans or just want some plant-based dishes on the holiday table, these recipes cover every course from appetizers through dessert. Each one has been picked because it actually fits a Christmas spread, not just because it happens to be vegan.
Below you’ll find starters and appetizers, salads, side dishes, main courses, and desserts. Jump to the section you need:
Vegan Christmas Appetizers & Starters
Get the meal started with these crowd-friendly bites. Most can be prepped ahead so you’re not stuck in the kitchen when guests arrive.
Vegan Brie – Zardy Plants
Creamy, rich, and buttery smooth. This vegan brie is surprisingly easy to make and comes with nut-free and soy-free variations. Prep it the day before and let it set overnight for the best texture. Serve it on a holiday cheese board with crackers and fig jam.
Vegan Cheese Ball (Nut Free) – Zardy Plants
A nut-free cheese ball that’s fun to shape and decorate for the holidays. Roll it in herbs, crushed pecans, or everything bagel seasoning. Another great make-ahead appetizer since it firms up in the fridge.
Vegan Stuffed Mushrooms – Joyful Dumplings
Cremini mushrooms stuffed with artichoke hearts, sun-dried tomatoes, and nutritional yeast. Naturally gluten-free and full of savory, umami flavor. These disappear fast at any holiday gathering.
Vegan Goat Cheese Bacon Wrapped Dates – Spabettie
Sweet dates stuffed with tangy vegan goat cheese and wrapped in coconut bacon. The sweet-savory-smoky combination is the kind of appetizer that makes people forget they’re eating vegan food.
Vegan Sausage Rolls with Sage & Onion – The Vegan Larder
Flaky pastry wrapped around a savory sage and onion filling. These feel properly festive and work as both an appetizer and a Boxing Day snack.
Vegan Mushroom & Lentil Pâté – The Vegan Larder
A rich, earthy pâté that’s a staple on any vegan Christmas table. Spread it on crusty bread or crackers as part of a starter platter. If you’re looking for more easy vegan dips and spreads, hummus is always a reliable backup.
Vegan Holiday Salads for Christmas Dinner
A bright, seasonal salad cuts through the richness of the rest of the meal. These use winter produce like pomegranate, cranberries, beets, and roasted squash.
Vegan Christmas Salad – Stacey Homemaker
Arugula, wild rice, roasted pecans, pomegranate arils, dried cherries, and a garlic dijon dressing. The red and green color palette makes this one look as festive as it tastes. Gluten-free, too.
Cranberry Quinoa Salad – Fannetastic Food
Quinoa with pecans and dried cranberries in a light vinaigrette. Simple enough to prep early in the day and hearty enough to count as a real side dish, not just a garnish. For more quinoa inspiration, check out our vegan quinoa recipe roundup.
Vegan Fall Harvest Salad – Best Served Vegan
Maple-roasted squash, kale, apples, dried berries, toasted nuts, and a maple cider vinaigrette. This salad has enough going on to stand up next to heavier holiday dishes.
Beet Salad with Grapes & Walnuts – Let’s Go Tomato
Roasted beets with grapes and walnuts. The deep ruby color fits the Christmas table, and the combination of earthy beets with sweet grapes is surprisingly good.
Mexican Christmas Eve Salad – Veggies Save The Day
A traditional Mexican Nochebuena salad with beets, apples, and jicama. If you want something different from the usual leafy green salad, this is a festive and unexpected option.
Vegan Christmas Side Dishes
The sides make or break a Christmas dinner. These cover all the classics: mashed potatoes, stuffing, roasted vegetables, gravy, and a few extras that earn their spot on the table.
Vegan Mushroom Stuffing – Daily Vegan Meal
This mushroom stuffing is almost a meal on its own. It pairs especially well with our vegan mashed potatoes and gravy or our cranberry mango sauce for a full holiday plate.
Easy Vegan Green Bean Casserole – Daily Vegan Meal
Not your traditional green bean casserole. This version adds fennel and red pepper, which pair surprisingly well with the green beans. A solid side for any vegan holiday dinner.
Cranberry Mango Sauce – Daily Vegan Meal
A twist on classic cranberry sauce with mango added for sweetness and tropical flavor. It works on everything from stuffing to roasted vegetables to a Wellington.
Vegan Mashed Potatoes & Gravy – Daily Vegan Meal
Creamy mashed potatoes with a rich, savory mushroom gravy. This is the centerpiece side dish that ties the whole Christmas plate together.
Roasted Root Vegetables – Dinner At The Zoo
Carrots, parsnips, sweet potatoes, onions, and beets roasted until caramelized. Simple, colorful, and pairs with pretty much any main course. Swap the honey for maple syrup to keep it vegan.
Vegan Stuffed Butternut Squash – Homemade In the Kitchen
Butternut squash halves stuffed with cranberry rice, pecans, and chickpeas. Beautiful enough to be a main for smaller appetites, or a standout side dish. Check out our vegan casserole roundup for more hearty side dish ideas.
Vegan Stuffing – School Night Vegan
Buttery and herby with slow-cooked onions and aromatic sage. A classic stuffing recipe that belongs on every vegan Christmas table.
Rosemary Thyme Mashed Potatoes – Strength & Sunshine
Mashed potatoes with fresh rosemary and thyme. The herbs give these a more festive, wintery flavor compared to plain mashed potatoes. Gluten-free, paleo, and allergy-friendly.
Maple Balsamic Brussels Sprouts – Bless This Meal
Roasted Brussels sprouts in a sweet-tangy maple balsamic glaze. Brussels sprouts are a Christmas dinner staple, and the glaze takes them from basic to something people actually want seconds of. For another way to use Brussels sprouts, try our Brussels sprout fried rice.
Vegan Christmas Main Course Recipes
The main course is where vegan Christmas dinners really shine. Wellingtons, nut roasts, and lentil loaves all bring the wow factor without relying on a turkey-shaped centerpiece.
The Ultimate Vegan Wellington – Vegan Huggs
A gorgeous golden pastry wrapped around a meaty, savory filling. This is the vegan Christmas main course that impresses everyone at the table, vegans and non-vegans alike. It looks complicated but comes together more easily than you’d expect.
Vegan Lentil Loaf (Gluten-Free) – Health My Lifestyle
A hearty, flavor-packed replacement for traditional meatloaf. The gluten-free option makes this accessible for guests with dietary restrictions. Slice it thick and serve with gravy.
Holiday Vegan Roast (Gluten-Free) – Joyful Dumplings
A hearty vegan roast that holds its own as the centerpiece of a Christmas dinner. Gluten-free and full of flavor. Serve it sliced with roasted vegetables and gravy for the full holiday spread.
Vegan Ham (Roasted Celeriac) – School Night Vegan
A whole roasted celeriac glazed with marmalade and cranberry sauce. It looks dramatic on the table and the flavor is surprisingly complex. This one always sparks conversation at holiday dinners.
Christmas Filo Wreath Pie – The Vegan Larder
Chestnut, mushroom, and squash wrapped in flaky filo pastry shaped like a wreath. This is as festive as a main course gets. It looks stunning and the combination of flavors is deeply savory and satisfying.
Vegan Christmas Dessert Recipes
End the meal on a sweet note. These vegan desserts range from classic holiday baking (yule log, Christmas cake, gingerbread) to lighter options for anyone who’s already full from dinner.
Vegan Pecan Cream Pie – Daily Vegan Meal
A fluffy, creamy pecan pie with roasted pecans in every bite, topped with whipped cream. This is the kind of dessert that makes people ask for the recipe. Rich enough for a holiday table without being heavy.
Vegan Gingerbread Cookies – Daily Vegan Meal
Classic gingerbread cookies that taste like Christmas. Decorate them with royal icing for a fun holiday activity, or keep them simple and enjoy with hot cocoa. Either way, they should be part of your vegan Christmas cookie spread.
Vegan Peppermint Sugar Cookies – Daily Vegan Meal
Soft sugar cookies with a peppermint twist. These are festive, easy to make, and great for cookie exchanges or leaving out for Santa.
Vegan Caramel Stuffed Snickerdoodles – Daily Vegan Meal
Soft cinnamon snickerdoodles with a gooey caramel center. These go beyond basic holiday cookies and into “everyone wants the recipe” territory.
Vegan Yule Log – Baked By Clo
A rolled chocolate sponge cake filled with vanilla buttercream and coated in chocolate ganache. The classic Christmas dessert, fully vegan. It takes a bit of effort but the result looks and tastes incredible.
The Best Vegan Christmas Cake – The Vegan Larder
A dense, fruit-packed cake with nuts, brandy, and all the festive flavors. Decorate with glacé cherries and nuts. If you start this one early enough, it gets even better as it ages.
Vegan Pavlova – Baked By Clo
Sweet, crispy shell with a soft marshmallow center, topped with whipped cream and berries. This looks impressive and tastes exactly like the traditional version. A lighter option after a heavy Christmas meal.
Christmas Candy Cane Macarons – Baked By Clo
Vegan macarons with candy cane flavoring. These make a beautiful gift or addition to a holiday dessert spread. They require some technique, but the result is worth it.
Vegan Gingerbread Ice Cream – The All Natural Vegan
A rich, creamy gingerbread-spiced ice cream made with whole food ingredients. Oil-free, refined sugar-free, and a refreshing contrast to heavier baked desserts. Scoop it alongside a warm slice of Christmas cake.
That’s 30 vegan Christmas recipes covering every course, from appetizers you can prep the day before to desserts that’ll end the meal right. The key to a stress-free vegan Christmas dinner is picking one or two recipes from each section and prepping what you can in advance.
Follow me on Instagram for more delicious vegan recipes. Share your holiday creations on Pinterest and Facebook!


































