
Omega 3 foods list featuring high omega 3 fish with greater than 500 milligrams of EPA + DHA per 3.5-ounce serving and a very favorable ratio of omega 6 to omega 3. This list includes terrific fish like salmon omega 3 albacore tuna omega 3, trout omega 3 and canned sardines omega 3.
Mackerel
Coho salmon
Sockeye salmon
Copper River salmon
Trout
Canned albacore tuna
Canned wild Alaskan salmon
Canned sardines
Canned gourmet salmon, primed filet
Canned skinless pink salmon
Omega 3 Foods List: High Omega 3 Fish with 150 – 500 mg of Omega 3
Omega 3 foods list featuring high omega 3 fish that contain between 150 to 500 milligrams of EPA + DHA per 3.5-ounce serving and a favorable ratio of omega 6 to omega 3.
Haddock
Cod
Hake
Halibut
Shrimp
Sole
Flounder
Perch
Black bass
Swordfish
Oysters
Alaskan king crab
Farmed Atlantic salmon
Omega 3 Foods List: Low Omega 3 Fish with < 150 mg of Omega 3
Omega 3 foods list featuring fish that contain less than 150 milligrams of EPA + DHA per 3.5 oz. serving. Can be a good low-calorie protein source.
Mahi-Mahi
Skate
Bluefin tuna
Monkfish
Red snapper
Wahoo
Grouper
Corvina
Tuna
At the bottom of our omega 3 foods list, these are not high omega 3 fish. They contain little or no EPA and DHA and a detrimental omega 6 to omega 3 ratio. Not recommended if you have an inflammatory disorder.
Tilapia
Farmed catfish