pickled fish can last up to two weeks if stored in the refrigerator. the vinegar in the recipes also makes it last longer. as we know, the dish is best served cold.