Fish oil is most known for its heart health benefits (hello, lower triglycerides), but EPA and DHA omega-3-rich fish oil also has a powerful effect on mood. Studies have shown that people living in countries with higher levels of fish intake1 had lower rates of depression.