Adultul de obicei mănâncă anghilă, merluciu, eglefin, calmar, crabi, homari, midii, viermi, macrou, moluște, hering și cod mai mic. Adultul de cod se hrănește de asemenea cu șprot, deși pradă de șprotină pe ouă și larve de cod.
Codul Pacific mănâncă de obicei ceva care se apropie de ele, cum ar fi alte pești și nevertebrate. Ei mănâncă și animale moarte pe care le întâlnesc. Codul Murray din Australia este un prădător de vârf care mănâncă aproape orice mai mic decât el însuși. Acestea includ codul Murray mai mic, bibanul de aur, bibanul de argint, bambulul de oase, somnul cu coadă de țelină și mielul australian. Codul Murray, de asemenea, mănâncă crap, aur, crustacee, creveți de apă dulce și raci Murray. Pe lângă alte pești și crustacee, codul Murray mănâncă rațe, cormorani, broaște țestoase de apă dulce, dragoni de apă, șerpi, șoareci și broaște.
Codul este un nume comun care este folosit pentru peștii care aparțin genului Gadus de pești demersali. Codul este, de asemenea, folosit ca parte a denumirii comune pentru multe alte specii de pești care nu au legătură, din motive de marketing, datorită numărului scăzut de cod Atlantic care este disponibil. Majoritatea peștilor care sunt enumerați ca cod, cum ar fi codul de corali, codul de recife sau codul de stâncă, sunt de fapt tipuri de grupări. Codul real este cunoscut pentru aroma sa ușoară și pentru carnea densă și albă subțire atunci când este gătită.