Vegan Christmas Dinner — A Complete Plant-Based Menu Without the Sad Centerpiece
Vegan Christmas dinner — main course options beyond Tofurky, sides, gravy, dessert. A genuinely good plant-based menu that even meat-eaters will enjoy.
Updated May 21, 2026
Vegan Christmas dinner has been associated with "the sad centerpiece" for so long that many people assume that's just the deal. It isn't. A well-planned vegan Christmas menu — with the right main course and properly executed sides — beats most traditional ones. The trick is treating the menu as plant-based cuisine, not a substitution exercise.
This guide is the complete menu, designed for hosts who want to feed mixed (vegan + omnivore) guests where the vegan dishes are genuinely chosen, not begrudgingly tolerated.
The "main course" problem (and the fix)
The standard vegan main fails in three ways:
- Tofurky and other "fake turkey" loaves are usually disappointing. Heavy, processed, dry.
- A "stuffed squash" is fine but reads as side dish, not centerpiece.
- A pasta dish doesn't feel "Christmas dinner."
The fix is one of these four real centerpieces:
Option 1: Mushroom Wellington
- Whole portobello mushrooms + spinach + walnut filling, wrapped in store-bought puff pastry (verify vegan — Pepperidge Farm IS vegan), baked golden brown.
- Why it works: Looks like a Wellington, slices like a Wellington, has the umami of a Wellington.
- Time: 90 minutes start to finish; can be assembled 4 hours ahead.
Option 2: Stuffed butternut squash with wild rice + cranberries + pecans
- Halved butternut squash roasted, stuffed with cooked wild rice + dried cranberries + toasted pecans + sage.
- Why it works: Looks impressive on the plate, naturally festive, fills well.
- Time: 75 minutes.
Option 3: Vegan beef Wellington (using seitan or whole roasted root vegetables)
- Wrapped roast (seitan or hearty vegetables) in puff pastry with mushroom duxelles.
- Why it works: Closest to the meat-eater's mental model of "Christmas dinner."
- Time: 2 hours, with seitan made 1 day ahead.
Option 4: Roasted whole cauliflower
- Whole head of cauliflower roasted with olive oil, garlic, herbs, lemon. Served with tahini sauce.
- Why it works: Most-photogenic option; "carving the cauliflower" is its own moment.
- Time: 75 minutes.
Pick ONE and commit. Don't have 2-3 vegan mains; have one strong centerpiece + great sides.
The complete menu
A 8-person vegan Christmas dinner. Adjust quantities for guest count.
Appetizer: Bruschetta + cheese board
- Bruschetta: crusty bread + olive oil + roasted tomatoes + balsamic + basil. Cheap, festive, popular.
- Cheese board (vegan): Use cashew-based vegan cheeses (Miyoko's, Nut-Free Vegan brand, or Treeline). Add: olives, dried fruit, fresh fruit, nuts, jam, vegan crackers.
- Note: Vegan cheese has improved dramatically. Miyoko's Black Ash, Treeline Aged Cashew, and Vegan Daiya are all decent.
Main: (one of the four above)
Side 1: Crispy roasted potatoes
- Yukon Gold potatoes boiled briefly, then roasted in olive oil at 425°F until crispy.
- Naturally vegan. Better than mashed potatoes for vegan menu (mashed need butter/cream).
Side 2: Roasted Brussels sprouts with maple + pomegranate
- Brussels sprouts + olive oil + maple syrup + balsamic + pomegranate seeds.
- Naturally vegan. Festive, easy, crowd-pleaser.
Side 3: Wild rice + cranberry pilaf
- Cooked wild rice + dried cranberries + toasted pecans + scallions + olive oil + lemon.
- Naturally vegan. Pairs perfectly with main + sides.
Side 4: Vegan stuffing
- Cubed sourdough bread (verify vegan — usually yes, but some include butter) + sautéed onion + celery + sage + thyme + vegan butter + vegetable broth + chestnuts (optional).
- Bake at 350°F for 30-40 minutes.
Side 5: Cranberry sauce
- Fresh cranberries + orange juice + sugar + orange zest + pinch of salt.
- Naturally vegan. Make 1-3 days ahead.
Gravy: From mushroom drippings + olive oil + flour
- Use the drippings from the roasted mushrooms or seitan + olive oil + flour + vegetable broth + nutritional yeast + soy sauce.
- Naturally vegan. Thicker, richer than expected.
Dessert option 1: Apple crumble
- Apples + sugar + cinnamon + lemon. Crumble topping: flour + oats + brown sugar + vegan butter.
- Naturally vegan with vegan butter swap.
Dessert option 2: Vegan chocolate mousse
- Aquafaba (chickpea liquid) whipped to stiff peaks + dark chocolate (verify vegan — most dark chocolate is).
- Sounds weird, tastes incredible. The aquafaba mousse trick is famous in vegan baking.
Dessert option 3: Vegan cheesecake (no-bake)
- Cashews + lemon juice + maple syrup + coconut cream + vanilla, blended and set in a graham crust.
- Make day-before. Sets overnight.
Cooking timeline (6 PM dinner)
2 days before
- Cranberry sauce
- Cashew cheese (or buy vegan cheeses)
- Cheesecake if doing
- Vegan stuffing prep (cube bread, leave out to stale)
1 day before
- Wild rice cooked
- All vegetables prepped, chopped, refrigerated
- Mushroom filling for Wellington (if doing) prepped
Christmas Day morning
- 10 AM: Set up cheese board components in fridge
- 12 PM: Start the main — Wellington filling assembled if doing
- 3 PM: Main begins cooking (90-min mark)
- 3:30 PM: Stuffing in oven
- 4:00 PM: Brussels sprouts + potatoes in oven
- 5:00 PM: Wild rice reheated, gravy on stovetop
- 5:30 PM: Main rests, sides come out
- 6:00 PM: Plate, serve, enjoy
Vegan-friendly ingredient brands
These vegan products consistently work:
- Miyoko's — vegan cheese, vegan butter (the gold standard)
- Treeline — cashew cheese
- Earth Balance — vegan butter for cooking
- Beyond Meat — for proteins (some find it too processed; depends on guest)
- Daiya — accessible vegan cheese
- Aquafaba — chickpea brine; whips into peaks like egg whites
- Cashews + plant milk — base for most vegan creamy sauces
What to avoid:
- Bouillon cubes (often contain animal products)
- Some hot sauces / condiments (check labels)
- Pre-made vegan products that contain palm oil, gums, or excessive processing — quality varies
Hosting tips for the mixed-guest dinner
When hosting both vegans and omnivores:
- Make the vegan centerpiece big enough for everyone to taste. Show that it's the actual main, not a sad afterthought.
- Have at least 4 of the sides be naturally vegan — the brussels sprouts, potatoes, rice pilaf, cranberry sauce above. Reduces the "sad small plate" feeling.
- Don't announce dishes as "the vegan one." Just put the food on the table. Let guests serve themselves.
- Avoid making the vegan dish look secondary. Same beautiful platter, same prominent placement, same serving spoon style as the meat option.
What NOT to do
- Don't try too hard to make "fake meat" things. The Wellington is the closest you should get; beyond that, lean into actual vegetable-first dishes.
- Don't apologize for the menu. Vegan cuisine doesn't need apologizing.
- Don't forget about cross-contamination if guests have ethical (not just dietary) veganism. Use separate utensils, separate cookware that hasn't had meat.
- Don't serve too many ingredients with strong flavors. Mushroom + roasted vegetables + lots of herbs = balanced. Add too much umami and the plate becomes one note.
Cross-references
For other dietary-restriction menus, see gluten-free Christmas dinner and vegetarian Christmas dinner.
For the broader Christmas hosting menu, Christmas dinner sides, Christmas desserts, and easy Christmas appetizers cover the rest of the meal.
For dinner quantity planning, Christmas dinner calculator gives portion math; Christmas dinner timeline gives the cooking schedule.
A great vegan Christmas dinner is built around one strong centerpiece, four well-executed sides, and intentional restraint with the "fake meat" category. Pick the Wellington or the cauliflower. Roast the Brussels sprouts. Don't apologize. Done right, the meat-eaters at the table won't notice the meat is missing — they'll just remember the food was good.
More recipes
Browse all →Gluten-Free Christmas Dinner — Complete Menu Without the Compromise
Gluten-free Christmas dinner recipes — turkey, sides, gravy, stuffing, desserts. A complete menu that doesn't taste like a substitute. Tested for celiac-safe.
Perfect Christmas Stuffed Acorn Squash — The Vegetarian Centerpiece
Stuffed acorn squash — vegetarian Christmas main; quinoa; cranberries; pecans; dramatic presentation.
Perfect Christmas Arancini — Italian Rice Balls
Italian arancini — fried rice balls. Christmas Eve antipasto. Risotto leftovers reborn.
Christmas Baba au Rhum — French Rum-Soaked Heritage
Christmas baba au rhum — French rum-soaked heritage, sophisticated adult dessert, Polish-French tradition.