Seafood
How long does cooked fish last in the fridge?
Cooked fish keeps 3–4 days in the fridge — cool it fast in a shallow covered container, and freeze it the same night if the week’s dinners are already spoken for.
How long does it keep?
| Fridge | 3–4 days |
|---|---|
| Freezer | 1–2 months |
Can you freeze cooked fish & shellfish? FREEZES, BUT… →
Can it sit out?
Cooked fish is perishable — the FSIS 2-hour rule applies.
Perishable food left at room temperature for more than 2 hours should be thrown out — 1 hour if it’s 90°F or hotter (a picnic, a hot car, a summer kitchen).
How to tell if cooked fish has gone bad
- A sharp ammonia smell as the container opens
- A tacky, slick film on the flakes
- Flesh gone gray-brown and mushy at the edges
When in doubt, throw it out.
Cold cooked fish is better flaked into a salad or fish cakes than reheated — a second pass through heat dries it out.
Quick answers
How long does cooked fish last in the fridge?
Cooked fish keeps 3–4 days in the fridge — cool it fast in a shallow covered container, and freeze it the same night if the week’s dinners are already spoken for.
Can you freeze cooked fish?
Leftover cooked seafood freezes safely for 1–2 months, but it reheats dry — freeze it with a job already lined up.
How long can cooked fish sit out?
The FSIS 2-hour rule applies to cooked fish. Perishable food left at room temperature for more than 2 hours should be thrown out — 1 hour if it’s 90°F or hotter (a picnic, a hot car, a summer kitchen).