Festive Vegetarian Christmas Menu and vegetarian Christmas Recipes
Christmas Recipes

Mouth-Watering Vegetarian Christmas Menu Even Meat-Lovers Will Crave!

Home » Christmas » Christmas Recipes » Mouth-Watering Vegetarian Christmas Menu Even Meat-Lovers Will Crave!

The holidays are a time for gathering, celebration, and enjoying amazing food. If you’re looking to create a vegetarian-friendly Christmas feast, you’re in for a treat. A plant-based Christmas menu isn’t just a wonderful way to celebrate with family and friends, but it’s also an opportunity to introduce some fresh, festive flavors to the holiday table. This vegetarian Christmas menu has everything you need to plan a Christmas dinner that’s wholesome, vibrant, and loaded with seasonal flair.

Let’s dive into a full vegetarian Christmas menu with a crowd-pleasing appetizer, a show-stopping main course, satisfying sides, a delightful dessert and a festive drink to top it all off.

Vegetarian Christmas Menu

Jump to section:

Appetizer

1. Stuffed Mushrooms with Spinach and Cheese

Stuffed Mushrooms with Spinach and Cheese - vegetarian Christmas recipe for vegetarian Christmas menu

These stuffed mushrooms are the perfect holiday appetizer, combining a rich, cheesy filling with fresh spinach for a savory, bite-sized treat.

Ingredients:

  • 12 large button mushrooms
  • 1 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 cup fresh spinach, chopped
  • ½ cup cream cheese (or plant-based cream cheese)
  • ¼ cup grated Parmesan
  • Salt and pepper, to taste

Instructions:

  1. Preheat your oven to 375°F (190°C). Remove the mushroom stems and finely chop them.
  2. In a skillet, heat olive oil over medium heat, add garlic and the chopped mushroom stems, and cook until softened. Stir in spinach until wilted.
  3. Remove from heat, then mix in cream cheese and Parmesan. Season with salt and pepper.
  4. Spoon the mixture into the mushroom caps and bake for 15-20 minutes, or until mushrooms are tender and tops are golden.

Main Course

2. Vegetable Wellington

Vegetable Wellington - vegetarian Christmas recipes for vegetarian Christmas menu

For the centerpiece of your vegetarian Christmas dinner, this Vegetable Wellington makes a beautiful and delicious alternative to traditional meat dishes.

Ingredients:

  • 1 sheet puff pastry, thawed
  • 1 cup mushrooms, diced
  • 1 bell pepper, diced
  • 1 zucchini, diced
  • 1 cup spinach, chopped
  • 1 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 tsp thyme
  • Salt and pepper, to taste
  • 1 egg, beaten (for egg wash)

Instructions:

  1. Preheat oven to 400°F (200°C). In a skillet, heat olive oil over medium heat. Add garlic, mushrooms, bell pepper, zucchini, and spinach, and cook until softened.
  2. Season with thyme, salt, and pepper. Let the mixture cool slightly.
  3. Roll out the puff pastry and place the vegetable mixture in a line down the center. Fold the pastry over and seal the edges.
  4. Brush with the beaten egg and bake for 25-30 minutes, or until the pastry is golden and crispy.

Side Dishes

3. Honey-Glazed Carrots and Parsnips

Honey-Glazed Carrots and Parsnips - vegetarian Christmas recipe for vegetarian Christmas menu

These glazed carrots and parsnips bring a natural sweetness to the holiday table, along with a lovely caramelized texture.

Ingredients:

  • 4 carrots, peeled and cut into sticks
  • 4 parsnips, peeled and cut into sticks
  • 2 tbsp honey (or maple syrup for a vegan option)
  • 2 tbsp olive oil
  • Salt and pepper, to taste
  • Fresh parsley, chopped (for garnish)

Instructions:

  1. Preheat oven to 400°F (200°C). Toss carrots and parsnips with honey, olive oil, salt, and pepper.
  2. Spread evenly on a baking sheet and roast for 25-30 minutes until tender and caramelized.
  3. Garnish with chopped parsley before serving.

4. Garlic and Herb Mashed Potatoes

Garlic and Herb Mashed Potatoes - vegetarian Christmas side dishes for vegetarian Christmas menu

Classic mashed potatoes are elevated with fresh herbs and garlic for a side dish that’s creamy, fragrant, and hard to resist.

Ingredients:

  • 4 large Yukon gold potatoes, peeled and cubed
  • 3 tbsp butter or plant-based butter
  • 2 cloves garlic, minced
  • ¼ cup plant-based milk (or regular milk)
  • Fresh thyme and rosemary, chopped
  • Salt and pepper, to taste

Instructions:

  1. Boil the potatoes in salted water until tender. Drain and return to the pot.
  2. Melt butter in a small skillet, add garlic, and cook until fragrant. Pour the garlic butter over the potatoes and begin mashing.
  3. Add milk, fresh herbs, salt, and pepper, and continue mashing until smooth. Serve warm with extra herbs if desired.

Dessert

5. Spiced Pear and Pomegranate Tart

Spiced Pear and Pomegranate Tart - vegetarian Christmas dinner recipe

Finish off your holiday meal with a sweet, spiced tart that’s as beautiful as it is delicious. The combination of pears and pomegranate creates a fresh and festive dessert.

Ingredients:

  • 1 ½ cups all-purpose flour
  • ½ cup cold butter or plant-based butter, cubed
  • 2-3 tbsp ice water
  • 3-4 ripe pears, thinly sliced
  • ½ cup pomegranate seeds
  • ¼ cup brown sugar
  • 1 tsp cinnamon
  • ½ tsp ground ginger
  • ¼ cup apricot preserves, warmed

Instructions:

  1. Preheat oven to 375°F (190°C). In a bowl, mix flour and cold butter until it forms crumbs, then add ice water until dough comes together. Roll out dough to fit into a tart pan.
  2. Toss sliced pears with brown sugar, cinnamon, and ground ginger, then arrange in the tart crust. Sprinkle with pomegranate seeds.
  3. Bake for 35-40 minutes, or until pears are tender and crust is golden. Brush with warm apricot preserves before serving.

Drink

6. Cranberry Orange Sparkler

Cranberry Orange Sparkler - festive Christmas drink recipes

This refreshing, non-alcoholic cranberry-orange sparkler combines tangy cranberry juice and sweet orange for a drink that’s both festive and delicious. It’s easy to make and looks gorgeous on the holiday table, with fresh cranberries and a sprig of rosemary for garnish.

Ingredients:

  • 1 cup cranberry juice (100% juice, no added sugar)
  • ½ cup freshly squeezed orange juice
  • 1-2 tbsp honey or maple syrup (optional, to taste)
  • 1 cup sparkling water or club soda
  • Fresh cranberries and rosemary sprigs (for garnish)
  • Orange slices (for garnish)

Instructions:

  1. In a pitcher, mix cranberry juice, orange juice, and honey or maple syrup, stirring until the sweetener is dissolved.
  2. Just before serving, pour in the sparkling water or club soda and gently stir.
  3. Pour into glasses filled with ice, and garnish with fresh cranberries, a rosemary sprig, and an orange slice for a festive touch.

Tip: For an adult version, add a splash of champagne or prosecco in place of the sparkling water!

This festive vegetarian Christmas menu brings the flavors and warmth of the season to the table, offering a variety of colors, textures, and tastes that even meat lovers will enjoy. Each dish is crafted to celebrate the beauty of plant-based ingredients while giving you the chance to share a meal that’s hearty, wholesome, and truly special. Wishing you and your loved ones a joyous and delicious holiday season!

MORE CONTENT YOU MAY LIKE: