Cooked fish is best kept in the refrigerator for 3-4 days, following USDA guidance for cooked meat, poultry, and leftovers. For longer storage, freeze it for 2-6 months; wrap it tightly to reduce freezer burn.
How Long Cooked Fish In Fridge: cooked fish should be kept in the refrigerator for 3 to 4 days. Treat it as cooked meat, poultry, and leftovers: refrigerate promptly, keep it covered, and use it within that window.
For longer storage, freeze cooked fish for 2 to 6 months. If the fish is in a soup, chowder, or stew, use the shorter category: 3 to 4 days in the fridge or 2 to 3 months in the freezer.

The Short Answer, With Numbers
Contents
- 1 The Short Answer, With Numbers
- 2 What Day 1 Means
- 3 Worked Examples
- 4 Plain Fish vs Fish Soup or Stew
- 5 Edge Cases That Change the Count
- 6 Cooked Fish Fridge Time
- 7 Cooked Fish Fridge Timeline
- 8 When To Freeze Instead
- 9 Edge Cases That Change Your Count
- 10 Quick Answer
- 11 Best Storage Container
- 12 Container Size and Shape
- 13 Airtight Matters More Than Material
- 14 What to Avoid
- 15 Worked Storage Examples
- 16 How To Refrigerate Cooked Fish
- 17 Worked Fridge Timeline
- 18 Edge Cases
- 19 Signs Cooked Fish Spoiled
- 20 Use the 3-4 Day Rule First
- 21 Smell: The Fastest Spoilage Clue
- 22 Texture and Surface Changes
- 23 Color, Mold, and Container Clues
- 24 Worked Edge Cases
- 25 Freezing Cooked Fish Instead
- 26 Use These Dates
- 27 How to Pack Cooked Fish for the Freezer
- 28 Edge Cases
- 29 Frequently Asked Questions
- 30 How long is cooked fish good in the fridge?
- 31 Can I eat cooked fish after 5 days in the fridge?
- 32 How long does cooked salmon last in the fridge?
- 33 How long does cooked cod last in the fridge?
- 34 How long can cooked fish be frozen after refrigeration?
- 35 Related Reading
- 36 Sources & References
Cooked fish keeps in the refrigerator for 3 to 4 days. Treat it as a cooked leftover. If you will not eat it within that window, freeze it; the freezer quality window is 2 to 6 months.
| Food | Refrigerator | Freezer |
|---|---|---|
| Cooked meat, poultry and leftovers | 3-4 days | 2-6 months |
| Soups and stews | 3-4 days | 2-3 months |
What Day 1 Means
Day 1 is the day after cooking, not the day you “remember” it in the fridge. If you cooked fish on Monday, Tuesday is Day 1, Wednesday is Day 2, Thursday is Day 3, and Friday is Day 4.
For plain cooked fish, the practical deadline is the end of Day 4. Using the Monday example, eat it by Friday. If you are not sure whether it is Day 4 or Day 5, do not stretch the count.
Worked Examples
If salmon was cooked Tuesday night, it fits the 3-4 day leftover window through Saturday. For best planning, eat it by Friday or freeze it before you reach the end of Saturday.
If cod was baked Sunday and refrigerated, Monday is Day 1. Wednesday is Day 3. Thursday is Day 4. By Friday, it is beyond the listed refrigerator window for cooked leftovers.
If fish tacos were made from cooked fish on Thursday, count the cooked fish as the limiting item. Friday is Day 1, Saturday Day 2, Sunday Day 3, and Monday Day 4.
Plain Fish vs Fish Soup or Stew
Plain cooked fish follows the cooked leftovers line: 3-4 days refrigerated and 2-6 months frozen. This covers baked, grilled, broiled, pan-seared, and poached fish after cooking.
Fish soup, chowder, or stew follows the soups and stews line: 3-4 days refrigerated and 2-3 months frozen. The fridge time is the same, but the freezer quality window is shorter.
Edge Cases That Change the Count
If the fish was cooked today, today is not Day 1. Start counting tomorrow. A container of fish cooked at 7 p.m. Monday still reaches Day 4 on Friday.
If cooked fish was mixed into pasta, rice, salad, tacos, or a casserole, use the cooked leftover figure: 3-4 days in the refrigerator. Do not restart the clock because it was mixed into a new dish.
If you freeze cooked fish on Day 2, use the freezer window for cooked leftovers: 2-6 months. For fish soup or stew, use 2-3 months.
If you thaw previously cooked frozen fish, the original refrigerator days before freezing still matter for quality planning. For example, fish frozen on Day 3 has already used most of its 3-4 day refrigerator window.
The fastest answer: cooked fish in the fridge is a 3-4 day food. Fish soup or stew is also 3-4 days. Freeze plain cooked fish for 2-6 months; freeze fish soup or stew for 2-3 months.

