Best Vegetarian Christmas Lunch Recipes for Festive Joy

Updated On: October 7, 2025

Christmas lunch is a special occasion that calls for festive, flavorful dishes that bring family and friends together around the table. For those embracing a vegetarian lifestyle or simply looking to add more plant-based options to the holiday feast, there are plenty of delightful recipes that capture the spirit of Christmas without compromising on taste or tradition.

From hearty mains to vibrant sides, vegetarian Christmas lunch recipes can be both comforting and elegant, making your holiday meal memorable and satisfying for everyone.

This blog post features some of the best vegetarian Christmas lunch recipes that are easy to prepare, packed with wholesome ingredients, and guaranteed to impress your guests. Whether you’re hosting the feast or contributing a dish, these recipes will inspire you to create a beautiful, colorful, and delicious Christmas spread.

Why You’ll Love This Recipe

These vegetarian Christmas lunch recipes are designed to be both nourishing and festive. You’ll love them because they:

  • Celebrate seasonal produce with fresh vegetables, herbs, and spices.
  • Are versatile and customizable, so you can adjust flavors and ingredients to suit your preferences.
  • Include hearty mains that satisfy even the biggest appetites without meat.
  • Offer a balance of textures and colors, making your Christmas table look inviting and joyful.
  • Are perfect for sharing with family and friends, including those who might not usually eat vegetarian.

Ingredients

Recipe Key Ingredients
Roasted Nut & Mushroom Wellington
  • 500g mixed mushrooms (cremini, shiitake)
  • 100g walnuts, roughly chopped
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 2 tbsp olive oil
  • 1 tbsp soy sauce
  • 1 sheet puff pastry
  • Fresh thyme and rosemary
  • Salt and pepper to taste
Maple-Glazed Roasted Carrots & Parsnips
  • 6 large carrots, peeled and cut into sticks
  • 4 parsnips, peeled and cut into sticks
  • 3 tbsp maple syrup
  • 2 tbsp olive oil
  • 1 tsp ground cinnamon
  • Salt and black pepper
Creamy Garlic Mashed Potatoes
  • 1.5 kg potatoes, peeled and chopped
  • 3 cloves garlic, minced
  • 100 ml cream or plant-based cream
  • 50g butter or vegan butter
  • Salt and white pepper to taste
Winter Green Salad with Pomegranate & Walnuts
  • Mixed baby kale and spinach, about 200g
  • 1 cup pomegranate seeds
  • 1/2 cup toasted walnuts
  • 1/4 cup crumbled feta or vegan cheese
  • 2 tbsp olive oil
  • 1 tbsp balsamic vinegar
  • 1 tsp Dijon mustard
  • Salt and pepper to taste

Equipment

  • Large roasting pan
  • Mixing bowls
  • Sharp chef’s knife
  • Cutting board
  • Oven
  • Whisk
  • Pot for boiling potatoes
  • Masher or electric hand mixer
  • Baking sheet lined with parchment paper
  • Pastry brush

Instructions

Roasted Nut & Mushroom Wellington

  1. Preheat the oven to 200°C (392°F).
  2. Prepare the mushroom mixture: Heat olive oil in a large skillet over medium heat. Add chopped onion and garlic, sauté until translucent.
  3. Add the mixed mushrooms and cook until all moisture has evaporated, about 8-10 minutes.
  4. Stir in the soy sauce, chopped walnuts, fresh thyme, rosemary, salt, and pepper. Cook for another 2 minutes. Remove from heat and let cool slightly.
  5. Roll out the puff pastry on a floured surface. Place the mushroom mixture in the center and fold pastry over to enclose, sealing the edges with a little water.
  6. Brush the pastry with a little olive oil or plant-based milk for a golden finish.
  7. Place the Wellington on a baking sheet and bake for 25-30 minutes, or until golden brown.
  8. Remove from oven and let rest for 5 minutes before slicing.

Maple-Glazed Roasted Carrots & Parsnips

  1. Preheat the oven to 200°C (392°F).
  2. In a large bowl, toss the carrot and parsnip sticks with olive oil, maple syrup, cinnamon, salt, and pepper.
  3. Spread evenly on a baking sheet lined with parchment paper.
  4. Roast for 30-35 minutes, turning halfway, until caramelized and tender.
  5. Remove from oven and transfer to serving dish.

Creamy Garlic Mashed Potatoes

  1. Place peeled and chopped potatoes in a large pot and cover with cold water. Add a pinch of salt and bring to a boil.
  2. Cook potatoes until very tender, about 15-20 minutes.
  3. Drain potatoes and return to pot. Add minced garlic, butter, and cream.
  4. Mash until smooth and creamy. Season with salt and white pepper to taste.
  5. Cover and keep warm until ready to serve.

Winter Green Salad with Pomegranate & Walnuts

  1. In a small bowl, whisk together olive oil, balsamic vinegar, Dijon mustard, salt, and pepper to make the dressing.
  2. In a large salad bowl, combine baby kale, spinach, pomegranate seeds, toasted walnuts, and crumbled feta.
  3. Drizzle the dressing over the salad and toss gently to combine.
  4. Serve immediately or refrigerate for up to 1 hour before serving.

