Vegetarian Christmas Dinner — Centerpieces That Earn the Plate
Vegetarian Christmas dinner ideas — main dishes that feel celebratory, not afterthought. Plus sides, planning, and how to serve a mixed table.
Updated May 21, 2026
Vegetarian Christmas dinners have come a long way from "she gets a plate of sides." The best vegetarian Christmas mains stand on their own — celebratory, visually impressive, genuinely delicious. This guide is for the host serving a vegetarian, the vegetarian host serving everyone, and the household going meat-free this year.
The five main-dish strategies
A vegetarian Christmas main needs to do four things:
- Visually anchor the table — be the photographed dish, not a side
- Be hearty enough to be the main meal
- Pair with traditional sides (mashed potatoes, gravy, cranberry)
- Be feast-feeling — celebratory, not weeknight
These five categories deliver all four.
Strategy 1: The mushroom Wellington
The single best vegetarian Christmas main. Looks like Beef Wellington, easier to make, beats most carnivore versions in pure flavor.
The recipe (feeds 6-8)
The mushroom filling:
- 2 lb mixed mushrooms (cremini, shiitake, oyster), finely chopped
- 2 shallots, finely diced
- 3 cloves garlic, minced
- ¼ cup dry sherry or red wine
- 2 tbsp soy sauce + 1 tbsp Dijon mustard
- Fresh thyme + black pepper
- Sauté everything until completely dry (this is the key — wet filling = soggy pastry)
The Wellington assembly:
- 1 sheet puff pastry, thawed
- A thin layer of crepes (or a layer of spinach, blanched) to absorb any moisture
- The dried mushroom filling spread in a log
- Wrap in pastry, brush with egg wash, score the top
- Bake at 400°F for 30-40 min until golden
Serve with: mashed potatoes, gravy (vegetarian — see below), roasted vegetables, cranberry sauce.
Vegetarian gravy
- Sauté shallot + mushroom stems in butter
- Add 2 tbsp flour, cook 2 min
- Add 2 cups vegetable stock + 2 tbsp soy sauce + 1 tbsp Dijon
- Simmer until thickened
Strategy 2: The stuffed butternut squash
Visually dramatic. Each guest gets a half-squash on their plate.
- 4 small butternut squashes, halved and seeded
- Roast cut-side down for 30 min at 400°F
- Filling: cooked wild rice + roasted vegetables + dried cranberries + pecans + feta
- Mix the filling with a drizzle of olive oil and balsamic
- Pile high into the squash halves, return to oven for 10-15 min
- Top with fresh herbs and pomegranate seeds at the table
Strategy 3: The whole roasted cauliflower
The "showpiece" vegetable. Whole heads, dramatically presented.
- 2 whole cauliflower heads, trimmed of leaves
- Brush generously with herb butter (butter + thyme + garlic + lemon zest)
- Roast at 425°F for 45-60 min until deeply golden
- Top with tahini sauce + pomegranate seeds + toasted pine nuts + fresh herbs
- Slice at the table for service
This dish is INSTAGRAM gold. Photographs beautifully, serves dramatically.
Strategy 4: The vegetable Wellington (variation)
Same technique as mushroom Wellington but with mixed vegetables instead.
- Layer of sautéed spinach + roasted butternut squash + caramelized onions + goat cheese
- Wrapped in puff pastry
- Egg-washed, scored, baked
Lighter than mushroom version. Often preferred by vegetarian-by-choice diners.
Strategy 5: The vegetable lasagna (the make-ahead option)
For households that want vegetarian dinner without same-day cooking:
- Layers of lasagna noodles, ricotta + spinach mixture, roasted vegetables, mozzarella, marinara
- Assemble the day before, refrigerate
- Bake at 350°F for 45-60 min the night of
Practical, freezable, feeds large groups.
Vegetarian sides that elevate the meal
Christmas sides should be visual and flavor anchors. The vegetarian Christmas table:
The vegetable centerpiece
- A whole roasted cauliflower (as a side OR main)
- Roasted carrots + parsnips with honey and thyme
- Brussels sprouts with brown butter (see Christmas dinner sides)
Starches
- Mashed potatoes — go heavy on the cream and butter
- Polenta gratin with mushrooms — luxurious alternative to potatoes
- Wild rice pilaf with cranberries, pecans, sage
- Crispy roast potatoes
Greens
- Caesar salad (no anchovy or anchovy-free dressing)
- Arugula + lemon + parmesan
- Pomegranate + feta + walnut salad
Sauces
- Cranberry sauce (already vegetarian)
- Mushroom gravy (see above)
- Salsa verde with herbs + capers + lemon
Serving a mixed table
When half the table is vegetarian and half isn't, the strategies:
Strategy A: Vegetarian main alongside meat main
- Both centerpieces on the table — Wellington + roast
- Everyone takes what they want
- Sides are shared (vegetarian)
This works if you have oven space and prep time.
Strategy B: Vegetarian main + meat side
- Vegetable Wellington as the centerpiece
- A small side dish of carved meat for the carnivores who want it
- Sides shared
Lower effort. Treats the meat as optional rather than central.
Strategy C: All vegetarian dinner
- Lean into the celebratory vegetarian dishes
- Don't apologize for the absence of meat
- Skeptical eaters often surprised by how much they enjoy it
The best vegetarian Christmas hosts don't frame the meal as "vegetarian" — they frame it as "our Christmas dinner."
The "still feels like Christmas" rules
Three principles for vegetarian Christmas dinner:
- Real butter, cream, and cheese — vegetarian doesn't mean vegan; richness still matters
- Visual drama — the photographed centerpiece must look festive
- Traditional flavor language — sage, thyme, rosemary, cranberry, citrus — all the Christmas-coded notes
A vegetarian dinner that uses summer flavors doesn't feel like Christmas. A vegetarian dinner with traditional Christmas seasoning does.
The vegetarian Christmas dessert
Most Christmas desserts are already vegetarian. The classics:
- Christmas pudding — check ingredients (some have suet)
- Trifle — generally vegetarian
- Yule log / Bûche de Noël — vegetarian
- Mince pies — check filling for suet
- Christmas cookies — see our cookies guide
- Cheesecake — perfect for crowd
The timing (vegetarian-specific)
A vegetarian Christmas dinner often has BETTER timing than a meat-heavy one. The main course can finish 30 minutes before serving without losing quality (mushroom Wellington holds up; stuffed squash holds up).
This means: less stress, better timing for sides, calmer host.
| Time | Activity |
|---|---|
| Day before | Make filling for Wellington / pre-roast squash / make gravy |
| 3 hours before | Take pastry from fridge, prep vegetables |
| 2 hours before | Roast squashes / start cauliflower |
| 1 hour before | Make sides, plate the showpiece |
| 30 min before | Bake Wellington (if doing) |
| Serve | Everything finishes within 5 minutes |
What NOT to do
Don't serve a vegetarian dinner as a series of small "like the meat one but without meat" dishes. Tofu turkey, mushroom "steak," veggie loaf — these tend to disappoint. Lead with genuinely great vegetarian dishes that are good on their own merits, not meat-substitutes.
- Tofu turkey or commercial "Christmas roast" — usually disappointing
- A salad as the main — not enough
- A side dish "promoted" to main — feels half-hearted
- Apologizing for the vegetarian dishes — sets a tone of inadequacy
Still need help?
See our Christmas dinner ideas, Christmas dinner sides, or Christmas hosting for non-drinkers.