Fish Smells Strong
Your cooked fish smells overly fishy because trimethylamine has built up. Acid and fresh herbs neutralize the odor and brighten the flavor.
Part of seafood cooking fixes .
Ingredients on hand
- cooked fish
- lemon
- parsley
- olive oil
- milk (optional for soaking)
Why it happened
The fishy smell comes from trimethylamine oxide (TMAO), which bacteria convert to trimethylamine (TMA) as fish ages. TMA is alkaline, so acidic ingredients like lemon juice neutralize it chemically, converting it to a salt with no odor. Older or improperly stored fish accumulates more TMA.
The fix
- 1 squeeze 2 tablespoons lemon juice directly over the fish and let sit 2 minutes
- 2 drizzle with 1 tablespoon olive oil and scatter 2 tablespoons chopped fresh parsley over the top
- 3 if the smell is extreme, soak the fish in 1 cup cold milk for 10 minutes before reheating, then pat dry
If it's still wrong
- Flake the fish into a strongly seasoned taco or curry where bold spices mask residual odor.
- Discard if the smell is ammonia-like or putrid, as that indicates spoilage beyond rescue.
Prevent next time
- Buy fish that smells like the ocean or cucumbers, not fishy. Press the flesh and it should spring back.
- Store fish on ice in the coldest part of the fridge and cook within 1 day of purchase.
Notes
Why this works
Trimethylamine (TMA) is the molecule responsible for that strong fishy smell. It is a base with a pH around 9. When you add an acid like lemon juice (pH 2), a neutralization reaction occurs that converts TMA into trimethylamine citrate, a non-volatile salt that has no smell.
Milk works through a different mechanism: casein proteins in milk bind to TMA molecules and pull them away from the fish surface. This is why a brief milk soak before reheating can dramatically reduce odor even when the fish is not terribly fresh. The olive oil and parsley add richness and fresh herbal aroma that further mask any remaining off-notes.
Substitutions
- lemon → white vinegar (1 tablespoon)
- parsley → cilantro
- milk → buttermilk
Other seafood fixes