Mets Minor League Blog

Music theory, instruments and musicians

Mets Minor League Blog

Music theory, instruments and musicians

How to Get the Fishy Taste Out of Fish: 12 Tips and Tricks

How to Get the Fishy Taste Out of Fish: 12 Tips and Tricks

Removing the fishy taste from fish can transform your seafood dishes from off-putting to delightful. This guide provides 12 practical tips and tricks to help you reduce or eliminate the strong fishy flavor, ensuring your meals are fresher, milder, and more enjoyable. Whether you’re cooking salmon, cod, tilapia, or any other fish, these methods will enhance the taste and make fish more appealing to even picky eaters.

What You’ll Need

  • Fresh fish (any variety)
  • Lemon or lime
  • Milk or buttermilk
  • Salt
  • White vinegar or apple cider vinegar
  • Baking soda (optional)
  • Fresh herbs (such as dill, parsley, or cilantro)
  • Garlic and onions (optional)
  • Plastic wrap or airtight container
  • Cold water
  • Paper towels or clean kitchen towels

Step-by-Step

  1. Choose Fresh Fish: Start with the freshest fish possible. Fresh fish smells like the ocean or a clean, mild scent—not ammonia or sour. If the fish already smells strongly fishy, it will be harder to remove the taste.
  2. Rinse Under Cold Water: Rinse the fish fillets or whole fish under cold running water to wash away surface slime and bacteria that contribute to the fishy odor.
  3. Pat Dry Thoroughly: Use paper towels or a clean kitchen towel to pat the fish dry. Excess moisture can trap odors and affect cooking quality.
  4. Soak in Milk or Buttermilk: Submerge the fish in milk or buttermilk for 20 to 30 minutes in the refrigerator. Milk proteins bind to the fishy compounds (trimethylamine) and neutralize them, reducing the fishy taste.
  5. Use Acidic Marinades: Marinate fish in lemon or lime juice, or a mixture of vinegar and water, for 15 to 20 minutes before cooking. The acid breaks down odor-causing compounds and imparts a fresh flavor. Avoid marinating too long or the fish may become mushy.
  6. Apply Salt Rub: Lightly rub the fish with salt and let it sit for 10 to 15 minutes. Salt draws out moisture and odor-causing compounds. Rinse the salt off thoroughly before cooking.
  7. Use Baking Soda for Strong Odors: If the fish has a strong smell, sprinkle a small amount of baking soda on it and let it sit for 10 minutes. Baking soda neutralizes odors. Rinse well afterward to avoid a soapy taste.
  8. Add Aromatics When Cooking: Cook fish with garlic, onions, fresh herbs (like dill or parsley), or spices such as ginger and cumin. These ingredients mask and balance fishy flavors.
  9. Cook Fish Properly: Overcooked fish releases more of the fishy compounds and develops a stronger odor. Cook fish until just done—opaque and flaky but still moist—to minimize the fishy taste.
  10. Use Fresh Herbs and Citrus as Garnish: Serve cooked fish with fresh herbs, lemon or lime wedges, or a squeeze of citrus juice to brighten the flavor and cut through residual fishiness.
  11. Freeze Fish Beforehand: If you buy fish frozen, thaw it slowly in the refrigerator. Quick thawing or thawing at room temperature can increase fishy odors.
  12. Store Fish Properly: Keep fish cold and wrapped tightly in the refrigerator. Exposure to air increases oxidation, which causes stronger fishy odors over time.

Common Mistakes

  • Using old or spoiled fish: No amount of rinsing or marinating can fix fish that is past its prime.
  • Over-marinating in acid: Leaving fish in lemon juice or vinegar for too long breaks down the texture, making it mushy and unpleasant.
  • Skipping rinsing or drying: Not washing off surface slime or moisture traps odors and reduces the effectiveness of other methods.
  • Cooking fish too long: Overcooked fish becomes dry and releases more fishy smell and taste.
  • Using too much baking soda: Excess baking soda can leave a bitter or soapy aftertaste.
  • Storing fish improperly: Leaving fish uncovered or at room temperature accelerates spoilage and fishy odors.

Tips

  • Always buy fish from a trusted source with high turnover to ensure freshness.
  • Fresh herbs like dill and parsley are particularly effective at complementing and balancing fish flavors.
  • Try combining methods, such as rinsing, soaking in milk, and marinating briefly in lemon juice for best results.
  • If fish still tastes fishy after cooking, serve with a sauce that includes citrus or yogurt to mask the flavor.
  • For oily fish like mackerel or sardines, quick cooking methods like grilling or broiling help reduce fishiness.
  • Use a sharp knife to remove dark bloodlines or skin, which often carry stronger fishy flavors.

Troubleshooting

If you have followed the steps but still detect a strong fishy taste, consider the following troubleshooting tips:

  • Check freshness again: The fish may already be spoiled or very old. If it smells sour, ammonia-like, or overly pungent, discard it for safety.
  • Increase soaking time: Soaking fish in milk or an acidic marinade for a little longer (up to 30 minutes) can help, but avoid overdoing it to prevent texture loss.
  • Try a different cooking method: Baking or poaching fish with herbs and citrus can reduce fishiness more than frying or pan-searing alone.
  • Mask with sauces or toppings: Prepare a tangy tartar sauce, yogurt-based dip, or salsa to complement the fish and distract from any residual fishy taste.
  • Use fresh herbs liberally: Adding chopped dill, cilantro, or parsley after cooking adds aroma and freshness.
  • Remove skin and bloodlines: These parts often carry the strongest odors. If not done before cooking, remove them afterward if possible.

Frequently Asked Questions

Why does fish taste fishy?
Fishiness comes from compounds like trimethylamine oxide breaking down into trimethylamine, which has a strong odor. These accumulate in older or less fresh fish.
Is it safe to eat fish that tastes fishy?
If the fish tastes strongly fishy or smells sour or ammonia-like, it may be spoiled and unsafe to eat. Mild fishiness in fresh fish is normal but should not be overpowering.
Can freezing fish reduce fishy taste?
Freezing fish slows down spoilage and odor development but does not remove fishiness. Proper thawing is important to avoid increasing odors.
Does cooking method affect fishy taste?
Yes. Quick, high-heat methods like grilling or broiling can reduce fishiness, while slow cooking or overcooking can intensify it.
Will marinating fish in lemon juice cook it?
Marinating fish in acid for a short time adds flavor and reduces odors but does not fully cook it. Prolonged marinating can ‘cook’ fish chemically, changing texture.
What fish types are less fishy?
White fish like cod, haddock, and tilapia tend to be milder. Oily fish like mackerel and sardines have stronger flavors and smell more fishy naturally.

By applying these 12 tips and tricks, you can significantly reduce the fishy taste in your seafood dishes and enjoy fresher, more balanced flavors every time you cook fish.

Related

How to Get the Fishy Taste Out of Fish: 12 Tips and Tricks
Scroll to top