Elegant vegetarian Christmas dinner centerpiece with wellington and roasted cauliflower — AI-generated illustration.

18 Vegetarian Christmas Dinner Mains That Aren’t Nut Roast

Every vegetarian knows the Christmas dinner script: everyone else gets the roast, you get the nut roast — again. This year, skip it. Below are 18 vegetarian Christmas dinner mains festive enough for the big day — Wellingtons, whole roasted vegetables, baked pastas, and curries — most of them make-ahead friendly, and not a single nut roast among them. Each recipe is credited and linked to the blogger who created it, so you can cook straight from the source.

The Showstoppers

1. Mushroom Wellington

A mushroom, onion, and spinach filling with soy sauce and fresh sage, wrapped in flaky puff pastry. It slices like a roast and looks the part on the table. Make the filling up to three days ahead — the baked Wellington also freezes. Recipe by Veggie Desserts.

Golden mushroom wellington sliced to reveal dark mushroom-spinach filling — AI-generated illustration

2. Savory Vegetable Strudel

Sweet potato, red pepper, apple, spinach, and goat cheese rolled in store-bought puff pastry. It bakes up golden with a colorful cross-section, and it’s a dream for planning: freeze it unbaked, assemble the night before, or bake earlier in the day. Recipe by Two Kooks in the Kitchen.

Golden vegetable strudel sliced to show colorful sweet potato and spinach filling — AI-generated illustration

3. Cozy Vegetarian Pot Pie

Potatoes, carrots, peas, red pepper, and crispy pan-fried cannellini beans in a pesto-Parmesan filling under a flaky butter-sage crust. Proper comfort food that works as the centerpiece, not a side thought. Recipe by A Couple Cooks.

Round vegetarian pot pie with golden crimped crust and bubbling filling — AI-generated illustration

4. Whole Roasted Celeriac

A whole celeriac roasted low and slow with thyme and garlic until completely tender, served over pearl barley and mushrooms with a curried yogurt sauce. Carve it at the table like a roast — it feeds a crowd and looks dramatic doing it. Recipe by Searching for Spice.

Whole roasted celeriac sliced into wedges over pearl barley and mushrooms — AI-generated illustration

Stuffed Squash & Peppers

5. Creamy Lentil Stuffed Butternut Squash

Roasted butternut halves filled with an umami-rich lentil mixture — sage, rosemary, red wine, tahini, miso — finished with a butternut-tahini drizzle. Roast the squash and cook the filling a day or two ahead, then stuff and bake for 15 minutes on the day. Recipe by Rainbow Plant Life.

Roasted butternut squash halves filled with glossy brown lentils — AI-generated illustration

6. Vegetarian Stuffed Acorn Squash

Roasted acorn squash halves mounded with herbed quinoa, dried cranberries, toasted pepitas, and a mix of Parmesan and goat cheese. Gluten-free and nut-free, and the individual portions make serving easy. Recipe by Cookie and Kate.

Roasted acorn squash halves mounded with quinoa, cranberries and cheese — AI-generated illustration

7. Veggie Lasagna Stuffed Portobello Mushrooms

Big portobello caps filled with spinach, red pepper, onion, ricotta, and Parmesan, topped with marinara and mozzarella. All the lasagna flavor in a 45-minute, low-carb package. Recipe by Skinnytaste.

Portobello mushroom caps filled with ricotta-vegetable mixture and melted mozzarella — AI-generated illustration

8. Vegetarian Stuffed Peppers

Bell peppers stuffed with salsa-spiced rice and red beans under melted cheese. Use red and green peppers and they double as table decoration. Recipe by Oh My Veggies.

Red and green bell peppers stuffed with rice and beans under melted cheese — AI-generated illustration

Baked Pasta Comfort

9. Butternut Squash Lasagna

Layers of roasted butternut squash purée, cashew-basil cheese, and a mushroom-spinach-sage mixture. The author swears it tastes better made a day ahead — and it freezes well in slices, so Christmas cooking can start in November. Recipe by Kathy’s Vegan Kitchen.

Square slice of butternut squash lasagna with creamy cheese layers — AI-generated illustration

