The most magical time of year is here and with it comes a lot of entertaining. Your holiday table will most likely be surrounded by guests with different dietary preferences and as a good host, it’s important to make a meal that everyone can enjoy. With our collection of the best vegan Christmas dinner recipes—ranging from soups and salads to entrees and desserts—you’ll find dairy- and meat-free dishes that vegans and omnivores alike will love. (There’s even a winning vegan eggnog that will knock everyone’s stockings off!) Cook up all or some of these easy and festive vegan recipes to help make your holiday celebration a yuletide success.
Do you love potatoes au gratin, but need a vegan version? This baked casserole is covered in a surprisingly rich and creamy sauce that has no dairy ingredients, so it’s also suitable for those who have to dine lactose-free.
Savory shepherd’s pie is a traditional holiday dish and this dairy-free, meat-free twist makes it suitable for a vegan dinner party. Made with green peas, gravy, corn, and a vegetarian meat substitute in place of the usual ground beef, this casserole is just as satisfying and comforting as the traditional one.
With no dairy or meat needed, this red cabbage salad makes a festive first course. You can make the pickled slaw up to five days ahead (it’ll actually taste better when made in advance), so there’ll be less to do when you’re preparing to host guests.
Whole roasted cauliflower is an impressive way to prepare the popular winter vegetable for a vegan Christmas dinner. A quick homemade tahini sauce adds a wonderfully delicious component to the healthy dish, which can be served as a shareable side or showstopping entree.
Filled with spinach, mushrooms, onions, and tofu, this savory strudel is not only hearty and filling but also beautiful enough for a Christmas table. You won’t believe how easy it is to make with pre-packaged puff pastry—most are already vegan by default!
This seasonal salad is a bright-tasting and lovely way to kick off any vegan winter feast. Crisp, aromatic fennel is combined with sweet-tart grapefruit, peppery arugula, and creamy avocado to form this easy but elegant starter.
Cauliflower, potatoes, and onions give this vegan soup a satisfyingly creamy and hearty texture. It’s a wonderful bowl to enjoy on chilly days and makes a great vegan Christmas dinner starter.
Couscous-stuffed bell peppers not only have a wow factor—they’re quite easy to prepare. Quick-cooking couscous is tossed with some chopped fresh bell peppers and a basic vinaigrette, then stuffed into whole peppers and roasted with a sprinkling of salt and pepper.
What would a Christmas celebration be without a glass of eggnog? Luckily, you don’t have to go without it if you’re following a vegan diet. This egg-free recipe blends tofu and soy milk with your usual eggnog ingredients (rum or brandy, vanilla extract, nutmeg) for a smooth holiday beverage that everyone can enjoy.
Gingerbread cookies aren’t off-limits for those who are dairy-free. These lightly spiced holiday cookies taste just like the original, but they’re completely vegan and guilt-free.
Did you find this post useful? Want to get back to this page later? Save THIS PIN below to your Recipes board on Pinterest!