Festive Feast: 6 Crowd-Pleasing Vegetarian (Lacto-Ovo) Christmas Dinner Recipes

6 Vegetarian (Lacto-Ovo) Christmas Dinner Recipes

Introduction

Hosting a festive Christmas dinner doesn’t have to mean serving meat. These 6 Vegetarian (Lacto-Ovo) Christmas Dinner Recipes deliver big on holiday flavor while keeping things approachable for everyone at the table. They’re a wonderful way to create a memorable, inclusive holiday meal—whether your guests are lifelong vegetarians or just looking to enjoy more plant-based fare for the holidays.

Why These Recipes Make a Crowd-Pleasing Christmas Dinner

Each of these vegetarian (lacto-ovo) dishes is designed to satisfy both the eye and the palate. With a mix of hearty mains and festive sides, this collection covers all the traditional Christmas cravings—think luscious gratins, golden-crisp mains, and plenty of colorful vegetables. These recipes ensure you’ll never miss the meat, and your guests may even come back for seconds!

1. Mushroom & Walnut Wellington

A golden, flaky pastry wrapped around a robust mushroom, walnut, and spinach filling delivers the wow factor as a centerpiece.

2. Cheesy Root Vegetable Gratin

Layered root veggies baked with a creamy cheese sauce and a crispy topping bring rich, comforting flavors perfect for winter gatherings.

3. Festive Stuffed Acorn Squash

Roasted acorn squash halves filled with a savory mix of wild rice, dried cranberries, toasted pecans, and feta make a colorful main or side.

4. Spinach and Ricotta Cannelloni

Tender pasta tubes stuffed with a rich spinach-cheese mixture, baked in homemade tomato sauce, offer classic comfort with an elegant touch.

5. Brussels Sprouts with Toasted Almonds and Garlic

Crispy sautéed Brussels sprouts with golden garlic and nutty almonds provide a bright, festive contrast to richer dishes.

6. Orange-Glazed Roast Carrots with Herbs

Oven-roasted carrots sweetened with a tangy orange glaze and finished with fresh herbs lend both color and brightness to your spread.

Ingredients

For the Mushroom & Walnut Wellington:
– 1 sheet puff pastry
– 3 cups cremini mushrooms, finely chopped
– 1 cup baby spinach
– 1 cup walnuts, toasted, finely chopped
– 1 small onion, diced
– 2 garlic cloves, minced
– 1 teaspoon fresh thyme
– 1 tablespoon olive oil
– Salt and pepper to taste
– 1 egg, beaten (for egg wash)
For the Cheesy Root Vegetable Gratin:
– 2 cups potatoes, thinly sliced
– 2 cups parsnips, thinly sliced
– 1 cup carrots, thinly sliced
– 1 cup cream
– 1 cup shredded Gruyere cheese
– 1/2 cup grated Parmesan cheese
– 1 tablespoon fresh rosemary, chopped
– Salt and pepper
For the Festive Stuffed Acorn Squash:
– 2 acorn squashes, halved and deseeded
– 1 cup cooked wild rice
– 1/2 cup dried cranberries
– 1/4 cup toasted pecans, chopped
– 1/2 cup crumbled feta cheese
– 2 tablespoons olive oil
– Salt and pepper
For Spinach and Ricotta Cannelloni:
– 8 cannelloni tubes
– 2 cups baby spinach, wilted and chopped
– 1 1/2 cups ricotta cheese
– 1/2 cup mozzarella cheese, shredded
– 2 cups marinara sauce
– 2 eggs
– 1/4 teaspoon nutmeg
– Salt and pepper
For Brussels Sprouts with Toasted Almonds and Garlic:
– 1 lb Brussels sprouts, halved
– 2 tablespoons olive oil
– 1/3 cup sliced almonds, toasted
– 2 garlic cloves, thinly sliced
– Salt and black pepper
For Orange-Glazed Roast Carrots with Herbs:
– 1 lb carrots, peeled and cut on the bias
– 2 tablespoons olive oil
– Juice and zest of 1 orange
– 1 tablespoon honey
– 1 tablespoon chopped fresh parsley
– Salt and pepper

💡Meal Planning Tip: Save this whole menu with CookifyAI to automatically generate an organized shopping list with all the ingredients sorted by store section. This makes your holiday grocery trip smoother and ensures not a single item is forgotten!

CookifyAI meal planning interface

Instructions

  1. Mushroom & Walnut Wellington: Sauté onion and garlic in olive oil until soft. Add mushrooms and cook until browned; stir in walnuts, spinach, and thyme, seasoning with salt and pepper. Let cool. Roll out pastry, fill with the mushroom mixture, and seal edges. Brush with egg wash and bake at 400°F (200°C) for 25–30 minutes.
  2. Cheesy Root Vegetable Gratin: Layer potatoes, parsnips, and carrots in a buttered baking dish. Combine cream, Gruyere, Parmesan, rosemary, salt, and pepper; pour over vegetables. Cover and bake at 375°F (190°C) for 30 minutes; uncover, bake 20 more minutes until golden.
  3. Festive Stuffed Acorn Squash: Roast squash halves at 400°F (200°C), cut side down, for 30 minutes. Mix wild rice, cranberries, pecans, feta, olive oil, salt, and pepper; stuff squash and bake cut side up for 15 more minutes.
  4. Spinach and Ricotta Cannelloni: Mix spinach, ricotta, mozzarella, eggs, nutmeg, salt, and pepper. Stuff into cannelloni tubes, place in a baking dish, cover with marinara, and bake at 350°F (175°C) for 40 minutes.
  5. Brussels Sprouts with Toasted Almonds and Garlic: Sauté Brussels sprouts in olive oil over medium heat until tender and golden. Add garlic, cook until fragrant, then toss with toasted almonds, salt, and pepper.
  6. Orange-Glazed Roast Carrots with Herbs: Toss carrots with olive oil, orange juice/zest, and honey. Roast at 425°F (220°C) for 20–25 minutes. Toss with parsley, salt, and pepper before serving.

Weekly Meal Planning

Planning holiday meals doesn’t have to be overwhelming! Save and schedule these recipes with CookifyAI to plot out exactly when to prep and serve each dish, plus combine ingredients for a unified shopping list.

Planning Benefits:

– No more wandering the aisles! Organizes your holiday shopping list by store sections.
– Calculates total quantities across all recipes—never buy too much or too little.
– Keeps your ingredients and meal schedule in one place so you can enjoy the festivities stress-free.

Pro tip: Planning a big gathering? Schedule all your recipes and watch how CookifyAI sorts and combines ingredients automatically—saving you time, money, and last-minute panic.

Cook and Prep Times

Prep Time: Approximately 1 hour
Cook Time: 1 hour 30 minutes (for all recipes combined, if making as a full dinner)
Total Time: 2 hours 30 minutes

Enjoy a vibrant, satisfying Christmas feast where every guest, vegetarian or not, leaves the table happy!

Leave a Comment