How to Remove the Fish Smell From Cooking

Updated November 21, 2016

Fish is a source of protein that can be baked, fried, grilled, etc. A downside of cooking fish in the house is the awful smell that can accompany it. Bad fish odour comes from a discharge of trimethylamine. Certain methods can be used to remove the fishy smell from your home.

Soak the fish in soya bean paste before cooking it. The proteins from the soya bean paste can absorb the fishy smell. If you are cooking crucian carp, soak it in one part water and one part vinegar. This particular fish will rid itself of trimethylamine in the vinegar instead of the air.

Slice up one thumb-size piece of ginger for every cup of cooking oil you use, if you choose to use cooking oil when preparing the fish. Place the sliced ginger in the cooking oil, and let it sit there for 15 minutes before you start cooking the fish in the oil. When the fish is done cooking, throw away the ginger. The ginger soaks up the fishy smell and taste, so when the ginger is thrown away, the fishy smell is thrown away with it.

Find fish recipes that include the use of spring onion, lemon juice, vinegar, wine and rice wine. All of these ingredients neutralise the fat in fish. When the fat is neutralised, the fish odour disappears.

Things You'll Need

  • Fresh ginger
  • Cooking oil
  • Soya bean paste
  • Water
  • Vinegar
  • Spring onion
  • Lemon juice
  • Wine
  • Rice wine
bibliography-icon icon for annotation tool Cite this Article

About the Author

Megan Richardson began her career as a freelance writer and editor in 2009. She has experience in public relations and event planning, and she worked as a writer's assistant to a published author for more than a year. Her work has also appeared in "The Daily Sentinel." Richardson holds a Bachelor of Arts in communication and journalism from Stephen F. Austin State University