10. Spinach & Ricotta Stuffed Shells

Jumbo shells filled with spinach, ricotta, pecorino, lemon zest, and garlic, baked in marinara. Assemble up to four hours ahead and refrigerate; it also freezes. Recipe by Love and Lemons.

Jumbo pasta shells filled with spinach ricotta in marinara sauce — AI-generated illustration

11. Classic Eggplant Parmesan

Crispy breaded eggplant layered with marinara and mozzarella, baked until bubbling. A crowd-pleaser that the meat-eaters will happily eat too. Make it ahead — it refrigerates for four days or freezes unbaked for three months. Recipe by Natasha’s Kitchen.

Baking dish of eggplant parmesan with bubbling golden cheese top — AI-generated illustration

12. Vegetarian Moussaka

Layers of roasted eggplant and potato with a cinnamon-spiced lentil tomato sauce under a golden béchamel. A proper centerpiece for tables that want something a little different from the usual. Recipe by Mayuri’s Jikoni.

Square slice of vegetarian moussaka with golden béchamel top — AI-generated illustration

Cauliflower, Three Ways

13. Whole Roasted Cauliflower

A whole head brushed with garlic, smoked paprika, and oregano butter, roasted until the edges crisp. The author calls it a vegan centrepiece for the holidays — bring it to the table whole and carve a wedge per person. Recipe by Jessica in the Kitchen.

Whole golden-roasted cauliflower in a cast-iron skillet with herbs — AI-generated illustration

14. Whole Roasted Tandoori Cauliflower

Cauliflower coated in a turmeric, Kashmiri chili, and garam masala yogurt marinade, served with cucumber raita, pomegranate, and pistachios. Ready in about 25 minutes with an Instant Pot or air fryer — the fastest showstopper on this list. Recipe by Ministry of Curry.

Deep-orange tandoori whole cauliflower with raita and pomegranate — AI-generated illustration

15. Roasted Cauliflower Steaks with Herbed Ricotta

Thick cauliflower slabs crusted with Parmesan and fresh herbs, served over tomato sauce with dollops of herbed ricotta. Thirty minutes, start to finish — the weeknight-friendly option that still looks festive. Recipe by Lemony Thyme.

Thick roasted cauliflower steaks with herbed ricotta and tomato sauce — AI-generated illustration

Cozy & Make-Ahead

16. Slow Cooker Butternut Squash Lentil Curry

Red lentils, butternut squash, and coconut milk with curry powder and garam masala — a dump-and-go slow cooker curry. For less traditional tables, a rich festive curry is a legitimate main, and the leftovers are the best part of Boxing Day. Recipe by Sweet Peas & Saffron.

Creamy orange lentil and butternut squash curry garnished with cilantro — AI-generated illustration

17. 1-Hour Vegan Shepherd’s Pie

Brown lentils simmered with thyme and vegetables under fluffy mashed potatoes. Ten ingredients, one hour, and the author calls it a vegetarian-friendly holiday entrée. Keeps three to four days refrigerated. Recipe by Minimalist Baker.

Shepherd's pie with swirled golden mashed potato top over lentil filling — AI-generated illustration

18. Baked Butternut Squash Risotto

An oven-baked risotto — no stirring — with roasted butternut squash, thyme, white wine, and Parmesan. Creamy without the arm workout; serve it immediately while it’s at its best. Recipe by My Fussy Eater.

Creamy golden butternut squash risotto with caramelized squash cubes — AI-generated illustration

Pick Your Centerpiece

That’s 18 vegetarian Christmas mains without a nut roast in sight. Choose your showstopper, check what can be made ahead, and give yourself a relaxed Christmas morning. Need the rest of the menu? Our Christmas appetizers and 21 Christmas candy recipes have the bookends covered.

More Christmas ideas

More Christmas ideas: vegetarian Christmas side dishes, vegetarian Christmas salad recipes, and Christmas cake ideas.

Mittu

Posts on leafline.us are published under the byline Mittu. The blog covers crafts, nail designs and vegetarian-first recipes, planned around the US seasonal calendar.

More Reading

Post navigation

4 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *