3 Healthiest (and Worst) Fish For Your Health (2024)

Table of Contents
The Best The Worst FAQs

From sardines to mackerel, fish has a multitude of benefits ranging from omega-3 acids to protein. However, there are a few varieties that are healthier for you than others. Registered dietitian Julia Zumpano, RD, LD, breaks down the three fish that deserve more attention and three that you should avoid.

Advertisem*nt

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

The Best

1. Sardines

Sardines provide a variety of benefits.

“You can’t go wrong with sardines,” says Zumpano. “They’re a wonderful source of omega-3 fatty acids, they’re caught in the wild and they’re cheap.”

Sardines provide 2 grams of heart-healthy omega-3s per 3 ounce serving, which is one of the highest levels of omega-3 and the lowest levels of mercury of any fish. They contain a great source of calcium and Vitamin D, so they support bone health, too. Other than fortified products, there are few other food sources of Vitamin D. They may be packed in water, tomato juice or olive oil. Read the label to make sure you don’t exceed your daily limits for sodium and fat.

“Since sardines are more likely to be sustainably caught, they’re a safe choice for pregnant and nursing women,” notes Zumpano.

Worried about encountering the entire fish, head intact? Today, only the edible portions are included. Try serving sardines sprinkled with lemon juice and 1 teaspoon of olive oil or with chopped tomatoes and basil, oregano or another Italian seasoning. For a quick snack, serve sardines on whole grain crackers.

2. Herring

Fatty fish like herring provide around 1.5 grams of omega-3s per 3 ounce serving. Herring also boasts more omega-3 fatty acids than either salmon or tuna, which are essential to human health since our bodies can’t make these fats.

Herring contains less mercury than other omega-3-rich fish you may be eating, like tuna, king mackerel, swordfish and halibut.

“Try it chilled, with a light marinade of white wine vinegar, red onion and dill,” says Zumpano. “Another popular option is to pair herring with mustard and dill.”

3. Mackerel

Atlantic and Atka mackerel from Alaska are high in inflammation-fighting omega-3s and low in mercury, but not all mackerel get a thumbs-up. King mackerel, from the Western Atlantic and Gulf of Mexico, has a high mercury content. Zumpano suggests limiting Spanish mackerel as well due to mercury concerns.

“Try grilling or poaching mackerel to throw over a salad, or serve it with a side of grilled veggies,” she notes.

The Worst

Meanwhile, think twice about ordering these popular fish or adding them to your grocery cart:

1. Tilapia

“Sure, tilapia is a lean source of protein, but it lacks the omega-3 content of fatty fish like salmon, tuna, herring and sardines,” says Zumpano.

Most people don’t get enough omega-3s in their diet. If you’re going to enjoy fish, it’s best to choose fish that are highest in this essential nutrient.

2. Tuna

“Fresh tuna is a great source of omega-3s,” says Zumpano. “But everyone’s desire for sushi may be putting us at risk for mercury toxicity.”

Advertisem*nt

Exposure to high levels of mercury increases the risk of cognitive defects and other health problems. You’re not necessarily safer with canned tuna, either. Albacore tuna, one of the more popular fish in the United States, is consistently high in methylmercury.

“The same is true for canned light tuna unless you’re purchasing from a company that checks the mercury levels of each can,” continues Zumpano. “But very few companies currently take this extra step.”

3. Imported catfish

Catfish, which is 90% imported, often comes from contaminated waters and may contain dangerous chemicals and antibiotics. If you love your catfish, choose farm-raised varieties from American waters or try Asian carp, which has a similar taste.

The next time you’re weighing dinner options, follow these tips for choosing fish that are high in omega-3, low in mercury, safely sourced and sustainably caught. When purchasing canned fish, be sure that it’s BPA-free. You’ll find yourself enjoying some menu options you haven’t tried before.

Advertisem*nt

3 Healthiest (and Worst) Fish For Your Health (2024)

FAQs

3 Healthiest (and Worst) Fish For Your Health? ›

Salmon. A popular oily fish, salmon is chock-full of nutrients including omega-3s, protein, potassium, vitamin D, vitamin E and several B vitamins. Tinned salmon contains bones, which is an added source of calcium and phosphorus.

What is the unhealthiest fish to eat? ›

Worst: Fish High in Mercury
  • Imported swordfish.
  • Imported marlin.
  • Shark.
  • Tilefish.

What fish should not be eaten often? ›

Text Versions of the Best Choices, Good Choices, and Choices to Avoid Lists of Fish
FishBest Choice, Good Choice, or Choice to Avoid?
SharkChoice to Avoid: HIGHEST MERCURY LEVELS
SwordfishChoice to Avoid: HIGHEST MERCURY LEVELS
Tilefish (Gulf of Mexico)Choice to Avoid: HIGHEST MERCURY LEVELS
59 more rows
Mar 5, 2024

What is the number 1 healthy fish? ›

