Skip to content
Fish & seafood Food safety Storage & shelf life

How long does cooked fish last in the fridge?

Quick answer

USDA recommends using cooked fish and other seafood within 3–4 days when refrigerated at 40 °F (4 °C) or below. Refrigeration slows bacterial growth but does not stop it, so prompt chilling matters as much as the calendar.

Cooked fish should not stay in the refrigerator until it finally smells suspicious. USDA’s practical storage window is 3–4 days at 40 °F (4 °C) or below.

Think 3–4 days, not a week

Cooked fish and other seafood can be safely refrigerated for 3 to 4 days. A fillet cooked on Monday should therefore generally be eaten by Thursday or Friday, assuming it was chilled promptly and kept cold.

The refrigerator slows microbial growth; it does not freeze time.

Chill leftovers promptly

Perishable food should not sit at room temperature for hours before refrigeration. The general USDA rule is to refrigerate leftovers within about 2 hours, or sooner in very hot conditions.

Large quantities cool faster when divided into shallow containers rather than packed into one deep, warm container.

Smell does not extend the deadline

An ammonia-like or sour odor, slime or mold are obvious reasons to discard fish. The reverse is not reliable: food can look and smell normal even after being stored too long.

So a normal smell on day six is not evidence that the 3–4 day guidance no longer applies.

Freezing buys more time

USDA lists about 3 months as a good-quality target for cooked fish at 0 °F (−18 °C) or below. Frozen food can remain safe longer when continuously frozen, but texture and flavor gradually decline.

If you know you will not eat a portion within the next few days, freezing it early usually gives a better result than waiting until day four.

What about reheating?

USDA uses 165 °F (74 °C) as the reheating target for leftovers. Fish that will be served cold does not need reheating if it was originally cooked and stored safely.

Mixed dishes follow the same clock

Putting two-day-old fish into a casserole, rice bowl or sauce does not reset its age. The storage history of the ingredients still matters, so date leftovers from the earliest relevant cooking step.

Leftover handling matters as much as the calendar

The 3–4 day guideline assumes the fish was refrigerated promptly after cooking. Leaving a platter on the table through a long dinner and only chilling it several hours later reduces the safety margin before the refrigerator period even begins. Put leftovers away within two hours, or within one hour when conditions are above 90°F (32°C), and divide large amounts into shallow containers so they cool more quickly.

Date the container when the fish is stored. This is especially helpful for mixed dishes such as fish pie, chowder, tacos or rice bowls, where the original cooking day can be easy to forget. Adding fresh sauce or reheating the fish on day three does not restart the clock. When ingredients have different ages, use the oldest relevant perishable component as the conservative reference.

Reheat only what you intend to eat. Repeated warming and cooling damages texture and creates unnecessary temperature cycling. USDA uses 165°F (74°C) for reheating leftovers; a food thermometer is useful for thick casseroles or dense portions. Fish that was cooked and chilled safely can also be eaten cold within the storage window, for example in a salad, without reheating it first.

If day four is approaching and there is still more fish than you will eat, freezing earlier is the better option. Package portions tightly to limit freezer burn and thaw them in the refrigerator. Freezing preserves food by stopping microbial growth while frozen, but it does not reverse time spent warm before freezing. The quality of delicate fish may decline after thawing, so using frozen cooked fish in soups, cakes or sauced dishes can be more forgiving than trying to recreate the original fillet texture.

Quality after reheating depends on the original cooking method. Fried fish loses crispness quickly in a closed container; baked fish can dry out; fish in sauce often reheats more gently. An oven or air fryer can restore some surface texture to breaded fish, while microwave reheating is convenient but may heat unevenly. Regardless of method, avoid repeated cycles and check the center of thick pieces. If the leftover has been stored beyond the recommended window, reheating it until very hot is not a reset button and should not be used to justify keeping it longer.

Bottom line

Use cooked fish within 3–4 refrigerated days. Cool it quickly, keep the refrigerator at 40 °F/4 °C or below and freeze portions you will not use in that window.

Sources