Cooked Fish Fridge Time
Cooked fish keeps in the refrigerator for 3 to 4 days. Count the day after cooking as day 1 if the fish was refrigerated the same day it was cooked.
Example: fish cooked and refrigerated on Monday should be eaten by Thursday for best quality, or by Friday at the latest within the 3- to 4-day cooked-leftovers window.
This 3- to 4-day limit applies to cooked fish fillets, baked salmon, fried cod, fish tacos filling, fish cakes, and cooked seafood leftovers when stored as leftovers in the refrigerator.
Cooked Fish Fridge Timeline
| Cooked and refrigerated | Day 1 | Day 3 | Day 4 |
|---|---|---|---|
| Monday | Tuesday | Thursday | Friday |
| Tuesday | Wednesday | Friday | Saturday |
| Friday | Saturday | Monday | Tuesday |
If you need the simplest rule, use 3 days for best quality and 4 days as the upper refrigerator limit for cooked fish leftovers.
For a Friday dinner, cooked fish stored Friday night is best used by Monday. Tuesday is the last day within the 4-day leftover range.
For meal prep, do not cook fish on Sunday expecting it to last the whole workweek. Sunday-cooked fish reaches day 3 on Wednesday and day 4 on Thursday.
When To Freeze Instead
If you will not eat cooked fish within 3 to 4 days, freeze it. Cooked meat, poultry, and leftovers keep in the freezer for 2 to 6 months.
Worked example: bake 4 salmon portions on Sunday. Eat portions on Monday and Tuesday. Freeze the remaining portions by Wednesday if they will not be eaten by Thursday.
Label the container with the cooking date, not the freezing date. The cooking date tells you how much of the 3- to 4-day refrigerator window has already been used.
Edge Cases That Change Your Count
If cooked fish was made from raw lean fish, the raw refrigerator window before cooking was 1 to 2 days. That raw time does not extend after cooking; cooked leftovers still get 3 to 4 days.
If cooked fish was made from raw fatty fish such as salmon, tuna, or mackerel, the raw refrigerator window was also 1 to 2 days. After cooking, use the cooked-leftover limit: 3 to 4 days.
If cooked fish is in soup, chowder, or stew, use the soups and stews limit instead: 3 to 4 days in the refrigerator and 2 to 3 months in the freezer.
If cooked fish is mixed into pasta, rice, casseroles, tacos, or salad, treat the dish as cooked leftovers. The refrigerator limit remains 3 to 4 days.
If you combine new cooked fish with older refrigerated leftovers, use the oldest date. A fresh fish fillet added to 3-day-old rice does not reset the storage clock.
Hard-cooked eggs have a separate refrigerator limit of 1 week. If egg and cooked fish are mixed together, use the shorter cooked-leftover limit of 3 to 4 days.
Quick Answer
Cooked fish lasts 3 to 4 days in the fridge. Freeze it for longer storage; cooked leftovers keep frozen for 2 to 6 months.

