Krebs trabalhou como médico no hospital de Altona e na Universidade de Freiburg. Na Universidade de Freiburg, ele pesquisou o ciclo da uréia.
Por ser judeu, Krebs não podia ser médico na Alemanha. Em 1933, ele se mudou para a Inglaterra. Ele trabalhou em Cambridge com Sir Frederick Gowland Hopkins. Em Cambridge, ele pesquisou bioquímica. Em 1945 tornou-se Professor (professor) na Universidade de Sheffield.
Em 1954 ele se tornou professor em Oxford. Após sua aposentadoria, Krebs continuou a trabalhar na Enfermaria Radcliffe até sua morte. Foi membro do Trinity College em Oxford.
Honras
Em 1953, Krebs recebeu o Prêmio Nobel de Fisiologia por sua "descoberta do ciclo do ácido cítrico". Ele foi nomeado cavaleiro em 1958.
Krebs foi eleito Fellow Honorário do Girton College, Universidade de Cambridge em 1979.