Vegetable flan