Best Storage Container
Use a shallow, airtight container for cooked fish. The best choice is a food-storage container with a tight lid, no cracks, and enough surface area to spread the fish in a thin layer.
For the fridge, cooked fish should be treated as a cooked leftover: use it within 3 to 4 days. For the freezer, use it within 2 to 6 months.
Container Size and Shape
Choose a container that lets the fish sit in a layer no thicker than about 1 inch. A wide, shallow container is better than a tall, narrow one.
Example: for 2 salmon fillets, use a rectangular container around 6 by 8 inches, not a deep quart tub. The goal is quick, even chilling and less trapped steam.
For flaked cooked fish, pack it loosely. Do not compress it into a dense block. A 2-cup container works well for about 1 to 1 1/2 cups of fish.
For a single serving, use a small container that leaves about 1/2 inch of headspace. Too much empty space exposes the fish to more air and can increase drying and odors.
Airtight Matters More Than Material
Glass and rigid plastic both work if the lid seals tightly. The key test: the lid should snap or lock down on all sides and not lift when lightly tugged.
Glass is best for odor control. Cooked fish, especially salmon, tuna, mackerel, and other stronger fish, can leave smells in flexible plastic lids and thin deli containers.
Rigid plastic is practical for stacked meal prep. Use containers marked for food storage, and avoid stained, warped, or scratched containers that no longer seal cleanly.
A zip-top freezer bag works for freezing cooked fish if you press out excess air. Lay the fish flat in a layer about 1 inch thick before sealing.
What to Avoid
Do not store cooked fish on an open plate. It dries out, absorbs refrigerator odors, and can drip onto nearby foods if not fully covered.
Do not rely on loose foil or plastic wrap as the only cover for 3 to 4 days. It tears easily and usually does not make a true airtight seal.
Do not store cooked fish in the original takeout tray unless the lid fits tightly. Many takeout lids vent steam and odors, so move the fish to a real storage container.
Do not mix new cooked fish with older fish in the same container. If Monday fish and Wednesday fish share one box, follow the older Monday timeline.
Worked Storage Examples
If you cooked cod on Monday night, place it in a shallow airtight container. In the refrigerator, use it by Thursday or Friday, following the 3 to 4 day leftover limit.
If you cooked salmon and want freezer storage, wrap the portions tightly, then place them in a freezer bag or airtight freezer container. Use within 2 to 6 months.
If the fish is in sauce, use a leakproof container and leave about 1/2 inch headspace. For soup-like fish dishes, follow the soups and stews limit: 3 to 4 days refrigerated.
For meal prep, divide cooked fish into individual portions before refrigerating. Four 4-ounce portions should go into four small containers, not one large box opened repeatedly.
Label the lid with the cook date. A simple label like “Cooked fish — Tue” prevents guessing on day 3 or day 4.

How To Refrigerate Cooked Fish
Refrigerate cooked fish as a leftover: keep it in the refrigerator for 3 to 4 days. Count the cooking day as day 0, then use, freeze, or discard it by the end of day 4.
- Step 1: Start the clock when the fish is cooked. If salmon is cooked on Monday, Monday is day 0. Tuesday is day 1, Wednesday day 2, Thursday day 3, and Friday day 4.
- Step 2: Portion it before refrigerating. Divide fillets, fish cakes, or baked fish into meal-size portions. A 1-pound cooked fillet can become 2 portions of 8 ounces or 4 portions of 4 ounces.
- Step 3: Use shallow containers. Put cooked fish in a shallow airtight container instead of leaving it in a deep pan. This keeps portions easier to chill, label, and reheat evenly later.
- Step 4: Seal tightly. Use a lidded container, a zip-top food bag, or tight wrap. Keep sauces with the fish if they will be eaten together, but avoid loose covering that lets odors spread.
- Step 5: Label with the cook date. Write “cooked fish” and the date. For fish cooked on April 10, label it “Cooked fish 4/10; use by 4/14.”
- Step 6: Place it where it will not be forgotten. Store cooked fish on a visible refrigerator shelf, not behind raw ingredients. If you plan to use it for lunch, portion it into ready-to-grab containers.
- Step 7: Freeze if day 4 will pass. Cooked leftovers keep 2 to 6 months in the freezer. If you will not eat the fish within 3 to 4 fridge days, freeze it early.
Worked Fridge Timeline
If you cook cod on Sunday night, the refrigerator window runs through Thursday. Eat it Monday, Tuesday, Wednesday, or Thursday. Do not plan it as a Friday lunch.
If you cook tuna steaks on Wednesday, use them by Sunday. For meal prep, that means Wednesday dinner plus Thursday, Friday, Saturday, or Sunday meals.
If cooked fish is mixed into rice, pasta, tacos, chowder, or a casserole, treat the whole dish as cooked leftovers: 3 to 4 days in the refrigerator.
Edge Cases
Opened takeout fish counts the same way once it is a leftover: 3 to 4 days refrigerated. Label it with the day you bought or served it, not the day you first remember it.
If the fish is already on day 3, freeze it only if you still want to save it. Freezing pauses storage time, but it does not reset freshness.
For best planning, freeze single portions. A container labeled “2 salmon portions, cooked 6/2” is easier to use than one large block that must be thawed all at once.
Hard-cooked eggs are different: they keep 1 week in the refrigerator and should not be frozen. Do not use that 1-week limit for cooked fish.

