"Fishy" odors begin to develop in fish immediately after they are caught and killed, as bacteria on the surface break down the compound trimethylamine oxide into stinky trimethylamine. As long as the flesh is still firm and the skin is shiny rather than slimy, this fish is still fine to cook and eat. (Obviously, if your seafood smells overpoweringly of ammonia, or is mushy, slimy or otherwise questionable, discard it.)
America's Test Kitchen recommends soaking the fish in milk for 20 minutes and patting it dry to remove any fishy odors. The casein in the milk binds to the trimethylamine, so the offending compound is drained away with the milk. See the technique in action in the video above.
Have you ever tried this?
(Image: Gregory Gerber/Shutterstock)