Krebs a lucrat ca medic la spitalul din Altona și la Universitatea din Freiburg. La Universitatea din Freiburg a cercetat ciclul ureei.
Pentru că era evreu, Krebs nu putea fi medic în Germania. În 1933, s-a mutat în Anglia. A lucrat la Cambridge cu Sir Frederick Gowland Hopkins. La Cambridge a făcut cercetări în domeniul biochimiei. În 1945 a devenit profesor (profesor) la Universitatea din Sheffield.
În 1954 a devenit profesor la Oxford. După pensionare, Krebs a continuat să lucreze la Infirmeria Radcliffe până la moartea sa. A fost membru al Colegiului Trinity din Oxford.
Onoruri
În 1953, Krebs a primit Premiul Nobel pentru Fiziologie pentru "descoperirea ciclului acidului citric". În 1958, a fost numit cavaler.
Krebs a fost ales membru de onoare al Girton College, Universitatea Cambridge, în 1979.