Spring vegetable pie