The American Heart Association (AHA) recommends that everyone eats fish (particularly fatty, cold water fish) at least twice a week. Salmon, mackerel, herring, sardines, lake trout, and tuna are especially high in omega-3 fatty acids. While foods are your best bet for getting omega-3s in your diet, fish oil supplements are also available for those who do not like fish. The heart-healthy benefits of regular doses of fish oil supplements are unclear, so talk to your doctor to see if they're right for you. If you have heart disease or high triglyceride levels, you may need even more omega-3 fatty acids. Ask your doctor if you should take higher doses of fish oil supplements to get the omega-3s you need.