Signs Cooked Fish Spoiled
Discard cooked fish if it smells sour, ammonia-like, rancid, or sharply “fishy,” or if it has slime, mold, color darkening, or a sticky surface. Do not taste it to check.
For timing, treat cooked fish as a cooked leftover: 3-4 days in the refrigerator or 2-6 months in the freezer. If today is day 5 in the fridge, throw it out even if it looks normal.
Use the 3-4 Day Rule First
| Cooked fish date | Fridge status | What to do |
|---|---|---|
| Cooked Monday | Tuesday = day 1 | Usually within the limit if no spoilage signs |
| Cooked Monday | Thursday = day 3 | Use only if it smells and looks normal |
| Cooked Monday | Friday = day 4 | Last day of the fridge window |
| Cooked Monday | Saturday = day 5 | Discard |
A good practical cutoff: count the day after cooking as day 1. Fish cooked at dinner on Monday should be eaten by Friday, not saved for Saturday lunch.
If you cannot remember whether the fish was cooked 3 or 5 days ago, use the longer estimate. Unknown age means discard, especially with seafood, sauces, rice, pasta, or creamy sides mixed in.
Smell: The Fastest Spoilage Clue
Freshly cooked fish may smell mild, briny, smoky, buttery, or seasoned. Spoiled cooked fish often smells sour, musty, metallic, rancid, or like ammonia.
Compare the odor cold and after opening the container. A strong odor that rushes out when you lift the lid is a warning sign, even before reheating.
Do not rely on spices, lemon, garlic, breading, or sauce to mask odor. If the plain fish underneath smells off, discard the entire portion.
Texture and Surface Changes
Cooked fish should be moist or firm, depending on type. Spoilage signs include a slick film, tacky coating, stringy surface, or liquid that looks cloudy and smells sour.
Flaking alone is not spoilage. Dry edges on refrigerated salmon or cod can happen from air exposure. Slime, stickiness, or sour liquid is different and means discard.
For breaded cooked fish, check the underside. Spoilage often shows where moisture collects: soggy breading, sticky patches, or a sour smell trapped under the crust.
Color, Mold, and Container Clues
Discard fish with fuzzy mold, green spots, black patches, or unusual gray-brown darkening that was not present when stored. Mold on one corner means the whole piece is unsafe to keep.
Pink salmon may dull slightly in the fridge, and white fish may look less glossy. That alone is not proof of spoilage. Pair color changes with smell, slime, or age.
Bulging lids, leaking containers, or pressure release when opened are serious warning signs. Do not taste the fish or “cook it again” to rescue it.
Worked Edge Cases
- Cooked fish taco filling, day 4: eat only if it smells clean and has no slime. If mixed with sour-smelling slaw or sauce, discard the whole mix.
- Leftover grilled salmon, day 5: discard. The cooked leftover fridge limit is 3-4 days.
- Cooked cod frozen after day 2: freezer quality window is 2-6 months for cooked leftovers. Label with the freeze date.
- Fish smells fine but feels sticky: discard. Texture changes can appear before a strong odor.
- One piece in the container has mold: discard all pieces that shared the container.

