Delight your guests with these 50 vegetarian Christmas dinner recipes. From hearty mains to delectable sides, this collection has everything you need for a festive feast.