Vegetarian Christmas Recipes (2024)

This huge collection of the best Vegetarian Christmas recipes includes appetizers, side dishes, desserts, condiments, and much more. Here you'll find everything you need to make a tasty, veggie, meat-free feast for the holidays!

Vegetarian Christmas Recipes (1)

'Tis the season for Brussels sprouts, mushrooms, squash, and cranberries!

Check out this epic collection of the BEST Vegetarian Christmas Recipes!

I've gathered exciting vegetarian appetizers, side dishes, meat-free main dishes, desserts, and condiments. They are all tried and tested recipes to impress your guests.

Seriously, nobody will miss the meat when they're sitting down to these creative and delicious Christmas dinner recipes!

Whether you’re looking for a few veg-packed dishes to serve to your veggie guests, or you're going entirely meatless this year, these vegetarian recipes will make it easy to satisfy everyone at your holiday dinner table.

From Brussels Sprout Filo Pie, Mushroom Wellington, and Stuffed Butternut Squash to Roasted Garlic Mashed Potatoes, Onion Tarte Tatin and Red Wine Mushroom Gravy.

Jump to:
  • Planning Christmas Dinner
  • Christmas Dinner Tips
  • Veggie Holiday Recipes
  • Vegetarian Christmas Recipes
  • 💬 Comments

I love the process of planning Christmas.

Dreaming up the perfect menu that friends and family will love is positively joyous. I love mixing and matching to get the full spread of everyone's classic favorites, new exciting recipes, and making the most of new plant-based foods.

That's why we've rounded up these delicious vegetarian Christmas dinner ideas to add to your holiday feast.

Here you’ll find veggie and vegan appetizers, side dishes, main dishes, condiments, and desserts that everyone will love.

Whether you're creating a vegetarian Christmas feast, or you want some tasty meat-free options that will even impress non-veggie guests, this list is for you!

I hope you’ll discover the perfect recipe in this roundup.

Planning Christmas Dinner

Wondering how to make it easier on Christmas or the days before when you meal prep?

Simply print the recipes, bookmark them, or save them to a Pinterest board. Then you can quickly and easily access them when you're ready to cook or shop in the run up to Christmas!

I hope that you love these vegetarian holiday recipes, so be sure to come back and leave a note in the comments or star rate the recipes.

Hint: Click the link text or photos to go straight to each recipe!

Christmas Dinner Tips

  • If any of your dishes can be made ahead, then do! In the few days before, it's great to prep items and cook recipes that just need to be heated. Write a list so you know what needs to be defrosted, reheated or finished.
  • Plan ahead! Decide on your menu in advance, and write out timings and shopping lists. Using a calendar or printed calendar page can really help.
  • Make a note of which dishes need to be cooked in which gadet/oven. That way you won't be juggling needing to get things in and out of the oven at the same time.
  • If you have an air fryer, instant pot, slow cooker or rice cooker, then use them for some dishes to free up space in the oven.
  • Go through all your chosen recipes and write out a full shopping list. Double check pantry items that you need, in case they're out of date or run out.
  • Be sure that the dishwasher is empty before you start cooking so you're not running out of dishes as you cook.
  • Clean up as you go. It really helps so you're not faced with a huge mess in the kitchen, or you run out of wooden spoons, pots and pans. Even better, enlist some help from the family to be on dish duty.
  • Set the table the night before. That way you have plenty of time to make it look beautiful.
Vegetarian Christmas Recipes (2)

Veggie Holiday Recipes

I hope you find some recipes here for your perfect meat-free Christmas dinner, to impress vegetarians and everyone else.

Please star rate and comment on your favorites to help others make their choices too!

Merry Christmas everyone!
Kate x

Vegetarian Christmas Recipes

This huge collection of the best Vegetarian Christmas recipes includes appetizers, side dishes, desserts, condiments, and much more. Here you'll find everything you need to make a tasty, veggie, meat-free feast for the holidays!

Appetizers

You'll love these meat-free vegetarian and vegan holiday appetizer recipes! From soup and salad to finger foods.

Vegetarian Christmas Recipes (3)

Caponata alla Siciliana

Caponata alla Siciliana is a traditional vegan Italian eggplant stew from Sicily. It's easy to make and perfect on crostini for a flavorful veggie Christmas appetizer.

