How to Get Rid of Fish Smell After Cooking (2024)

Remove the fish smellafter cooking by selecting a less smelly fish or during preparation with these helpful tips.

  • Choose a freshwater or anadromousfish.
  • Rinse fish with tap water or soak in milk.
  • Choose a cooking technique that will keep the smell contained.
  • Store leftover in a tightly sealed container, take out the trash, and open the windows.

If you are hesitant to cook fish at home because you are worried about the smell, don’t be. The taste and nutritional benefits of cooked fish are well worth it! Here is some information, along with tips and tricks to help limit and remove fish odors.

  • Why Does Fish Smell?
  • Which Type of Fish Smell the Least?
  • How to Get Fish Smell Out of the House
  • Conclusion

Why Does Fish Smell?

Saltwater fish smell due to a natural process where trimethylamine oxide (TMAO), which helps fish maintain fluid balance, is converted to fishy-smelling trimethylamine (TMA) when exposed to air.

Freshwater fish can give off a "muddy" smell due to geosmin and methylisoborneol from their environment. The smell intensifies the longer the fish is dead.

Which Type of Fish Smell the Least?

One way to help reduce the fish odor is to buy fish that are less likely to have that unique odor.

Here are a few things to consider when purchasing fish if you are looking to avoid the fishy odor altogether:

  • Fresh fish will smell and taste the least fishy.
  • Freshwater and anadromous fish smell less fishy than 100% saltwater fish due to the absence of TMA.
  • Skip bottom feeders, like catfish, to avoid a “muddy” odor.

A fresh anadromous or freshwater fish that is a non-bottom feeder is the best option for those looking to avoid a fish odor. Fish like Arctic char or tilapia are great options.

How to Get Fish Smell Out of the House

A lot of people enjoy fish with the flavors of seafood but don’t enjoy the lingering smell of fish in their houses. There are a few steps that you can take to keep your house from smelling like fish.

  • Buy fresh fish. The best-tasting fish that will have the least odor is a fish you catch yourself. If that's not possible, we recommend you buy your fish close to the source. The shorter the supply chain, the fresher the fish will be.
  • Freeze fresh seafood if you don’t plan on cooking it within three days of purchase. This will maintain the seafood's freshness and prevent it from developing a fishy odor.

Get Rid of Fish Smell During Prep

Before you start cooking, there are some steps you can take to reduce the fish smell.

  • Keep the fish in its original packaging until you are ready to cook it. This will help keep the fish fresh and prevent the spread of odors. Keep a box of baking soda, activated charcoal, or another odor absorber in your fridge to help absorb any odors.

When you are ready to cook it there are a few steps you can take to reduce the smell:

  • Rinse the fish with tap water. This will wash off any TMA on the fish’s skin.
  • Soak the fish in milk for approximately 20 minutes and then rinse it off in cold tap water.
  • Rub an acidic ingredient on top of the fish, like lime, lemon, tomato, or vinegar. This will add bright flavors to the fish when cooking.

Acids and milk are both great odor absorbents. They work similarly to baking soda only you can apply them directly to the fish.

How does an acid like lemon juice remove the fishy odor? Citric acid neutralizes the amines in fish by converting them into healthy salts that will not be airborne like the amines.

Keep Fish From Smelling While Cooking

Applying heat to fish releases its odors. Cooking with fish will inevitably cause your kitchen to smell a little fishy. However, some cooking techniques can help keep the smell from spreading.

  • Make a pouch: Wrap your fish in parchment paper or foil to help contain the smell and prevent it from enveloping your entire house. It will also infuse the fish with whatever other ingredients you include in the pouch.
  • Poach your fish: Cooking your fish in boiling water will help trap the TMA in the liquid. Using milk instead of water is great for trapping the odors and leaves you with a flaky, creamy fish.
  • Grill your fish: Cooking your fish outside will prevent the fishy smell from entering your house.

No matter what you do, your house will have a little hint of fish smell after cooking with it. If you use the above methods, the smell should dissipate quickly.

Clean-Up and Lingering Fish Smells

Sometimes, you just have to have pan-seared cod, or you forget to store your leftovers in an airtight container, thus leaving your house with a fishy odor. There are some easy ways to help eliminate smell quickly.

Here are a few tips:

  • Air it out. Open the windows and turn on ceiling fans. The fresh air will help get rid of the smell.
  • Remove fish trimmings and discarded leftovers as soon as possible. If you plan on having fish for dinner, plan on taking the trash out that evening.
  • Mask the smell with a strongly scented candle.
  • Simmer citrus like lemons, grapefruit, or lime for about twenty minutes. This will absorb any lingering odors.
  • Tightly seal any leftovers, and do not leave them in the refrigerator for more than a day or two.

Conclusion

While one of the suggestions above may not be enough to prevent or completely eliminate the fish smell, a combination of them should do the trick. Lingering fish smells should diminish within 12-24 hours as long as the source of the smell has been removed from the house.