Freezing Cooked Fish Instead
Freeze cooked fish when you will not eat it within the refrigerator window for cooked leftovers: 3 to 4 days. In the freezer, use the cooked-leftovers range: 2 to 6 months.
The practical rule is simple: if cooked fish was made on Monday, plan to eat it by Thursday or freeze it by Thursday at the latest. Freezing on day 1 or day 2 gives better quality than waiting until day 4.
Use These Dates
| Cooked fish date | Refrigerator deadline | Freezer quality window |
|---|---|---|
| Cooked Monday | Eat or freeze by Thursday | Use within 2 to 6 months |
| Cooked Tuesday | Eat or freeze by Friday | Use within 2 to 6 months |
| Cooked Friday | Eat or freeze by Monday | Use within 2 to 6 months |
| Cooked Saturday | Eat or freeze by Tuesday | Use within 2 to 6 months |
Example: you bake salmon on April 1. Refrigerated leftovers should be used by April 4 or April 5, depending how you count the cooking day. If freezing, mark the package “cooked salmon, Apr 1.”
For best quality, aim to eat that frozen cooked fish around the early part of the 2 to 6 month range. The longer it sits, the more likely it is to dry out or pick up freezer flavors.
How to Pack Cooked Fish for the Freezer
Portion cooked fish before freezing. A 1-meal package thaws faster and avoids refreezing uneaten pieces. Pack 4 fillets as 4 separate servings if you usually eat 1 fillet at a time.
Use tight wrapping. Press out extra air before sealing. For sauced fish, freeze the sauce with the fish if it protects the surface from drying out.
Label every package with 3 details: the fish, the cooked date, and the freezer deadline. Example: “cod cakes, cooked May 10, use by Nov 10.”
If the fish is mixed into a dish, treat the whole dish as cooked leftovers. Fish pie, fish tacos filling, cooked rice bowls with fish, and seafood pasta all follow the same 2 to 6 month freezer range.
Edge Cases
If cooked fish has already spent 3 days in the refrigerator, freezing may still fit the 3 to 4 day leftover window. Freeze it immediately, and use it sooner within the freezer range for better quality.
If it is already past the 3 to 4 day refrigerator window, freezing does not reset the clock. Do not use freezing as a rescue step for old leftovers.
If you cooked a large batch, freeze what you will not eat right away. Example: 8 cooked fillets for 2 people means freeze 4 to 6 fillets the same day, not after several days of guessing.
Hard, dry fish does not become unsafe just because it loses quality in the freezer, but it may be unpleasant. Use older frozen cooked fish in chowder, fish cakes, casseroles, or sauced dishes.
Keep cooked fish separate from raw seafood in the freezer. Raw lean fish has a 6 to 8 month freezer range, raw fatty fish has 2 to 3 months, and cooked leftovers use 2 to 6 months.

Frequently Asked Questions
How long is cooked fish good in the fridge?
Cooked fish kept as leftovers is good in the refrigerator for 3 to 4 days. Count from the day it was cooked. If you will not eat it within that window, freeze it instead; cooked leftovers keep in the freezer for 2 to 6 months.
Can I eat cooked fish after 5 days in the fridge?
No. The refrigerator limit for cooked leftovers is 3 to 4 days. Cooked fish held for 5 days is past that limit and should not be eaten. For longer storage, cooked leftovers should be frozen for 2 to 6 months.
How long does cooked salmon last in the fridge?
Cooked salmon should be treated as cooked leftovers and kept in the refrigerator for 3 to 4 days. If you need more time, freeze it. Cooked leftovers keep best in the freezer for 2 to 6 months.
How long does cooked cod last in the fridge?
Cooked cod lasts 3 to 4 days in the refrigerator when stored as leftovers. That same 3-to-4-day limit applies to cooked fish portions, fillets, and meals. Freeze cooked leftovers if you want to keep them beyond that time.
How long can cooked fish be frozen after refrigeration?
Cooked fish kept as leftovers can be frozen for 2 to 6 months. Do not wait past the refrigerator limit: cooked leftovers should be used within 3 to 4 days in the fridge before being eaten or moved to the freezer.
Related Reading
- How To Make Basil Oil? The Fastest Recipe
- How Does Cooked Salmon Look?
- How Much Caffeine In Nespresso Pods?
- What Does Orange Wine Taste Like?
- How To Prepare Canned Asparagus?
- How To Make Gremolata? With Easy-to-Find Ingredients
- Complete guide
Sources & References
- FoodSafety.gov — Cold Food Storage Chart
- FDA — Refrigerator Thermometers: Cold Facts about Food Safety
- USDA FSIS — Safe Minimum Internal Temperature Chart
- National Center for Home Food Preservation (UGA)
- Penn State Extension — Food Safety
- FDA — Safe Food Handling
- USDA — Human Nutrition and Food Safety








