Vegetable pie tomato tart