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

The best sources of healthy omega-3 fats include salmon, trout, sardines and anchovies. The next best include white tuna, mussels and crab.

What are the 4 fish you shouldn't eat? ›

Larger fish such as swordfish, shark, king mackerel and tilefish are at greatest risk for high levels of mercury contamination. There is no method to remove the mercury in fish. MSU Extension also offers five simple tips for eating safe fish to encourage people to eat fish that supports a heart healthy diet.

What is the number one worst fish for your heart? ›

Fish high in mercury to avoid are: king mackerel, marlin, orange roughy, shark, swordfish, tilefish from the Gulf of Mexico and big eye tuna.

What fish should you avoid eating? ›

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

Why not eat tilapia? ›

However, there are several reasons why you may want to avoid or limit tilapia. Plus, there have been reports of using animal feces as food and the continued use of banned chemicals at tilapia farms in China. Because of this, if you choose to eat tilapia, it is best to avoid fish from China.

Which fish is OK to eat everyday? ›

Bass, freshwater -- as often as you like. Bass, saltwater -- once a week at most. Bluefish -- once a week at most. Catfish -- as often as you like.

What are the three best fish to eat? ›

Fish are a lean, healthy source of protein–and the oily kinds, such as salmon, tuna, and sardines–deliver those heart- and brain-healthy omega-3 fats that you should also be getting in your diet.

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 poor man's fish? ›

Catfish have long suffered from a reputation of being known as the “poor man's fish.” Catfish are often thought of as lower on the totem pole because of myths surrounding the way they obtain their food, their nutritional content and toxicity.

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.

What fish is high in mercury? ›

Summary
  • Fish that contain high levels of mercury include shark, ray, swordfish, barramundi, gemfish, orange roughy, ling and southern bluefin tuna.
  • Mercury is a naturally occurring element that is found in air, water and food.

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.

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

Fish You Should Never Eat
  • Tilapia. Did you know that in some regards, eating tilapia is worse than eating bacon? ...
  • Atlantic Cod. ...
  • Atlantic Flatfish (Atlantic Halibut, Flounder and Sole) ...
  • Caviar. ...
  • Chilean Sea Bass. ...
  • Eel. ...
  • Farmed Salmon. ...
  • Imported Basa/Swai/Tra/Striped Catfish (Often Labeled “Catfish”)
Feb 15, 2023

What fish is bad to eat too much of? ›

Shark, swordfish and marlin: do not eat these if you are pregnant or trying to get pregnant. All other adults, including breastfeeding women, should eat no more than 1 portion per week. This is because these fish can contain more mercury than other types of fish, and can damage a developing baby's nervous system.

What is the most bad 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.

Top Articles
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 5819

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.