Christmas for many is a time full of turkey, ham, chicken or lamb. In short, it's a carnivore's delight.
But spare a thought for those who don't eat meat. While Christmas sides consist of vegetables a plenty, there are gorgeous vegetarian dishes that can feature as the hero of a festive feast such as this roasted vegetable quiche.
The vibrant colors of the peppers, red onions, asparagus, cherry tomatoes and pumpkin are dazzling to the eye and will make for an impressive centerpiece. Even meat-lovers will want a slice.