These vegetarian Christmas dinner recipes include everything you need for a meal that everyone will enjoy, from festive appetizers to satisfying mains.
45 Vegetarian Christmas Dinner Recipes
Pesto Lasagna
Fig-Carrot Stuffed Kabocha Squash
Eggplant Meatballs
Pretty Duchess Potatoes
Cranberry Ricotta Gnocchi with Brown Butter Sauce
Cheesy Baked Asparagus
Scalloped Cranberries
Vegetable Potpie
Butternut Squash Custard
Onion Kugel
Sauteed Mushrooms
Crispy Baked Tofu
Rustic Squash Tarts
Cauliflower Steaks with Gorgonzola Sauce
Triple Cranberry Sauce
Roasted Vegetable and Chevre Quiche
Spiced Acorn Squash
Quinoa-Stuffed Squash Boats
Creamy Mushroom-Potato Bake
Asparagus Pastry Puffs
Lentil Loaf
Spinach Casserole
Crockpot Mac and Cheese
Pronto Vegetarian Peppers
Polenta with Mushrooms and Spinach
Roasted Beets
Stuffed Shells
Bow Tie & Spinach Salad
Mozzarella Mushrooms with Garlic Toast
Butternut Squash Lasagna
Garlic and Herb Mashed Potatoes
Italian Herb-Lentil Patties with Mozzarella
Slow-Cooker Broccoli Casserole
Green Bean Mushroom Pie
Manicotti
Baked Figs
Warm Tasty Greens with Garlic
Caramelized Fennel Tarts
Mushroom and Sweet Potato Potpie
Simple Vegetarian Slow-Cooked Beans
Mushroom Asparagus Quiche
Skillet Mac and Cheese
Honey-Thyme Butternut Squash
Red Pepper Cornmeal Souffle
Mushroom-Bean Bourguignon
Vegetarian Christmas Dinner FAQ
What vegetarian Christmas dinner ideas will everyone like?
It’s hard to think of a more crowd-pleasing vegetarian family dinner idea than a cheesy baked pasta, like lasagna or mac and cheese. To cut the richness and make it holiday-worthy, add some seasonal vegetables, like butternut squash or sauteed greens. A platter of cauliflower steaks, with their slight sweetness and mellow taste, might be a surprise hit at the table.
Are there festive vegetarian recipes I can make ahead for Christmas?
To keep stress low when planning a vegetarian Christmas feast, include some make-ahead sides or mains, like cranberry sauce, meat-free meatballs and veggie casseroles. These dishes can be prepared completely ahead and served at room temperature or assembled and then baked before dinner. For dishes like stuffed squash or a pot pie, make the filling in advance or prep the components so finishing the recipe on Christmas takes only minutes.
What sides go with vegetarian holiday main dishes?
You can make most traditional sides, including mashed potatoes, crisp salads and green vegetables like asparagus and green beans, to pair with vegetarian holiday main dishes. To adjust your favorite recipes to be meatless, replace chicken broth with vegetable broth, and instead of crumbled bacon in your salad, add a pinch of smoked paprika to the dressing for a similar taste.












































