Fish oil contains two very important omega-3 PUFAs. I’m talking about docosahexaenoic acid (DHA) and eicosapentaenoic acid (EPA). DHA and EPA are sometimes called the marine omega-3s because they mainly come from fish. Some of the best fish to eat to obtain fish oil from in your diet include wild-caught salmon, herring, white fish, sardines and anchovies.