Will Ammonia-Smelling Fish Make You Sick?

Fish that smells like ammonia is spoiled, and eating it can absolutely make you sick. That smell is a reliable warning sign that bacteria have been breaking down the fish’s proteins and other compounds, producing chemicals you don’t want in your body. The stronger the ammonia odor, the further along the spoilage process is, and the greater your risk of foodborne illness.

Why Spoiled Fish Smells Like Ammonia

Fresh fish contains a compound called trimethylamine oxide (TMAO), which is naturally odorless. Once a fish dies and bacteria begin multiplying, they convert TMAO into trimethylamine (TMA), the chemical responsible for that sharp, ammonia-like smell. Several bacterial species drive this process, and they work fast, especially when fish isn’t kept cold enough.

At the same time, other bacterial enzymes are breaking down the fish’s proteins into amino acids and then stripping off nitrogen-containing groups, which releases actual ammonia along with compounds called biogenic amines. Some of these amines, particularly histamine, putrescine, and cadaverine, are directly toxic. By the time your nose picks up a strong ammonia scent, these harmful byproducts have likely been accumulating for hours.

What Can Happen if You Eat It

The illnesses you risk depend on which toxins and bacteria have built up in the fish, but none of the possibilities are pleasant.

Histamine (scombroid) poisoning is one of the most common consequences of eating spoiled fish, especially species like tuna, mackerel, and mahi-mahi. Symptoms can hit within minutes to two hours after eating: facial flushing, sweating, a burning or peppery sensation in the mouth and throat, headache, nausea, and dizziness. In more serious cases, you may develop hives, diarrhea, abdominal cramps, blurred vision, or swelling of the tongue. Most people recover within four to six hours, though symptoms occasionally linger for a day or two. The FDA considers fish with 200 ppm or more of histamine potentially injurious to health, and even levels as low as 35 ppm indicate decomposition has occurred.

Bacterial gastroenteritis is the other major risk. Spoiled fish can harbor pathogens like Salmonella, Vibrio, and Listeria, all of which cause vomiting, diarrhea, fever, and abdominal pain. The onset is typically slower than scombroid poisoning, sometimes taking 6 to 72 hours, and symptoms can last several days.

Cooking Won’t Save It

This is the detail that catches most people off guard. Histamine is heat-stable, meaning cooking, grilling, frying, or even canning fish that has already spoiled will not break down the histamine that has accumulated. The heat will kill the bacteria, but the toxic compounds they already produced stay right where they are at the same concentration. Freezing can stop further histamine production, but it also won’t reduce levels that are already there.

In practical terms, this means no amount of preparation can make ammonia-smelling fish safe. If the spoilage has happened, the damage is done at a chemical level before the fish ever reaches your pan.

The Exception: Sharks, Skates, and Rays

There is one group of fish where a mild ammonia scent doesn’t automatically signal spoilage. Sharks, skates, and rays retain urea in their blood and tissues as part of how they regulate salt balance in ocean water. After these fish die, the urea naturally breaks down into ammonia, even in perfectly fresh specimens. Different species carry different amounts of urea: hammerhead sharks have some of the highest concentrations, while spiny dogfish have among the lowest.

If you’ve bought skate wing or shark steak and notice a faint ammonia note, that’s expected. A brief soak in milk, water with lemon juice, or acidulated water before cooking typically reduces the smell. However, if the odor is overwhelming or the flesh looks slimy or discolored, the same spoilage rules apply. Strong ammonia in these species can also reach levels that are unpleasant or even toxic.

How to Tell Fresh Fish From Spoiled Fish

Your nose is genuinely one of the best tools here. Fresh ocean fish should smell briny and clean, like the sea. Freshwater fish should smell faintly like cucumber or watermelon. A mild “fishy” scent is normal, but a sharp, pungent, or ammonia-like smell means bacterial breakdown is well underway.

Beyond smell, check a few other things. The flesh should spring back when you press it with a finger rather than leaving an indentation. The surface should look moist but not slimy. On whole fish, the eyes should be clear and slightly bulging, not cloudy or sunken, and the gills should be bright red or pink rather than brown or gray. If any of these signs are off alongside an ammonia smell, the fish is not worth the risk.

Lemon Juice Masks the Smell but Doesn’t Fix the Problem

You may have heard that a squeeze of lemon juice can neutralize fishy odors, and there’s real chemistry behind that. The acid in lemon juice reacts with TMA (the volatile amine causing the smell) and converts it into odorless, stable ammonium salts. This works well for fresh fish that has a normal, mild fishiness to it.

But when fish smells strongly of ammonia, most of the TMAO has already been converted to TMA, and dangerous byproducts like histamine have likely accumulated alongside it. Lemon juice can mask the odor, but it does nothing to neutralize histamine or eliminate harmful bacteria. Using acid to make bad fish smell acceptable is essentially hiding the warning sign while the danger remains. If the fish smells too strong before you add anything to it, throw it out.

Safe Handling to Prevent Spoilage

Most fish spoilage comes down to temperature. Bacteria that produce TMA and histamine multiply rapidly above 40°F (4°C). Keep fish on ice or in the coldest part of your refrigerator from the moment you buy it, and plan to cook it within one to two days. If you won’t use it that quickly, freeze it immediately. Freezing at 0°F (-18°C) or below stops bacterial growth and prevents any remaining enzymes from producing more histamine.

When buying fish, pay attention to how it’s stored at the market. Fish displayed on ice or in well-refrigerated cases is a better bet than fish sitting under warm lights. If you’re transporting it home in warm weather, bring a cooler bag. The chain of cold storage from boat to plate is the single biggest factor determining whether your fish stays safe or starts producing the compounds that make you sick.