49 Recipes For The Best Vegetarian Christmas Dinner Ever (2024)

49 Recipes For The Best Vegetarian Christmas Dinner Ever (1)

PSA: It’s likely there will be someone vegetarian at nearly every meal you make or attend this Christmas. More and more people are eating less and less meat, so don't be left unprepared! Whether it’s you, a friend, loved one, or even a coworker, make the season extra bright by making and sharing one of these 49 vegetarian dinners. They’re perfect for Christmas Eve and all season long.

If you’ve got dreams of the perfect Hallmark Christmas dinner spread, complete with a turkey or ham and all the sides, but don’t know what to do to replace the meat, we’ve got you. It’s easy—all you’ve got to do is swap it for something equally stunning, like a whole roasted cabbage or head of cauliflower; an impressive casserole or pasta dish, like our vegan shepherd’s pie, our tricolore skillet lasagna, or our sheet-pan burrata Caprese gnocchi; or even an side dish shaped like a Christmas tree, like our cheesy spinach dip Christmas tree or our pull-apart Christmas tree. Fill the rest of your table with our best Christmas sides and co*cktails, and you’ll have a magical meal to remember.

If your Christmas is more low-key this year (maybe because you’re celebrating with just you and a partner or roommate or with lots of family you’d rather spend time with than cook for), we’ve got tons of vegetarian recipes here for you too. If you’re looking for things that come together fast and can feed a crowd, try our sheet-pan spanakopita quesadillas, our , our , or our Boursin baked ziti. For a smaller meal that feels super-special, try our mushroom piccata pasta, our walnut broccoli stir-fry, our baked risotto, or our saag paneer. They’re the perfect thing to share with a loved one this holiday season.

And don’t forget dessert! Our Christmas cakes, cookies, and no-bake holiday desserts are all vegetarian and are sure to make your holiday extra sweet this year.

1

Brie Spaghetti

49 Recipes For The Best Vegetarian Christmas Dinner Ever (3)

We love how simple and impressive brie is, whether we're eating it with crackers, folding into appetizers (hello cranberry brie bites), or eating it with pasta, like we did here. With very little effort, you can have a super decadent pasta dish perfect for holiday meals.

Get the Brie Spaghetti recipe.

2

Vegan Meatloaf

49 Recipes For The Best Vegetarian Christmas Dinner Ever (4)

This hearty "meat" loaf is made mostly out of chickpeas and baby bella mushrooms. We're in love! Serve it with a side of vegan mashed potatoes and green beans for the most comforting, vegetarian Christmas meal.

Get the Vegan Meatloaf recipe.

3

Cabbage Parmesan

49 Recipes For The Best Vegetarian Christmas Dinner Ever (5)

Craving chicken Parm but not eating meat? This cabbage recipe is about to blow your mind. It's even Italian mother-approved!

Get the Cabbage Parmesan recipe.

Advertisem*nt - Continue Reading Below

4

Stuffed Shells

49 Recipes For The Best Vegetarian Christmas Dinner Ever (6)

Imagine lasagna being turned inside out to form cute pockets stuffed with creamy, garlicky ricotta and cream cheese, which are then slathered in tomato sauce for an impressive dinner with friends or family. That’s the beauty of stuffed shells.

Get the Stuffed Shells recipe.

5

Cheesy Spinach Dip Christmas Tree

Spinach artichoke dip + flaky puff pastry + festive design = a Christmas masterpiece. Feel free to swap in whichever cheesy dip you desire.

Get the Cheesy Spinach Dip Christmas Tree recipe.

6

Grandma Pizza

49 Recipes For The Best Vegetarian Christmas Dinner Ever (8)

Grandma pizza has a thin, crispy crust topped first with cheese, then dolloped with a garlicky tomato sauce. It's not the usual way of assembling pizza, but the cheese melting right into the crust really makes some magic happen.

Get the Grandma Pizza recipe.

Advertisem*nt - Continue Reading Below

7

Whole Roasted Cabbage

49 Recipes For The Best Vegetarian Christmas Dinner Ever (9)

This gorgeous, whole-roasted stunner is the perfect holiday substitute for vegetarians. It's savory, sweet, and salty on the outside and super-tender on the inside. Topped with lots of silky mushroom gravy, we doubt anyone at your table will be missing meat.

Get the Whole Roasted Cabbage recipe.

8

Mushroom Piccata Pasta

49 Recipes For The Best Vegetarian Christmas Dinner Ever (10)

This is everything you love about chicken piccata but without the chicken. The sauce is bright and briny and extra buttery. Take your time with the mushrooms; you need to let them crisp and turn a dark golden brown (tip: wait to salt them, as salt will draw out moisture, making them soggy instead of crisp).

Get the Mushroom Piccata Pasta recipe.

9

Boursin Baked Ziti

49 Recipes For The Best Vegetarian Christmas Dinner Ever (11)

Many white baked ziti recipes call for swapping out the marinara for béchamel sauce, but a mixture of Boursin, ricotta, and heavy cream is much simpler—and super delicious. The Boursin, which is packed with garlic and herbs, adds instant flavor to the sauce, and it melts like a dream.

Get the Boursin Baked Ziti recipe.

Advertisem*nt - Continue Reading Below

10

