Your body can't make omega-3s. You can get EPA and DHA from salmon, tuna, sardines, and other fatty fish. (Many experts recommended eating fish at least twice a week.) Some plant foods, such as flaxseeds, leafy green vegetables, nuts, canola oil, and soy oil, have ALA, another type of omega-3 fatty acid.