Best and Worst Fish for Your Health (2024)

Best and Worst Fish for Your Health (2)
Medically Reviewed by Kathleen M. Zelman,RD,LD,MPH on February 21, 2023

Written by Jon Cooper

Make the Most of It

1/11

Healthy diet plans encourage you to eat fish. Experts recommend at least 8 ounces of seafood a week. Research says Americans average only about a third of that.

Not all fish are the same. So it’s important to know how to make sure you get the most out of what you eat.

Best and Worst Fish for Your Health (4)

Best: Fish High in Omega-3s

2/11

Found in fatty, oily fish, omega-3 fatty acids can help your heart in a number of ways. Just a couple of 4-ounce servings of seafood with them each week can lower your chances of heart disease by 36%. Omega-3s might make you less likely to have conditions like stroke and Alzheimer’s disease, too.

Good sources of these healthy acids include:

  • Salmon
  • Herring
  • Anchovies
  • Sardines
  • Trout
Best and Worst Fish for Your Health (5)

Best: Lean Fish

3/11

Lean seafood has fewer calories than the fatty kind -- and lots of protein. For example, low-fat fish like tilapia, cod, flounder, and sole have fewer than 120 calories in a 3-ounce serving and give you plenty of protein.

If you don’t like fish but want to get more seafood into your diet, tilapia and cod can be a good starting point. Neither has much of a fishy taste. They also tend to take on the flavor of a marinade or sauce.

Best: Shrimp

4/11

Though they’re technically crustaceans, shrimp and prawns are good seafood choices. They’re low in mercury -- and calories -- and high in protein. And they’re popular: Shrimp accounts for about half of the seafood eaten in the U.S. The only drawbacks are that they’re higher in cholesterol than most fish. They’re also low in omega-3s.

Best and Worst Fish for Your Health (7)

Worst: Fish High in Mercury

5/11

Too much mercury in your system can cause brain and nerve damage in adults. It can affect the development of babies and young children, as well.

Fish to stay away from include:

  • Imported swordfish
  • Imported marlin
  • Shark
  • Tilefish
Best and Worst Fish for Your Health (8)

Worst: King Mackerel

6/11

Generally, mackerel are an especially good source of omega-3s and most can be part of a healthy diet. But king mackerel -- especially ones caught in the Pacific Ocean -- are high in mercury. Doctors say young children and women who are pregnant or nursing should avoid them completely.

Best and Worst Fish for Your Health (9)

Worst: Orange Roughy

7/11

These fish, also known as slimeheads, can live up to 150 years. But that means they’ve been around unhealthy elements, like mercury, for a long time. So they’re not the best option for a healthy diet.

Best and Worst Fish for Your Health (10)

It Depends: Tuna

8/11

Just like mackerel, different kinds of tuna have different levels of mercury. For example, it’s best to avoid bluefin and bigeye tuna steaks. And while albacore tuna is high in omega-3s, you shouldn’t eat it more than once a week. The same goes for yellowfin. For a good source of protein, it’s best to go with canned light tuna, which is safe to have up to three times a week.

Best and Worst Fish for Your Health (11)

The in-Between Bunch

9/11

Some types of fish fall in this category. They’re not high enough in mercury that you should avoid them completely, but they don’t have many omega-3s, so you shouldn’t go overboard. These include:

  • Chilean sea bass
  • Halibut
  • Mahi mahi
  • Monkfish
  • Snapper
Best and Worst Fish for Your Health (12)

Wild-Caught vs. Farm-Raised

10/11

The difference between these is as simple as it sounds. Wild-caught live in their natural waters, while farm-raised exist in prepared tanks. Which one is better for you isn’t as straightforward. Both types can have mercury. The nutritional value of each depends on what they eat, but wild-caught tend to be lower in saturated fats, while farm-raised tend to have more omega-3s.

Best and Worst Fish for Your Health (13)

Know Your Terms

11/11

Threatened is a label for a species that’s likely to become extinct unless people take steps to protect it.

Endangered means there’s a very small population of a certain kind of fish. These species are more likely than threatened ones to die out.

Overfishing is when anglers catch too many fish of a certain species before they can reproduce. It’s one of the reasons, along with disease and pollution, that fish become threatened or endangered.

Best and Worst Fish for Your Health (2024)

FAQs

What is the unhealthiest fish to eat? ›

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

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 is the healthiest white fish to eat? ›

Sablefish: This fish stands out as one of the healthiest white fish to eat, offering omega-3 fatty acids and a uniquely buttery flavor.

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.

Which fish is unhealthy for your heart? ›

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

Is tilapia the worst fish to eat? ›

Tilapia's reputation has suffered from concerns about farming methods and the fact that it's relatively low in omega-3 fats and higher in omega-6 fats. But it wouldn't qualify as a junk food under most standards – because it does have nutritional value.

Which fish is OK to eat everyday? ›

Text Versions of the Best Choices, Good Choices, and Choices to Avoid Lists of Fish
FishBest Choice, Good Choice, or Choice to Avoid?
Tuna, albacore/white tuna, canned and fresh/frozenGood Choice
Tuna, yellowfinGood Choice
Weakfish/seatroutGood Choice
White croaker/Pacific croakerGood Choice
58 more rows
Mar 5, 2024

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 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.

Is shrimp healthy? ›

Shrimp are low in calories and high in protein. In 3 ounces of raw shrimp you'll find 12 grams of protein and only 60 calories. Shrimp also offer you a ton of important vitamins and minerals. In 4 ounces of shrimp, you'll get 100% of the selenium and 50% of the phosphorus that you need each day.

Is canned tuna healthy? ›

1. Is canned tuna fish good for you? 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.

Is mahi mahi healthy? ›

Mahi Mahi is leaner than oily fish like salmon and sardines, but it is still a good source of beneficial omega-3 fatty acids. It is also rich in iron and selenium, a nutrient with anti-inflammatory properties that is also great for your heart health.

What is the cleanest fish to eat? ›

Rainbow trout

Farmed rainbow trout is actually a safer option than wild, as it's raised protected from contaminants. And, according to the Monterey Bay Aquarium Seafood Watch, it's one of the best types of fish you can eat in terms of environmental impact.

Is cod a dirty fish? ›

Atlantic cod

Why it's bad: This one was difficult to add to the "dirty dozen list," says Cufone, because it is so vital to the economic health of New England fishermen. "However, chronic mismanagement by the National Marine Fisheries Service and low stock status made it very difficult to recommend," she says.

Can I eat salmon every day? ›

The American Heart Association recommends eating a 3-ounce serving of fish (particularly fatty fish, like salmon) at least twice a week.

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 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: Trent Wehner

Last Updated:

Views: 5757

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.