K Lab
Blog · Nutrition
Nutrition

Omega-3: fish vs fish-oil capsules — what’s better?

By Caleb · July 8, 2026 · 5 min read

Omega-3 fats support your heart, brain and help calm inflammation. But the effect of supplements is modest, and for most people, food beats capsules.

Aim for fish twice a week

The simplest, best-supported advice is to eat oily fish about twice a week — salmon, mackerel, sardines, herring or trout. That delivers the active omega-3s (EPA and DHA) in a form your body uses well, along with protein and other nutrients a capsule can’t match.

Plant sources (and their limit)

Flaxseed, chia and walnuts provide ALA, a plant omega-3. It helps, but the body converts only a small share of ALA into EPA and DHA — so if you don’t eat fish, plant sources are worth including daily, and a supplement may be reasonable.

Who might supplement

If you buy capsules, quality and freshness vary a lot. For most people, though, two fish meals a week is the better investment.

Frequently asked questions

Is it better to eat fish or take fish oil?

For most people, fish is better. Two servings of oily fish a week deliver omega-3s plus protein and nutrients, with stronger real-world evidence than capsules.

Do I need an omega-3 supplement?

Only if you rarely eat fish, or are vegetarian or vegan (an algae-based supplement). Otherwise two fish meals a week usually covers it.

Are plant omega-3s enough?

Flax, chia and walnuts provide ALA, but the body converts only a small part to EPA/DHA. They help daily, but non-fish eaters may also consider an algae supplement.

📗 Free nutrition guides

Evidence-based PDF guides — anti-age, gut health, detox and more. Get them free, straight to your inbox.

Browse the guides →

Two fish meals a week, made easy

The free K Lab assessment plans omega-3-rich meals like salmon and mackerel around your tastes — plus plant sources if you don’t eat fish.

Get my free assessment →

This article is educational and not medical advice. If you take blood thinners or are pregnant, discuss omega-3 supplements with your doctor.