Buying Fresh Fish (Storage & Selection Guide)

Choose fish that has been kept cold and smells mild, then get it home quickly. Refrigerate it at 40°F (4°C) or below and cook it within 1–2 days, or freeze it sooner. Keep it covered over ice with meltwater drained away. Good looks and smell help with selection, but they cannot prove fish is safe.

A quick win: buy fish near the end of your shopping trip, then head home and chill it promptly. That simple change limits the time it spends warm and makes safe storage easier. I teach cooks to treat selection, transport, and refrigeration as one continuous process: the cold chain should not be broken between the fish counter and your kitchen.

Choosing Fresh Fish and Checking Quality

Fresh fish should be well chilled and show no clear signs of spoilage. Look for a mild smell, moist appearance, and firm flesh; the exact appearance varies by species and whether the fish is whole or cut into fillets. These checks help you choose good-quality fish, but they do not confirm microbiological safety.

Start by checking how the fish is displayed. It should be kept cold, such as on ice or in a refrigerated case, rather than sitting warm. Ask the seller when it arrived and whether it was previously frozen if that information matters to your plans. “Fresh” can describe a product that has not been frozen, but terms and handling can differ, so ask rather than guess.

Use these practical checks:

  • Smell: Choose fish with a mild, fresh smell. Avoid sour, ammonia-like, or strongly fishy odors.
  • Whole fish: Look for clear, slightly bulging eyes, moist skin, and flesh that feels firm and springs back when gently pressed.
  • Fillets and steaks: Look for moist flesh without dry edges, discoloration, or an overly soft, mushy texture.
  • Packaging and display: Choose fish that is cold and protected from spills or contamination. Avoid fish sitting in standing water.

These signs are quality clues, not a safety test. Fish can look and smell normal even after unsafe temperature exposure. If the display seems warm, the handling is unclear, or the cold chain may have been broken, choose another item.

What you see or smell What to do
Mild smell, moist flesh, properly chilled display A reasonable quality choice; keep it cold on the way home
Sour or ammonia-like odor Do not buy it
Dry edges or discoloration on a fillet Choose a better-looking piece
Warm display or uncertain handling Do not rely on appearance; ask the seller or choose another source

Safe Transport, Refrigeration, and Freezing

Fish is perishable, so keep it cold from purchase through storage. Buy it near the end of your shopping trip, carry it home promptly, and refrigerate it at 40°F (4°C) or below. If the trip will be long, use an insulated cooler with ice packs to help maintain the cold chain.

At home, check your refrigerator with an appliance thermometer. Set the fish in the coldest area you can identify, away from ready-to-eat foods. Keep it in a clean, covered, food-grade, nonreactive container, such as glass, stainless steel, or food-grade plastic.

For best cold storage, set the fish over ice inside the container or in a tray that can catch meltwater. Keep the fish out of the meltwater and drain it as needed. Do not leave it uncovered or let it sit in standing water. If you cannot manage the ice setup, keep it covered and chilled in the refrigerator, and use it promptly.

Plan to cook refrigerated fresh fish within 1–2 days. If you will not cook it in that time, freeze it sooner. Keep frozen fish at 0°F (−18°C) or below. Wrap it securely in suitable freezer packaging, label it with the date, and place it in the freezer without delay.

Your situation Best next step
Cooking within 1–2 days Refrigerate at 40°F (4°C) or below
Cooking later than 1–2 days Freeze promptly at 0°F (−18°C) or below
Long drive or several errands remain Use an insulated cooler with ice packs
Fish was left unrefrigerated over 2 hours Discard it
Room temperature is above 90°F (32°C), and fish was left out over 1 hour Discard it

The time limits above apply to perishable food left unrefrigerated. Do not try to make fish safe by chilling it again after it has been left out too long. Temperature abuse may allow harmful microbes to grow without a clear change in smell or appearance.

Thawing, Cooking, and Preventing Cross-Contamination

Thaw frozen fish in the refrigerator, not on the counter. Keep raw fish, its juices, and the tools used to handle it separate from cooked food and ready-to-eat items. Cook fish to an internal temperature of 145°F (63°C), measured at the thickest part, or until it is opaque and separates easily with a fork.

