Pregătiți o oală și umpleți-o cu suficientă apă pentru a fierbe cartofii. Curățați apoi cartofii, tăiați-i în cuburi mici, puneți-i în oala pregătită și aduceți la fierbere.
Între timp, curățați ceapele și tăiați-le în felii subțiri. Când apa din oală începe să clocotească, sărați-o, reduceți focul la mediu, acoperiți oala cu capac și fierbeți cartofii 9–10 minute.
După acest timp, adăugați fileurile de cod în oală și fierbeți totul încă 5 minute sub capac la foc mediu.
În timp ce fierb cartofii și codul, pregătiți o tigaie mai mare și încălziți în ea 1 lingură de ulei la foc mediu. Adăugați apoi untul și ceapa tăiată și căliți totul 4–5 minute la foc mediu.
Adăugați ulterior în tigaie smântâna pentru gătit, cimbrul uscat, mărarul uscat, chimionul măcinat, sarea și piperul, amestecați și fierbeți întregul amestec 3–4 minute la foc mediu. Scoateți apoi tigaia de pe foc.
Preîncălziți acum cuptorul la 200 °C și pregătiți un vas de copt (23 cm × 27 cm). Imediat ce cartofii cu codul sunt fierți, scurgeți-i, adăugați-i în amestecul fiert din tigaie și zdrobiți conținutul tigăii cu furculița.
Transferați amestecul rezultat în vasul de copt pregătit. Radeți apoi edam-ul pe răzătoarea fină și presărați-l peste amestecul din vasul de copt. Introduceți vasul în cuptorul preîncălzit și coaceți 20–25 de minute până se aurește la 200–210 °C. Scoateți amestecul copt din cuptor, împărțiți în 2 porții și serviți.
* Codul poate fi folosit congelat, însă în acest caz veți avea nevoie de 500–600 g. La decongelare, codul pierde aprox. ¼ din greutatea sa, iar 400 g de fileuri congelate nu ar fi suficiente pentru rețetă.