Seafood
Cooked

Cooked FishShelf Life, Storage, and Spoilage Guide

Sourced from
USDA FoodSafety.govFDA

Pantry

Not Recommended

Not recommended

Cooked fish should not be stored at room temperature. Refrigerate promptly.

Refrigerator

3-4 days

Store cooked fish in a shallow airtight container or wrapped tightly in plastic wrap or aluminum foil to prevent drying and absorption of odors. Place in the coldest part of the refrigerator.

Freezer

2-6 months

Wrap cooked fish tightly in freezer paper, heavy-duty aluminum foil, or place in heavy-duty freezer bags or airtight containers. Label with the date.

Signs of Spoilage

  • Sour, fishy, or ammonia-like odor
  • Slimy or sticky texture
  • Dull or faded color
  • Mold growth

Room Temperature Safety

2-hour rule (1 hour above 90°F/32°C)

40°F–140°F

Cooked fish, like all perishable foods, should not be left at room temperature (between 40°F and 140°F) for more than 2 hours. If the ambient temperature is above 90°F (32°C), the limit is 1 hour. Discard any cooked fish left out longer than these times.

Expert Tips

Safe Handling

1

Reheat cooked fish to an internal temperature of 165°F (74°C).

2

Avoid cross-contamination by keeping cooked fish separate from raw foods, especially raw seafood, poultry, and meat.

3

Wash hands, cutting boards, utensils, and countertops thoroughly with hot, soapy water after handling raw fish and before handling cooked fish.

4

Thaw frozen cooked fish in the refrigerator, under cold running water, or in the microwave. Never thaw at room temperature.

Related Items

Comparisons

Cooked ChickenSimilar fridge duration, but cooked chicken generally has a slightly shorter freezer duration.
Fridge
3-4 days
Freezer
3-4 months
Cooked Beef/PorkSimilar fridge and freezer durations for cooked beef and pork.
Fridge
3-4 days
Freezer
2-6 months
Cooked Ground MeatSimilar fridge duration, but cooked ground meat has a shorter freezer duration.
Fridge
3-4 days
Freezer
2-3 months