It provides many affordable and resilient alternatives. According to USDA guidelines, you can maintain canned food for 2 to five years, whether it's fish, pork, beef, or poultry. Shellfish like shrimp as well as other fish and shellfish like scallops can be maintained icy for three to six months. Prepared fish must be maintained frozen for no longer than four to 6 months. And smoked fish must only be kept frozen for two months prior to sacrificing taste.