According to the Harvard School of Public Health, omega-3 fatty acids come from some green vegetables and vegetable oils, walnuts, and fatty fish. WebMD lists certain seafoods that are rich in omega-3 fatty acids, including halibut, mackerel, salmon, sardines, trout, herring and tuna.
The Harvard School of Public Health says that omega-3s are essential polyunsaturated fatty acids that are needed by the body for various functions. They also help prevent heart disease and stroke. New studies link the benefits of omega-3s to other health problems such as cancer and autoimmune disorders.
WebMD advises getting omega-3s from foods rather than supplements. While there are natural sources of omega-3s like fish and vegetables, some foods are also fortified with omega-3’s. These can include eggs, milk, yogurt, margarine, juice and soy milk.