Flan can be kept in the refrigerator for 3-4 days. It can also be frozen for up to a month if well wrapped. A frozen flan should be defrosted in the refrigerator, then brought to room temperature before serving.