6 Tricks to Make Fish Taste Less Fishy (That Aren’t Frying)
Learn simple techniques to neutralize fishy odor and enhance flavor, backed by expert guidance.

While the distinct smell might not be your favorite part, the health benefits of fish may be worth it. Plus, there are a few cooking methods you can try to make any seafood dish taste less fishy.
“Consuming fish is a great way to add lean protein and vitamins and minerals, such as iodine, selenium, and vitamin D,” says Michelle Routhenstein, RD, a preventive cardiology nutritionist based in New York City and the author of The Truly Easy Heart-Healthy Cookbook. “Fatty fish like wild salmon, sardines, arctic char, and rainbow trout add a boost of anti-inflammatory and heart-healthy omega-3 fatty acids as well,” she says.
1. Soak It in Lemon
“I love adding lemon or a vinegar-based marinade and letting it bask in those flavors to help remove any fishy taste,” Routhenstein says.
For a dish that feels fancy but relies on common grocery store ingredients, she recommends marinating a piece of salmon in balsamic vinegar and citrus — oranges, grapefruit, and lemon slices — plus chopped shallots and a touch of maple syrup. This can boost flavor and help remove any fishy taste that lingers.
2. Add Crunch
Adding a crust to fish may not only make the fishy taste less noticeable but also change its texture.
“One of my favorite ways to enhance the flavor of fish, while minimizing any fishiness, is to crust it with a flavorful coating of breadcrumbs and Parmesan cheese or toasted nuts and seasoning,” says Beth Stark, RDN, a recipe developer and nutrition and food communications consultant based in Selinsgrove, Pennsylvania.
“This works well on any variety of fish, from mild-tasting white fish to bolder-flavored tuna and salmon,” she says.
This is also a great trick for converting even the most skeptical fish critics into fish fanatics, Stark says: “I find that the added crunch also helps to make fish more appealing for those that don't favor the texture of it.”
3. Soak It in Milk
While adding milk to fish doesn't necessarily sound appetizing, it's certainly effective at getting rid of that fishy odor.
“When fish is soaking in milk, casein, a protein found in milk, binds to the TMA and pulls it out of the fish. Therefore, when you pour off the milk, you're getting rid of the casein-bound TMA,” says Anna Ipsen, RDN, a dietitian and health coach with Nourish, who's based in Glenville, New York.
The best part about this step is that it doesn't take long. Anecdotal reports suggest soaking fish in milk for about 20 to 30 minutes, then draining the milk, patting the fish dry, and cooking it as usual.
4. Turn Salmon Into ‘Bacon’
It's perhaps not the most traditional way to enjoy smoked salmon, but this trick is definitely tasty and creative.
“I love making smoked salmon into 'bacon' in the oven. It really changes the taste of the fish and makes it feel like more of a comfort food than a health food,” says Amy Gorin, RDN, the creator of Plant Based With Amy, who's based in Stamford, Connecticut.
You can add the crispy salmon to casseroles, egg dishes, and salads. Plus, Gorin's Homemade Salmon Bacon recipe is simple and quick — just bake the smoked salmon in the oven for 20 minutes, and voilà!
5. Spice It Up
Fish tends to absorb spices fairly well, which can help mask any odor it gives off.
In fact, in a study investigating garlic powder's effect on the taste of fish cakes, researchers found that cakes containing the highest levels of garlic powder had the least fishy taste.
“My favorite way to prepare fish is using a Cajun rub, baking, and then adding a pineapple salsa on top just before serving,” Ipsen says.
You can either buy a Cajun rub or make your own by combining salt, black pepper, garlic powder, onion powder, oregano, and paprika.
6. Finish It Off With a Squeeze of Citrus
When you're serving fish, you can't go wrong with a last-minute squeeze of citrus to cut any remaining fishy taste, thanks to the acid-base reaction mentioned earlier.
“Lemon, lime, and other citrus fruits can be used as condiments, giving a little squeeze at the time of service,” says Emilie Williamson, RDN, a nutritionist in Milwaukee and a media representative for the Wisconsin Academy of Nutrition and Dietetics.
Take it a step further by cooking citrus fruits alongside your fish: “If you're grilling your fish, consider also grilling the citrus fruit to give it a different spin,” Williamson says.
The Takeaway
- Fish provide important nutrients, such as omega-3 fatty acids like DHA and EPA.
- A few simple tips can help reduce the fishy taste of seafood, which happens because of a chemical reaction that occurs when a fish dies.
- Acidic ingredients like citrus can help reduce the fishy taste, as can soaking the fish in milk, adding a crust when cooking, or even making smoked salmon “bacon” in the oven.
- Herbs and spices can also help mask any fishy odor, or you can try a spritz of citrus at the end of cooking.
- Liu L et al. Research Progress of Fishy Odor in Aquatic Products: From Substance Identification, Formation Mechanism, to Elimination Pathway. Food Research International. February 2024.
- Herath IS et al. Screening Freshness of Seafood by Measuring Trimethylamine (TMA) Levels Using Helium-Plasma Ionization Mass Spectrometry (HePI-MS). Journal of Analytical Science and Technology. November 18, 2019.
- Choi H-Y et al. Flavor Characteristics of Garlic Fish Cakes Using Electronic Nose and Tongue Analyses. Scientific Reports. March 13, 2024.
- Cooking With Herbs and Spices. National CACFP Association. June 4, 2025.

Julie Cunningham, MPH, RDN, LDN, CDCES
Medical Reviewer
Julie Cunningham is a registered dietitian-nutritionist and a certified diabetes care and education specialist.
Cunningham received a bachelor's degree from Appalachian State University in North Carolina. She subsequently completed a master's degree in public health nutrition at the University of North Carolina at Chapel Hill.
Cunningham has worked in women's and children's health, cardiology, and diabetes. She has written for Abbott Nutrition News, Edgepark Medical HealthInsights, diaTribe, Babylist, and others. She is also the author of 30 Days to Tame Type 2 Diabetes.
A resident of beautiful western North Carolina, Cunningham is an avid reader who enjoys yoga, travel, and all things chocolate.

Alena Kharlamenko, MS, RD, CDN
Author
Alena Kharlamenko, MS, RD, CDN, is a registered dietitian, nutrition communications consultant, and recipe developer. She currently serves as a senior health editor for People, Inc. Kharlamenko has been featured in national publications like Cooking Light, EatingWell, and Food Network. She completed a dietetic internship at NewYork-Presbyterian Hospital.