Egg Custard Tarts (Vegetarian)