For refrigerator thawing, place the fish in a dish or covered container to catch drips and keep it separate from other food. Allow enough time for it to thaw while remaining cold. Do not leave it at room temperature to speed the process. If you need a faster option, follow safe thawing directions from a reliable food-safety authority and cook the fish promptly; never thaw it on the counter.

Raw fish and its juices can spread contamination to foods that will not be cooked. Wash your hands with soap and water after handling raw fish. Clean surfaces and utensils that touched it, and use clean plates and tools for cooked fish. Do not rinse raw fish in the sink: splashes can spread contamination to nearby surfaces.

Measure temperature at the thickest part with a food thermometer. Insert the probe into the flesh without touching the pan or a bone. The target is 145°F (63°C). If you do not have a thermometer, the general visual check is that the flesh is opaque and separates easily with a fork, though a thermometer gives a clearer measurement.

When I teach this sequence, I ask cooks to picture a busy evening: fish bought last, put straight into the refrigerator, thawed there if frozen, and handled with separate clean tools. Each step prevents a different problem, from warming during the trip to raw juices reaching ready-to-eat food.

Serving, Leftovers, and Storage Cleanup

Serve cooked fish with clean plates and utensils, not those used for raw fish. Refrigerate leftovers promptly in a clean, covered container. Clean the storage container and any surfaces that touched raw fish, then wash your hands. Good cleanup prevents raw juices from lingering where they could contact other food.

Do not leave fish out while the meal stretches on. Discard perishable fish left unrefrigerated for more than 2 hours, or more than 1 hour when the ambient temperature is above 90°F (32°C). These limits apply whether the fish is raw or cooked; when you are unsure how long it has been out, the safer choice is to discard it.

A useful planning example: if dinner is delayed, freeze the fish rather than letting it wait in the refrigerator for several days. If dinner is served on time but some fish remains, put the leftovers away promptly. For either raw fish or leftovers, a clean covered container and a cold refrigerator are the next steps.

Before putting the fish away, check that the container is not leaking and that meltwater is not touching the fish. Drain the water, add fresh ice if needed, and return the covered container to the refrigerator. If the fish has been stored for 1–2 days without being cooked, freeze it or discard it rather than extending its refrigerated storage.

Quick questions about fresh fish

How long can fresh fish stay in the refrigerator?
Keep it at 40°F (4°C) or below and cook it within 1–2 days. Freeze it sooner if you will not use it in that time.

What should fresh fish smell like?
It should smell mild and fresh. Avoid fish with sour, ammonia-like, or strongly fishy odors.

Can fish look fresh but still be unsafe?
Yes. A normal appearance or mild smell cannot prove safe handling. Fish exposed to unsafe temperatures may not show obvious signs.

Should I rinse raw fish before cooking?
No. Rinsing can spread splashes and contamination around the sink. Handle it carefully and cook it as planned.

How should I store fish over ice?
Place it in a clean, covered, food-grade container over ice. Keep it out of meltwater, and drain the water as it collects.

What temperature should my refrigerator be?
Set it to 40°F (4°C) or below and check with an appliance thermometer.

Can I thaw fish on the counter?
No. Thaw it in the refrigerator, where it can remain cold while thawing.

What temperature should cooked fish reach?
Cook it to 145°F (63°C), measured at the thickest part. It should also be opaque and separate easily with a fork.

When should I discard fish left out?
Discard it after more than 2 hours unrefrigerated, or after more than 1 hour if the air temperature is above 90°F (32°C).

What is the safest choice if I doubt how the fish was handled?
Do not buy or eat it. Fresh looks and smell cannot make up for an uncertain cold chain.

The core routine is simple: choose well-chilled fish, keep it cold during transport, refrigerate or freeze it promptly, and prevent raw fish from touching ready-to-eat food. Use an appliance thermometer and a food thermometer when you can. These checks replace guesswork with clear steps.

(This article was written by one of our staff writers, Daniel M. Whitaker. Visit our Meet the Team page.)

Leave a Reply

Your email address will not be published. Required fields are marked *