Tips & Variations

For a gluten-free option, substitute the puff pastry in the Wellington with gluten-free pastry or a savory nut roast.

Try adding roasted chestnuts or dried cranberries to the Wellington filling for extra festive flavor.

Swap parsnips with sweet potatoes or butternut squash in the maple-glazed vegetables to add variety.

If you prefer a vegan version, use vegan butter and plant-based cream for the mashed potatoes and skip the feta in the salad or replace it with a vegan cheese alternative.

Nutrition Facts

Recipe Calories (per serving) Protein Fat Carbohydrates Fiber
Roasted Nut & Mushroom Wellington 350 kcal 8g 22g 28g 5g
Maple-Glazed Roasted Carrots & Parsnips 180 kcal 2g 6g 30g 6g
Creamy Garlic Mashed Potatoes 250 kcal 5g 12g 30g 3g
Winter Green Salad with Pomegranate & Walnuts 160 kcal 4g 12g 10g 3g

Serving Suggestions

These vegetarian dishes pair beautifully with a variety of holiday sides and beverages. Serve the Wellington sliced thick with a drizzle of vegetarian gravy or a rich mushroom sauce.

Complement the roasted carrots and parsnips with cranberry sauce for a balance of sweet and tart flavors.

For a full Christmas feast, consider adding a warm lentil stew or a creamy butternut squash soup as a starter. You can find another delicious sauce idea in the Classico Sun Dried Tomato Alfredo Sauce Recipe to accompany pasta or vegetables.

Finish the meal with a festive dessert like the Chocolate Heaven Cake Recipe or a light fruit parfait from the Christmas Parfait Dessert Recipes.

Conclusion

Creating a delicious vegetarian Christmas lunch is easier than you might think, and these recipes offer a perfect combination of festive flavors, wholesome ingredients, and beautiful presentation. From the savory nut and mushroom Wellington to the sweet, maple-glazed root vegetables, each dish brings something special to your holiday table.

Whether you’re a dedicated vegetarian or simply want to include more plant-based meals in your Christmas celebration, these recipes will delight your guests and make your Christmas lunch truly memorable.

Don’t hesitate to mix and match these dishes or add your own twists to suit your family’s tastes. Happy cooking and Merry Christmas!

📖 Recipe Card: Best Vegetarian Christmas Lunch

Description: A festive and hearty vegetarian lunch perfect for Christmas day. Packed with seasonal flavors and wholesome ingredients.

Prep Time: PT30M
Cook Time: PT45M
Total Time: PT1H15M

Servings: 6 servings

Ingredients

  • 2 tbsp olive oil
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 3 large carrots, diced
  • 2 cups butternut squash, cubed
  • 1 cup chestnuts, roasted and chopped
  • 1 cup cooked quinoa
  • 1 cup vegetable broth
  • 1 tsp fresh rosemary, chopped
  • 1 tsp fresh thyme, chopped
  • Salt and pepper to taste
  • 1/2 cup grated vegetarian cheese

Instructions

  1. Preheat oven to 180°C (350°F).
  2. Heat olive oil in a pan and sauté onion and garlic until translucent.
  3. Add carrots, butternut squash, rosemary, and thyme; cook for 10 minutes.
  4. Stir in chestnuts, quinoa, and vegetable broth; simmer for 15 minutes.
  5. Transfer mixture to a baking dish, top with grated cheese.
  6. Bake for 20 minutes until golden and bubbly.
  7. Serve warm as the centerpiece of your Christmas lunch.

Nutrition: Calories: 320 kcal | Protein: 10 g | Fat: 12 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegetarian Christmas Lunch”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A festive and hearty vegetarian lunch perfect for Christmas day. Packed with seasonal flavors and wholesome ingredients.”, “prepTime”: “PT30M”, “cookTime”: “PT45M”, “totalTime”: “PT1H15M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tbsp olive oil”, “1 large onion, chopped”, “3 cloves garlic, minced”, “3 large carrots, diced”, “2 cups butternut squash, cubed”, “1 cup chestnuts, roasted and chopped”, “1 cup cooked quinoa”, “1 cup vegetable broth”, “1 tsp fresh rosemary, chopped”, “1 tsp fresh thyme, chopped”, “Salt and pepper to taste”, “1/2 cup grated vegetarian cheese”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 180\u00b0C (350\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan and saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add carrots, butternut squash, rosemary, and thyme; cook for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in chestnuts, quinoa, and vegetable broth; simmer for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “Transfer mixture to a baking dish, top with grated cheese.”}, {“@type”: “HowToStep”, “text”: “Bake for 20 minutes until golden and bubbly.”}, {“@type”: “HowToStep”, “text”: “Serve warm as the centerpiece of your Christmas lunch.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “10 g”, “fatContent”: “12 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X