A delicious and flavorful Mediterranean quiche recipe with sun-dried tomatoes, pine nuts, and basil pesto. Perfect for a vegetarian meal or as a leftover egg dish.