Salmon. A popular oily fish, salmon is chock-full of nutrients including omega-3s, protein, potassium, vitamin D, vitamin E and several B vitamins. Tinned salmon contains bones, which is an added source of calcium and phosphorus.

What are three examples of seafood you should not buy? ›

Making the “do not eat” list are King Mackerel, Shark, Swordfish and Tilefish. All fish advisories due to increased mercury levels should be taken seriously. This is especially important for vulnerable populations such as young children, pregnant or breastfeeding women, and older adults.

Why not eat tilapia? ›

Tilapia are often fed animal feces

Although this practice drives down production costs, bacteria like Salmonella found in animal waste can contaminate the water and increase the risk of foodborne diseases.

What fish is worse for your heart? ›

Fish that may contain higher levels of mercury include: Shark. Tilefish. Swordfish.

What is the healthiest white fish to eat? ›

Cod. It's a British classic in meals such as fish & chips, but cod is also one of the healthiest white fish around. Cod is high in protein, low in fat and a good source of vitamin B12, which is needed for energy and nervous system support and may be important in helping prevent depression.

Is shrimp or salmon healthier? ›

Salmon is rich in healthful omega-3 oils. It has a higher fat content than both lobster and shrimp but less cholesterol per serving than shrimp. Salmon is also high in protein, and it provides B vitamins. These boost energy and support metabolism and a healthy nervous system.

What fish has no mercury in them? ›

Choose fish and shellfish that are lower in mercury such as salmon, trout, tilapia, cod, sole, sardines, shrimp, oysters, and other shellfish. For the most health benefits, choose fatty fish such as salmon, trout, herring, chub mackerel, and sardines. o These fish have healthy omega-3 fatty acids.

What fish is a Superfood? ›

Healthy Heart and Brain

Our bodies don't produce omega-3 fatty acids so we must get them through the food we eat. Omega-3 fatty acids are found in every kind of fish, but are especially high in fatty fish. Some good choices are salmon, trout, sardines, herring, canned mackerel, canned light tuna, and oysters.

What is the healthiest cheapest fish? ›

Sardines. Based on their affordability, shelf-stability and nutritiousness, canned sardines are the best fish to eat.

Is canned tuna healthy? ›

Yes, canned tuna is a healthful food rich in protein and contains many vitamins and minerals such as B-Complex vitamins, Vitamins A and D as well as iron, selenium and phosphorus. Tuna also contains healthy omega 3 essential fatty acids DHA and EPA.

What fish should you not eat? ›

Grouper. Grouper is on the list when it comes to fish you should never eat due to its moderately high mercury levels. This species is also highly vulnerable to overfishing. Grouper is also a common target of seafood fraud.

What fish is safe to eat every day? ›

Atlantic mackerel tops the list of safest fish. While mercury content is something to watch out for, the benefits of consuming fish generally outweigh the risks of mercury exposure.

What is the least harmful fish to eat? ›

According to Seafood Watch, here are six fish that are healthy for you and the planet.
  1. Albacore Tuna (troll- or pole-caught, from the US or British Columbia) ...
  2. Salmon (wild-caught, Alaska) ...
  3. Oysters (farmed) ...
  4. Sardines, Pacific (wild-caught) ...
  5. Rainbow Trout (farmed) ...
  6. Freshwater Coho Salmon (farmed in tank systems, from the US)
Nov 16, 2018

What is the most harmful fish in the world? ›

The most venomous known fish is the reef stonefish. It has a remarkable ability to camouflage itself amongst rocks. It is an ambush predator that sits on the bottom waiting for prey to approach. Instead of swimming away if disturbed, it erects 13 venomous spines along its back.

Which fish is worst in mercury? ›

Species of fish that are long-lived and high on the food chain, such as marlin, tuna, shark, swordfish, king mackerel and tilefish contain higher concentrations of mercury than others.

Is tilapia a dirty fish? ›

Many people have suspicions about tilapia being "bad" or "dirty," leading many to wonder if the fish is bad for you. That's because tilapia has a reputation for contamination. In the past, some farm-raised tilapia fed on animal waste. However, most farming practices have changed since then.

What is the most fattening fish? ›

Fish like salmon, mackerel, herring, and sardines have more fat and calories, while barramundi, tilapia, whiting, and boiled prawns have fewer fat and calories. Knowing the fat content of fish is important, especially for people following a weight loss diet.

Top Articles
Latest Posts
Article information

Author: Rubie Ullrich

Last Updated:

Views: 5774

Rating: 4.1 / 5 (72 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Rubie Ullrich

Birthday: 1998-02-02

Address: 743 Stoltenberg Center, Genovevaville, NJ 59925-3119

Phone: +2202978377583

Job: Administration Engineer

Hobby: Surfing, Sailing, Listening to music, Web surfing, Kitesurfing, Geocaching, Backpacking

Introduction: My name is Rubie Ullrich, I am a enthusiastic, perfect, tender, vivacious, talented, famous, delightful person who loves writing and wants to share my knowledge and understanding with you.