Topic Overview
Eating fish, at least 2 servings each week, is part of a heart-healthy diet.
Fish oil supplements can lower triglycerides. But doctors do not agree about whether these supplements can help protect your heart.
Fish and fish oil supplements do not lower cholesterol.
Fish
Eating fish may help lower your risk of heart disease. As part of a heart-healthy diet, eat at least 2 servings of fish each week. Oily fish, which contain omega-3 fatty acids, are best for your heart. These fish include salmon, mackerel, lake trout, herring, and sardines.
The U.S. Food and Drug Administration (FDA) and the U.S.
Environmental Protection Agency (EPA) recommend that women who may become
pregnant, pregnant women, nursing mothers, and young children should not eat shark, swordfish,
king mackerel, marlin, orange roughy, bigeye tuna, or tilefish from the Gulf of Mexico, because these fish have higher mercury
concentrations. But for middle-aged and older people, the protection that fish gives
the heart outweighs the risks of eating these fish. Eating a variety of fish
may reduce the amount of mercury you eat.footnote 1
Fish oil
Why people may take fish oil
If you have severely high triglycerides, your doctor may recommend you take fish oil to try to prevent a problem with your pancreas called pancreatitis.
Sometimes people who don't eat fish take fish oil supplements. Some doctors think fish oil might help the heart because it has the omega-3 fatty acids from oily fish. But other doctors don't recommend these supplements to help the heart. That's because research has not proved that fish oil is helpful for the heart.
You can buy fish oil supplements without a prescription. And sometimes doctors recommend
a prescription fish oil medicine. This medicine is a highly concentrated form of
omega-3 fatty acids, which are found in fish oil. This medicine is used along
with diet and lifestyle changes for high triglycerides. Examples of this medicine are Epanova, Lovaza, and Vascepa.
What else to know about fish oil
If you take a blood thinner, such as warfarin (Coumadin) or clopidogrel (Plavix), do not take fish oil without talking to your doctor first. Taking fish oil at the same time as blood thinners may cause problems with bleeding.
Talk with your doctor first if you want to take more than 3 grams a day of a fish oil supplement. Doses this high can also increase the risk of bleeding.
Some people burp more often or have a
fishy taste in their mouths when they take fish oil supplements.
What other foods have omega-3 fatty acids
If you don't eat fish, you can get omega-3 fatty acids from foods such as omega-3 eggs, walnuts, flax seeds, and canola oil.
Most of these foods have a different kind of omega-3 fatty acid (called ALA) than the kinds of omega-3 fatty acids you get from eating oily fish (called DHA and EPA). There is not enough good research about whether ALA helps the heart.