Vegetarian Christmas Recipes (4)

Shaved Brussel Sprout Salad

Enjoy a flavorful shaved Brussels Sprouts salad with apples, dried cranberries and a flavorful pumpkin seed dressing.

Vegetarian Christmas Recipes (5)

Mushroom Tarts

This super-easy Mushroom Tart recipe is simple, fast and full of great taste. It's ready in just 25 minutes.

Vegetarian Christmas Recipes (6)

Roasted Cauliflower Soup

This roasted cauliflower soup has a velvety texture and rich, delicious flavor. Make it ahead and just heat up before Christmas dinner as a delicious appetizer.

Vegetarian Christmas Recipes (7)

Vegan Smoked Salmon (Carrot Lox)

This recipe for Vegan Smoked Salmonis a great alternative to traditional lox. Thin strips of carrot are marinated in sauces and spices to make the perfect complement to a bagel or served as a healthy appetizer with crackers.

Vegetarian Christmas Recipes (8)

Potato Leek Soup

This creamy Potato Leek Soup recipe is quick, easy, and tasty! You only need 4 pantry ingredients. Make it ahead and just heat it up as an appetizer that everyone will enjoy.

Vegetarian Christmas Recipes (9)

Roasted Romanesco Salad

You’ll love this easy Roasted Romanesco Salad recipe. The roasted romanesco broccoli is served with lettuce, crispy shallots and toasted walnuts, then drizzled with a flavorful lemon garlic vinaigrette for a healthy, tasty vegan winter salad.

Vegetarian Christmas Recipes (10)

Fruit Platter

Make a pretty, colorful fruit platter for guests. Then you'll still have room for all the vegan main dishes and sides! Use any ripe fruit, and seasonal fruit such as persimmons.

Vegetarian Christmas Recipes (11)

Carrot Hummus

Make this easy, flavorful carrot hummus ahead, and serve it to guests with crackers, raw vegetables and potato chips.

Vegetarian Christmas Recipes (12)

Creamy Celeriac Soup

Make the most of seasonal celeriac (celery root) and whiz it into this smooth and silky soup!

Vegetarian Christmas Recipes (13)

Easy Pea Soup

Make this easy soup ahead of time, using frozen peas and just 3 other ingredients! It's simple but bursting with delicious flavor. Plus, it's a festive green color!

Vegetarian Christmas Recipes (14)

Buffalo Cauliflower Dip

Pulled cauliflower is the base of this delicious vegetarian version of Buffalo Dip! Smooth cream cheese, Buffalo sauce and cheese all make a delicious hot dip that's a perfect holiday appetizer.

Vegetarian Christmas Recipes (15)

Mini Baked Potatoes

Make these fun baby baked potatoes as a delicious bite-sized appetizer or finger food! Customise them with your favorite toppings or stick to sour cream and chives. Add some finely chopped red pepper for a festive red and green look.

Vegetarian Christmas Recipes (16)

Mac and Cheese Balls

Everyone will love these creamy mac and cheese balls! Pile them high with a selection of dipping sauces and serve as a fun and tasty appetizer.

Rosolli is a Finnish vegetable salad that's traditionally served at Christmas. It's made with beetroot, potatoes, carrots, apple, onion and pickles with a tangy and sweet dressing.

Vegetarian Christmas Main Dishes

Wow your guests with these incredible veggie holiday main dishes! Nobody will miss the meat in these flavor-packed recipes.

Vegetarian Christmas Recipes (18)

Mushroom Wellington

This mushroom wellington will add some WOW factor to your Christmas dinner table. But although it's so pretty, it's actually easy to make and full of rich, deep flavors.

Vegetarian Christmas Recipes (19)

Nut Roast

This moist and tender nut roast is a perfect vegetarian main dish for Christmas with great flavors and textures.

Vegetarian Christmas Recipes (20)

Mini Bundt Chestnut Loaves with Sage Gravy

Mini Bundt Chestnut Loaf with Sage Gravy is a tasty vegan Christmas main. They're quick to make and look showstopping. If you don't have mini bundt tray you can make them in a loaf or cake pan.

Vegetarian Christmas Recipes (21)

