Fish Oil and Omega-3s: What the Science Really Says About Heart Health

Fish Oil and Omega-3s: What the Science Really Says About Heart Health
19 November 2025 0 Comments Liana Pendleton

For years, fish oil supplements have been sold as a simple fix for heart health. Walk into any pharmacy and you’ll see shelves lined with bottles promising stronger hearts, lower cholesterol, and fewer heart attacks. But the truth is more complicated. The science hasn’t kept up with the marketing. Some studies say fish oil saves lives. Others say it does almost nothing. So what’s actually going on?

What Exactly Are Omega-3s?

Omega-3 fatty acids are a type of fat your body can’t make on its own. That means you have to get them from food or supplements. The two most important kinds for your heart are EPA (eicosapentaenoic acid) and DHA (docosahexaenoic acid). These are found mostly in fatty fish like salmon, mackerel, sardines, and herring. There’s also ALA, a plant-based omega-3 in flaxseeds, chia seeds, and walnuts - but your body turns very little of it into EPA or DHA, so it doesn’t count as much for heart protection.

The American Heart Association has been talking about omega-3s for two decades. Their 2002 guidelines recommended about 1 gram of EPA and DHA daily for people with existing heart disease. That advice still stands - but only for certain groups. For everyone else, the story has changed.

The Big Studies That Changed Everything

In 2018, the REDUCE-IT trial shocked the medical world. It followed nearly 8,200 people with high triglycerides and existing heart disease or diabetes. They were given 4 grams a day of purified EPA (a drug called Vascepa). After five years, those taking EPA had 25% fewer heart attacks, strokes, and heart-related deaths compared to those taking a placebo. That’s a big deal. It led to FDA approval in December 2020 for this specific use.

But then came STRENGTH in 2020. This trial used 4 grams a day of a mix of EPA and DHA (Epanova). The results? No benefit at all. The trial was stopped early because it clearly wasn’t working. Why the difference? One theory: DHA might cancel out some of EPA’s benefits. No one’s tested pure DHA alone at high doses yet, so we don’t know if it’s helpful, harmful, or neutral.

Then there’s the 2023 Cochrane review - the most thorough analysis ever done. It looked at 79 studies with over 112,000 people. The conclusion? Long-chain omega-3s (EPA and DHA) have little to no effect on heart attacks, strokes, or death from heart disease. This wasn’t a small study. It was massive. And it found almost no benefit for the average person.

Who Actually Benefits?

If you’re a healthy adult with no heart problems, fish oil supplements probably won’t help you avoid a heart attack. The VITAL trial in 2018, which followed over 25,000 people, found no overall reduction in heart disease risk with 1 gram of omega-3s daily. But here’s the twist: among African American participants, heart attacks dropped by 77%. Why? Researchers think it might be linked to genetic differences in how the body processes omega-3s.

For people with high triglycerides (above 150 mg/dL), the story is different. The AHA recommends 2 to 4 grams of EPA and DHA daily - but only if you can’t get enough from diet alone. Prescription omega-3s like Vascepa or Lovaza are approved for this. Over-the-counter fish oil? You’d need 4 to 8 capsules a day to reach that dose. And most brands don’t even deliver that much.

People with heart failure may also benefit. A 2019 AHA advisory noted that omega-3s might reduce deaths from coronary heart disease and sudden cardiac arrest by about 10% when taken at 1 gram daily. That’s not a cure. But for someone already at high risk, it could matter.

A prescription EPA bottle glows above lab data, with crumbling fish oil capsules on the table.

Prescription vs. Over-the-Counter: The Real Difference

Not all fish oil is created equal. Prescription omega-3s like Vascepa are pure EPA. They’re tightly controlled, tested for purity, and dosed precisely. Over-the-counter supplements? They’re not regulated like drugs. A typical capsule has 300-500 mg of combined EPA and DHA. To get the 4 grams used in REDUCE-IT, you’d need 8-12 capsules a day. Most people won’t do that - and even if they do, the quality might be poor.

Consumer Reports tested 35 fish oil brands in early 2023. Twelve of them had oxidation levels higher than international safety limits. That means the oil was going bad - rancid fish oil doesn’t help your heart. It might hurt it. And while heavy metals like mercury are usually low in reputable brands, you can’t assume all supplements are safe.

Cost is another factor. Vascepa can run $300 a month, even with insurance. Over-the-counter fish oil? $10 to $50 a month. But if you’re not getting enough EPA to make a difference, you’re just spending money for nothing.

Side Effects and Risks

Fish oil isn’t harmless. Common complaints? Fishy burps, stomach upset, diarrhea. Around 27% of users report digestive issues. In clinical trials, 10-20% drop out because of side effects.

At high doses (over 3 grams daily), there’s a small but real risk of increased bleeding. That’s why people on blood thinners like warfarin should talk to their doctor before starting. And in 2022, a meta-analysis in JAMA Cardiology found a 0.4% absolute increase in atrial fibrillation - irregular heartbeat - among people taking high-dose omega-3s. That sounds small, but for someone already at risk for heart rhythm problems, it matters.

People on a dock choose between eating fish or taking pills, with dual heart outcomes behind them.

What Should You Do?

Here’s the practical breakdown:

  • If you have heart disease or high triglycerides and your doctor says you need it - take Vascepa. It’s proven.
  • If you’re healthy and want to prevent heart disease - skip the pills. Eat fish instead.
  • If you’re African American and have no history of heart disease - talk to your doctor. The VITAL trial suggests you might benefit more than others.
  • If you’re taking fish oil supplements now - check the label. Are you getting at least 1 gram of EPA and DHA? If not, you’re probably wasting your money.

For most people, the best source of omega-3s isn’t a bottle - it’s your plate. Two servings a week of fatty fish (like salmon, sardines, or trout) give you about 500 mg of EPA and DHA daily. That’s enough for general heart health. No pills needed.

Why the Confusion?

Why do some studies say fish oil works and others say it doesn’t? It comes down to three things:

  1. Dose matters. 1 gram won’t do the same thing as 4 grams.
  2. Form matters. Pure EPA works. EPA + DHA might not.
  3. Who you are matters. High-risk patients benefit. Healthy people don’t.

The supplement industry is worth over $5 billion. That’s a lot of money pushing the idea that fish oil is a miracle cure. But science doesn’t care about marketing. It cares about data. And right now, the data says: don’t take fish oil unless you have a clear medical reason.

The Bottom Line

Fish oil isn’t magic. It’s not useless. It’s context-dependent. For people with high triglycerides and heart disease, high-dose EPA can be life-saving. For everyone else, it’s probably just a waste of cash - and maybe even a little risky.

Don’t take fish oil because you saw an ad. Don’t skip it because you read a headline. Talk to your doctor. Get your triglycerides checked. Know your risk. Then decide - based on your body, not your wallet.

And if you’re not eating fatty fish at least twice a week - start. That’s the real heart-healthy habit. No bottle required.