Skip to content

Cart

Your cart is empty

Article: Omega-3 fish: which are highest and honest amounts

Whole fresh mackerel on ice at a fish counter
Guides

Omega-3 fish: which are highest and honest amounts

The short answer

Omega 3 comes mainly from oily fish. The highest are mackerel, sardines, herring, salmon and trout, with anchovies also high. White fish such as cod and haddock carry very little omega 3, so if you are eating fish for the fats, choose an oily one. The two omega 3 fatty acids that matter here are EPA and DHA, the forms found in fish.

Which fish carry the most omega 3

These are honest typical figures for the combined EPA and DHA in a 140g cooked portion, which is the portion size the NHS uses for oily fish. Amounts vary with the fish, the season and whether it is farmed or wild, so treat them as a guide.

Fish Omega 3 (EPA + DHA) per 140g cooked, typical Type
Mackerel around 3.5 to 4g Oily
Herring around 2.5 to 3.5g Oily
Sardines around 2.5 to 3g Oily
Salmon around 3 to 3.5g Oily
Anchovies around 2 to 3g Oily
Trout around 1.5 to 2.5g Oily
Sea bass around 0.7 to 1g Lean-ish
Tuna (fresh) around 0.5g Lean
Cod, haddock around 0.2 to 0.3g Lean white

Canned tuna carries much less omega 3 than fresh, because the oils are lost in processing, which is why tuna is not counted as an oily fish in NHS guidance.

How much oily fish to eat

The NHS advises that most adults should aim for at least one portion of oily fish a week, where a portion is around 140g cooked. Some groups are advised to limit oily fish to a set number of portions a week, so for anything specific to you, use the NHS as the reference and check with your GP or midwife. Our page on fish in pregnancy covers the pregnancy limits in more detail. This guide is about food rather than medical advice.

Farmed and wild

Both farmed and wild oily fish are good sources of omega 3. Farmed salmon and trout are often as high in omega 3 as wild, sometimes higher, because of what they are fed. The practical point is simple: to get omega 3, eat oily fish, and mackerel, sardines, herring, salmon and trout all deliver it well.

Easy ways to eat more omega 3

  • Grilled mackerel on toast. Two minutes a side and one of the richest sources on this page.
  • Baked or air-fried salmon. A weeknight standby, high in omega 3 with no added fat.
  • Sardines on toast. Cheap, quick and very high in omega 3.
  • A trout fillet, whole or filleted. Close to salmon and just as easy.
  • Anchovies stirred through a dressing or a pasta. A small amount adds omega 3 and a lot of flavour.

Buy it cut to the portion you want

We price by weight and cut to order, so you can ask for a 140g portion to match the NHS oily fish portion, and we fillet, skin and pin-bone by hand at no charge. Order at the counter or have it delivered.

Frequently asked questions

Which fish has the most omega 3? Mackerel is one of the highest, at around 3.5 to 4g of EPA and DHA in a 140g cooked portion. Salmon, herring, sardines and trout are also very high.

Does white fish have omega 3? Very little. Cod, haddock and other white fish carry only a small amount of omega 3. For the fats, choose oily fish such as mackerel, salmon or sardines.

How much omega 3 is in salmon? A 140g cooked portion of salmon carries roughly 3 to 3.5g of EPA and DHA, which is a strong amount and covers a weekly oily fish portion comfortably.

How much oily fish should I eat a week? The NHS advises most adults aim for at least one 140g portion of oily fish a week. Some groups are advised to limit it, so check NHS guidance for your situation.

Is fresh tuna a good source of omega 3? Fresh tuna has some omega 3 but far less than mackerel or salmon, and canned tuna has less again because the oils are lost in processing. That is why tuna is not classed as an oily fish.

Is farmed salmon lower in omega 3 than wild? No. Farmed salmon and trout are usually as high in omega 3 as wild, sometimes higher, depending on their feed. Both are good sources.

Featured photograph by Jessica, licensed CC BY 2.0, via Wikimedia Commons.

Read more

Salmon fishcakes
Recipes

Salmon fishcakes

Salmon fishcakes bind well because the fish is rich and flakes into the potato, so you need very little else to hold them. Ask the counter for a skinless pin-boned fillet and the fiddly work is don...

Read more
Recipes

Seared scallops with pea puree

King scallops are dense and sweet, and a hard sear caramelises the outside while the middle stays just set. The one thing that ruins them is time, so a minute a side is the whole job. Ask the count...

Read more