Onion Tarte Tatin

You'll love this tasty French Onion Tarte Tatin. It looks amazing and is surprisingly easy to make! Balsamic caramelized onions on a bed of flaky pastry.

Vegetarian Christmas Recipes (22)

Stuffed Butternut Squash

You'll love this easy Stuffed Butternut Squash recipe. It's a tasty vegan and vegetarian main dish with a flavorful stuffing made of lentils, mushrooms, kale and cranberries. It's seasoned with herbs and baked inside a squash making a beautiful presentation.

Vegetarian Christmas Recipes (23)

Whole Roasted Cauliflower with Garlic and Paprika

This is my vegan alternative to baked ham. Instead, a whole head of cauliflower is brushed with rich, deep flavors of smoked paprika and garlic and then roasted until tender. Cut into slices and enjoy!

Vegetarian Christmas Recipes (24)

Vegan Cabbage Rolls

This Vegan Cabbage Rolls recipe is a tasty meat-free take on a classic dish. The stuffed filling contains rice and walnuts and is made with a homemade tomato sauce.

Vegetarian Christmas Recipes (25)

Creamy Brussels Sprout Filo Pie

Tasty vegetables in a creamy sauce are nestled under a blanket of scrunched filo pastry in this delicious dish. It has a wonderful texture and tastes incredible.

Vegetarian Christmas Recipes (26)

Vegan Shepherds Pie

Vegan Shepherds Pie is easy to make in just 30 minutes and is full of nourishing ingredients. This tasty hearty comfort food brings mushrooms and lentils together under a blanket of crushed potatoes.

Vegetarian Christmas Recipes (27)

Mushroom Stroganoff

Mushrooms are cooked in a rich creamy sauce in this vegetarian stroganoff. A tasty veggie option for Christmas dinner!

Vegetarian Christmas Recipes (28)

Portobello Mushroom Steaks

These juicy and tender grilled portobello mushroom steaks are AMAZING! They're quick (ready in just 15 minutes!), easy, tasty and have all the best flavours of a smokey grilled steak, but vegan. The charred mushrooms have a lovely dense texture that's perfect with the flavourful simple marinade. Make them on the grill, grill pan, barbecue or in the oven.

Side Dishes

Christmas is all about the amazing side dishes, right? So wow your family and guests with these tasty vegetarian Christmas side dishes.

Vegetarian Christmas Recipes (29)

Roasted Brussels Sprouts with Balsamic Vinegar

Make these tasty Roasted Brussels Sprouts with Balsamic Vinegar in just 25 minutes with 4 simple ingredients. The sprouts are crispy on the outside, soft inside and covered in a quick maple balsamic glaze.

Vegetarian Christmas Recipes (30)

Green Beans Almondine

Green Beans Almondine is not only an easy side dish, but it's absolutely delicious! You only need 15 minutes and 5 ingredients. The beans are jazzed up with wonderfully fragrant garlic and shallots, and they have texture from crunchy almond flakes.

Vegetarian Christmas Recipes (31)

Candied Sweet Potato Casserole

Sweet potato casserole is a Christmas dinner must-have! This version layers slices of sweet potato with an orange sauce, topped with brown sugar and chopped pecans. A no-marshmallow recipe.

Vegetarian Christmas Recipes (32)

Honey Sriracha Brussels Sprouts

Add WOW flavor to your roasted Brussels sprouts with a sweet and spicy honey sriracha sauce!

Vegetarian Christmas Recipes (33)

Vegan Stuffing with Sage

This easy Vegan Stuffing recipe is a tasty traditional holiday side dish made with simple ingredients. Sage and onion add loads of festive flavor and this vegan dressing can be turned into stuffing balls or be baked in a casserole dish.

Vegetarian Christmas Recipes (34)

Braised Red Cabbage

Make this classic German spiced red cabbage side dish. It's bursting with flavor and can be made ahead and heated for Christmas dinner.

Honey roasted parsnips are wonderfully crispy on the outside and tender inside. The honey caramelizes on the nutty parsnips.

Vegetarian Christmas Recipes (36)

Easy Cauliflower Cheese

This creamy side dish of cauliflower in cheese sauce is a British classic. Enjoy it as a tasty holiday side.

