Vegetable pie