Fish can sometimes have a unique odor, the tips and tricks provided above should help remove any unwanted odors, leaving you to enjoy a delicious and nutritious meal worry-free.

How to Get Rid of Fish Smell After Cooking (2024)

FAQs

How to Get Rid of Fish Smell After Cooking? ›

Boil citrus Peels to Get Rid of Fish Smells

How to get fish smell out of the house after cooking? ›

Seafood is by far the worst offender. This one-two punch is best: After cooking, leave a bowl of white vinegar on your countertop overnight (to absorb stubborn odors). In the a.m., simmer cinnamon sticks, lemon peels and ground ginger in water on the stove (at least 15 minutes) to take care of any lingering stench.

How long does cooked fish smell last? ›

Lingering fish smells should diminish within 12-24 hours as long as the source of the smell has been removed from the house. Fish can sometimes have a unique odor, the tips and tricks provided above should help remove any unwanted odors, leaving you to enjoy a delicious and nutritious meal worry-free.

How do you get rid of fishy or meat smell in cooking? ›

Use a vinegar steam.

Similar to boiling lemons or making stovetop potpourri, vinegar steam is a great way to neutralize potent smells. Add half a cup of vinegar to one cup of water and simmer on the stove while you cook (or after) to absorb any smells in the air.

How to get fish smell out of pan? ›

Use Vinegar

Mix three tablespoons of white vinegar and one cup of water in a saucepan, and boil for several minutes. Vinegar is acidic, and odors are alkaline, allowing it to neutralize smells.

How to get cooking smell out of house fast? ›

How to eliminate cooking odors
  1. Ventilate your kitchen with a range hood and open windows.
  2. Simmer odor-killing potpourri.
  3. Leave out vinegar or baking soda.
  4. Channel your inner barista with coffee grounds.
  5. Use an air purifier.
  6. Clean immediately after cooking.
  7. Keep your trash can clean.
Dec 8, 2022

How to get rid of fish smell in the oven? ›

Fill a baking dish with an inch of water and a teaspoon of vanilla extract and place it in the oven on low heat for about an hour. Check periodically to make sure the water hasn't evaporated. Try the above with lemon juice instead of vanilla, or just white vinegar. Bake lemon or orange peels in the oven.

Why can I smell myself through my pants? ›

Limiting frequent bathing can lead to dirt, sweat and dead skin cells build up leading to Your clothes have a strong smell. You can reduce these effects by showering regularly and washing with mild soap and warm water. Sweating in the groin area can attract fungi and bacteria that lead to bad odors.

How to get fried fish smell out of clothes? ›

Soak in vinegar: Mix one part white vinegar with three parts water in a large bowl or sink. Soak the garment in the solution for at least 30 minutes.

Why do I smell like fish after cooking fish? ›

This is because fish contains a chemical called trimethylamine oxide that smells like ammonia as it breaks down. The longer that you keep fish around, the more it'll make you hold your nose when you cook it.

How do you neutralize the smell of cooked fish? ›

Simmer either vinegar or lemon peels in water on your stove for 20 minutes or so to neutralize the surrounding air, sort of like a natural potpourri. Bay leaves, rosemary or vanilla extract are beloved DIY potpourri ingredients, too. Or better yet, try simmering water with cinnamon sticks, cloves and ground ginger.

How do you not smell like fish after eating it? ›

Healthcare providers may refer to this condition as TMAU or fish odor syndrome. There's no cure for TMAU. But changing the kinds of food that you eat, using certain soaps and lotions, and managing stress can help reduce trimethylaminuria symptoms.

What neutralizes fishy flavor? ›

Lemon juice, or really any acid, reacts with the TMA in fish to get rid of the odor. This includes limes, oranges, vinegar and tomato sauce. "I love adding lemon or a vinegar-based marinade and letting it bask in those flavors to help remove any fishy taste," Routhenstein says.

How to get rid of fish smell body odor? ›

Treatments from a doctor

Your doctor may recommend: short courses of antibiotics – this can help reduce the amount of trimethylamine produced in your gut. taking certain supplements – such as charcoal or riboflavin (vitamin B2)

Does vinegar remove fishy smell from fish? ›

Treating the fish with acidic ingredients such as vinegar or lemon juice can cause the trimethylamine to bind with the water which should reduce the smell of fish. Trimethylamine can be rinsed off the surface of the fish with tap water.

How do you not smell fishy after eating fish? ›

A very few people lack the enzyme entirely. TMA can be washed off of fish, and also can be broken down by acid, such as in lemons. Rinsing fish before cooking or using lemon during or after cooking will lessen the odor effect on you. Other foods also may cause an evident odor in the sweat and urine.

Does lemon juice get rid of fish smell? ›

This task is about mixing everyday substances to bring about a chemical change. All fish smell "fishy" because they contain unpleasant-smelling substances called amines (which are bases). When lemon juice (an acid) is squeezed on to the fish, this smell disappears.

Top Articles
Latest Posts
Article information

Author: Rob Wisoky

Last Updated:

Views: 5367

Rating: 4.8 / 5 (68 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.