Vegetarian Christmas Recipes (37)

Buttered Sautéed Leeks

This is such a simple, but classic and delicious way to enjoy seasonal leeks! Simply sautee them in butter with a few seasonings to really make the most of their mild oniony flavor.

Vegetarian Christmas Recipes (38)

Parmesan Parsnips

Parmesan parsnips are full of flavor, crispy on the outside, and soft inside. Delicious and so easy!

Vegetarian Christmas Recipes (39)

Roasted Turnips

Make the most of seasonal roots in this easy, flavorful side dish of roasted turnips!

Vegetarian Christmas Recipes (40)

Parsnip Puree

This velvety smooth parsnip puree is easy to make, can be made in advance, and is a tasty part of Christmas dinner!

Vegetarian Christmas Recipes (41)

Easy Cheesy Leeks

Envelop tender leeks in a rich cheese sauce, then top it with seasoned breadcrumbs for a tasty baked leek side dish, au gratin-style. Make it ahead and heat on the day!

Vegetarian Christmas Recipes (42)

Turnip Casserole

This flavorful turnip casserole with eggs and a breadcrumb topping is a delicious holiday side dish.

Vegetarian Christmas Recipes (43)

Grilled Butternut Squash

Grill up some butternut squash with simple zesty seasonings for a tasty holiday side dish. Griddle pan, grill or pan fry!

Vegetarian Christmas Recipes (44)

Air Fryer Parsnips

These super easy air fryer parsnips are a tasty holiday side dish that doesn't need to fit in your oven!

Vegetarian Christmas Recipes (45)

Easy Vegan Mashed Potatoes

Mashed potatoes are a holiday classic. These vegan spuds are smooth and delicious.

Vegetarian Christmas Recipes (46)

Maple Roasted Butternut Squash

Roast up your butternut squash and onions with maple syrup and sage for a flavorful and simple Christmas side dish.

Vegetarian Christmas Recipes (47)

Roasted Brussels Sprouts Christmas Tree

Turn your roasted sprouts into a fun Christmas tree shape!

Vegetarian Christmas Recipes (48)

Roasted Baby Potatoes

Try switching up your roast potatoes, for roasted baby potatoes! They have a lovely creamy texture and get wonderfully crisp on the outside.

Vegetarian Christmas Recipes (49)

Green Beans with Cranberries and Pecans

Make your green beans side dish extra special with sweet/tart dried cranberries, crunchy pecans, and rich butter. Delicious!

Vegetarian Christmas Recipes (50)

Mashed Celeriac (Celery Root)

Switch up your spuds, but swapping mashed potato to mashed celeriac! It's full of mild celery flavor and gets wonderfully creamy.

Vegetarian Christmas Recipes (51)

Creamy Mashed Rutabaga (Swede)

Another alternative to mashed potatoes is mashed rutabaga (swede). It has a mildly nutty flavor and a lovely soft texture.

Vegetarian Christmas Recipes (52)

Easy Roasted Celeriac

Roast up cubes of celeriac (celery root) for an easy and flavorful Christmas side dish!

Vegetarian Christmas Recipes (53)

Easy Roasted Curried Parsnips

Add a pop of WOW flavor with these roasted parsnips with a dash of curry powder! They're simple and add a new flavor dimension to your meal.

Vegetarian Christmas Recipes (54)

Roasted Swede (Rutabaga)

Roast up cubes of rutabaga (swede) as an easy extra Christmas side dish! Plus, it's a great way to add extra veggies to the table.

Vegetarian Christmas Recipes (55)

Roasted Frozen Brussels Sprouts

You can use handy frozen Brussels sprouts for Christmas dinner - this recipe shows you how to roast them up!

Vegetarian Christmas Recipes (56)

Easy Roasted Garlic Mashed Potatoes

Change up your mashed potato with this incredible roasted garlic mashed potato! It's full of bold flavors that will wow your Christmas dinner guests!

Vegetarian Christmas Recipes (57)

Parmentier Potatoes with Rosemary and Garlic

This French recipe for Parmentier Potatoes is easy to make and full of flavor from the rosemary and garlic.

Vegetarian Christmas Recipes (58)

Maple Glazed Carrots with Cayenne

