55 Vegetarian Christmas Recipes That Aren't Nut Roast

With this colourful array of meat-free meals, there is no excuse not to whip up some delicious treats.