As a professional chef, I have encountered numerous cases where chicken tastes like fish. The most common reason for fishy chicken is usually due to bacteria growth, which can be a result of improper storage.
However, I have also found that certain types of chicken, particularly those with high protein content, can have a fishy taste that cannot be easily eliminated.
Read on to see the main reasons why your chicken might taste like fish, and what you can do to fix it.
Reasons Why Your Chicken Tastes Like Fish
A chicken that tastes like fish may have absorbed odors or flavors from the surrounding environment, improper storage, or cross-contamination with seafood. Ensure proper food storage and handling practices to prevent such taste issues.
1. Germs And Bacteria
One of the possible reasons why your chicken may taste like fish could be due to bacteria.
When the chicken is not stored correctly or is kept at an inappropriate temperature, it can lead to bacterial growth, and certain types of bacteria can give the meat a fishy taste.
2. The Fat Content In The Chicken
Chicken meat usually has a lower fat content than other meats like beef or lamb. This means that the fat is usually concentrated in certain areas of the chicken, such as the skin.
If the chicken isn’t cleaned correctly, or the skin isn’t removed before cooking, the concentrated fat can cause the meat to have a fishy taste.
3. Cooking Method And Seasoning
The way you cook your chicken meat can also have an impact on the way it tastes. If you use a lot of seasoning and spices, it may mask the natural flavor of the meat and give it a fishy taste.
Additionally, if you cook the chicken too long or at a very high temperature, the meat may become dry and take on a fishy taste.
How To Fix Chicken That Tastes Like Fish
1. Clean The Chicken Properly
The first step to fixing chicken that tastes like fish is to wash your chicken before cooking. Make sure that all the fat and skin are removed before cooking.
Additionally, you can try soaking the chicken in cold water with a little bit of salt for about 15-20 minutes to help remove any bacteria and reduce the fishy taste.
2. Change The Cooking Method and Seasoning
Try using a different cooking method and seasoning to see if it makes a difference.
Instead of using a lot of spices, try using fresh herbs like thyme or rosemary to enhance the flavor of the chicken.
Also, try cooking it at a lower temperature for longer to ensure that it stays moist and tender.
3. Buy and Use Fresh Chicken Immediately
Always make sure that the chicken you buy is fresh and not expired.
If the expiry date has passed, don’t use it as it can lead to bacterial growth, which can cause the meat to have a fishy taste.
Additionally, if the chicken smells off or has a slimy texture, it’s best to avoid it.
Is It Safe To Eat Chicken That Tastes Like Fish?
It’s generally safe to eat chicken that has a fishy taste, although it may not be very appetizing. However, if the chicken has a slimy texture, smells off, or the expiry date has passed, it’s best to avoid it.
Can Overcooked Chicken Cause It To Taste Fishy?
Yes. Overcooking chicken can cause the meat to dry out, leading to a fishy taste.
Can Seasoning Cause The Chicken To Taste Like Fish?
Yes. If you use a lot of seasoning or spices, it can mask the natural flavor of the meat and give it a fishy taste.
Can Soaking Chicken In Salt Water Help Reduce The Fishy Taste?
Yes. Soaking chicken in cold water with a little bit of salt for about 15-20 minutes can help remove any bacteria and reduce the fishy taste.