Gli oli di pesce vengono estratti dal tessuto del pesce grasso come sgombro, sardine, tonno, aringhe e salmone. L’olio di fegato di merluzzo invece viene estratto esclusivamente dal fegato di merluzzo.
La differenza tra i due sta nel fatto che il primo contiene maggiori quantità di acidi grassi Omega 3 mentre il secondo contiene più vitamina A e D.