These beautiful Maple Glazed Carrots with cayenne make the perfect Christmas side dish. Prepared carrots are brushed with maple syrup, brown sugar and butter then gently roasted in the oven for a slightly sweet and spicy carrot recipe that everyone will love.

Vegetarian Christmas Recipes (59)

Baby Hasselback Potatoes

Baby Hasselback potatoes are cut so they get wonderfully crisp on all the edges. They're served in a rich, spiced tomato sauce. A pretty and delicious side dish!

Sauces and Condiments

Add a few homemade vegetarian gravies and sauces to your Christmas dinner!

Vegetarian Christmas Recipes (60)

Easy Veggie Gravy

Make this easy Vegan Gravy in just 10 minutes with 5 simple pantry ingredients! It's perfect for your Christmas mashed potatoes, drizzled on vegetables, biscuits or mushrooms or used to add a deep flavor to your vegan dinner recipes and side dishes.

Vegetarian Christmas Recipes (61)

Quick Cranberry Compote

Cranberry compote is an easy alternative to cranberry sauce! It's ready in minutes and you can use fresh or frozen cranberries.

Vegetarian Christmas Recipes (62)

Mushroom Gravy with Red Wine

This easy Mushroom Gravy recipe is the perfect way to add flavor to your favorite comfort foods. It’s made from simple ingredients and you can add optional red wine for richness. Perfect to top your potato or vegetable dishes.

Vegetarian Christmas Recipes (63)

Pea Puree

Pea Purée is a simple, tasty, and makes a simple condiment for your Christmas dinner. It's a great way to enjoy the fresh garden taste of peas that is slightly sweet and earthy. You only need 4 ingredients and 10 minutes for this easy recipe.

Christmas Desserts

Round off your Christmas dinner with one of these tasty festive dessert recipes!

Vegetarian Christmas Recipes (64)

Poached Pears in Red Wine with Cinnamon Cream

For a classy and sophisticated Christmas dessert, you can't go wrong with pears poached in spiced red wine, with spiced cinnamon cream.

Vegetarian Christmas Recipes (65)

Melted Snowman Brownies

The kids will love these cute melted snowman brownies! Chewy, fudgy brownies are topped with royal icing and decorated marshmallows.

Vegetarian Christmas Recipes (66)

Chocolate Peppermint Cookies

Minty chocolate cookies are topped with melted chocolate and crushed candy canes in these tasty cookies! For an extra special treat, sandwich them with vanilla ice cream for peppermint ice cream sandwiches.

Vegetarian Christmas Recipes (67)

Easy Fudgy Gingerbread Brownies

These fudgy brownies are full of gingerbread spices and topped with mini gingerbread cookies!

Vegetarian Christmas Recipes (68)

Christmas Tree Cookies

Make your own Christmas Tree Farm with these 3D shortbread cookies! Fun to make and delicious.

Vegetarian Christmas Recipes (69)

Easy Vegan Gingerbread Cookies

Make a batch of classic gingerbread men and decorate them, then put out a plate of them on Christmas! Everyone will love them.

Vegetarian Christmas Recipes (70)

Gingerbread Pumpkin Cupcakes

Gingerbread is a classic flavor of Christmas, and it works perfectly in these spiced pumpkin cupcakes. Perfect with a vanilla buttercream and mini gingerbread men!

Vegetarian Christmas Recipes (71)

Cinnamon Twists

These homemade Cinnamon Twists are really easy to make and taste delicious! Flaky pastry and sweet cinnamon sugar - what's not to love! You can customize them by adding raisins or even dried cranberries for the holidays.

Vegetarian Christmas Recipes (2024)
Top Articles
Latest Posts
Article information

Author: Nathanael Baumbach

Last Updated:

Views: 6500

Rating: 4.4 / 5 (75 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Nathanael Baumbach

Birthday: 1998-12-02

Address: Apt. 829 751 Glover View, West Orlando, IN 22436

Phone: +901025288581

Job: Internal IT Coordinator

Hobby: Gunsmithing, Motor sports, Flying, Skiing, Hooping, Lego building, Ice skating

Introduction: My name is Nathanael Baumbach, I am a fantastic, nice, victorious, brave, healthy, cute, glorious person who loves writing and wants to share my knowledge and understanding with you.