Creamy Kale & Gnocchi Bake

49 Recipes For The Best Vegetarian Christmas Dinner Ever (12)

Fans of creamed spinach will absolutely love this hearty, creamy kale and gnocchi bake that puts the classic side dish front-and-center on your plate with gnocchi as the main attraction. It's quick to put together since the gnocchi cook right in the sauce, making them extra creamy and delicious.

Get the .

11

Balsamic-Glazed Roasted Cauliflower

49 Recipes For The Best Vegetarian Christmas Dinner Ever (13)

A whole roasted cauliflower makes for a fantastic vegetarian main dish. This one is roasted around extra veggies and has a slightly sweet balsamic glaze over it. It's easy to throw together and will leave you feeling full, not heavy. Win!

Get the Balsamic-Glazed Roasted Cauliflower recipe.

12

One-Pan Creamy Spinach-Artichoke Gnocchi

49 Recipes For The Best Vegetarian Christmas Dinner Ever (14)

We combined everything we love about our favorite with quick-cooking gnocchi, turning it into an easy meatless dinner that’s loaded with flavor. It’s easy enough for when you’re just craving comfort food (just one pan!), but fancy enough to serve to guests too.

Get the One-Pan Creamy Spinach-Artichoke Gnocchi recipe.

Advertisem*nt - Continue Reading Below

13

From-Scratch Green Bean Casserole

49 Recipes For The Best Vegetarian Christmas Dinner Ever (15)

Never fear, this lightened-up green bean casserole is here to help you save room for pumpkin pie. Forgoing canned cream of mushroom for a quick homemade mushroom gravy, we'd argue this version is even more delicious than the classic.

Get the From-Scratch Green Bean Casserole recipe.

14

Homemade Mac & Cheese

49 Recipes For The Best Vegetarian Christmas Dinner Ever (16)

If you're usually a boxed household, there's nothing more special than busting out a completely homemade version for the holidays. This one is extra creamy, plenty cheesy, and paired with a golden, crunchy topping everyone will flip over.

Get the .

15

Tricolore Skillet Lasagna

49 Recipes For The Best Vegetarian Christmas Dinner Ever (17)

We love a classic lasagna, but it can be a lot of work. This easy skillet version has everything we love about the original—including the frilly-edged long noodles—but without the confusing layering steps.

Get the Tricolore Skillet Lasagna recipe.

Advertisem*nt - Continue Reading Below

16

Broccoli Cauliflower Casserole

49 Recipes For The Best Vegetarian Christmas Dinner Ever (18)

There’s your average casserole, and then there’s this cheesy loaded broccoli cauliflower casserole. Filled with plenty of veggies and feel-good flavors, there’s something in this dish for everyone. Hot tip: This goes over like gangbusters at Christmas potlucks.

Get the Broccoli Cauliflower Casserole recipe.

17

Saag Paneer

49 Recipes For The Best Vegetarian Christmas Dinner Ever (19)

This robust curry is a staple in many Indian restaurants, and with a manageable ingredient list, it's easy to re-create at home. Blocks of paneer are readily available in many large supermarkets. Want to make this vegan? Swap in extra-firm tofu (pressed to remove excess liquid) and canned coconut milk to replace the heavy cream.

Get the Saag Paneer recipe.

18

Whipped Ricotta Pasta

49 Recipes For The Best Vegetarian Christmas Dinner Ever (20)

If you’ve ever had whipped ricotta toast, you know how the simple ingredient can elevate even something mundane to new heights. The same goes for pasta—in one bowl, you get all the enjoyment of a marinara with the creaminess of something like an Alfredo sauce.

Get the Whipped Ricotta Pasta recipe.

Advertisem*nt - Continue Reading Below

19

Vegan Mushroom Pot Pie

49 Recipes For The Best Vegetarian Christmas Dinner Ever (21)

When it's cold out, a steaming hot pot pie filled with creamy, flavorful gravy, sweet and tender veggies, and topped with a shatteringly flaky crust is EVERYTHING. Here, mushrooms replace meat and are every bit as satisfying as their meaty counterparts.

Get the Vegan Mushroom Pot Pie recipe.

20

Walnut Broccoli Stir-Fry

49 Recipes For The Best Vegetarian Christmas Dinner Ever (22)

We all love classic , but if you're not eating meat (or want something a little less heavy after all those Christmas cookies), it’s time to turn to the almighty walnut. It’s fatty and rich, with a fun, rippled texture that gives sauces lots of nooks and crannies to hug onto.

Get the Walnut Broccoli Stir-Fry recipe.

49 Recipes For The Best Vegetarian Christmas Dinner Ever (2024)
Top Articles
Latest Posts
Article information

Author: Edwin Metz

Last Updated:

Views: 5899

Rating: 4.8 / 5 (58 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Edwin Metz

Birthday: 1997-04-16

Address: 51593 Leanne Light, Kuphalmouth, DE 50012-5183

Phone: +639107620957

Job: Corporate Banking Technician

Hobby: Reading, scrapbook, role-playing games, Fishing, Fishing, Scuba diving, Beekeeping

Introduction: My name is Edwin Metz, I am a fair, energetic, helpful, brave, outstanding, nice, helpful person who loves writing and wants to share my knowledge and understanding with you.