Tăiați mărunt ceapa și usturoiul.
Tăiați bulbul de fenicul în jumătate și feliați-l subțire.
Radeți apoi pe răzătoarea fină toată coaja de la limetă, tăiați limeta în jumătate și stoarceți tot sucul.
Acum preîncălziți cuptorul la 165 °C și tapetați cu hârtie de copt o tavă (30 cm × 40 cm).
Puneți la fiert orezul: turnați-l într-o oală, adăugați 1 l apă, sărați și aduceți la fierbere. Reduceți apoi flacăra la foc mediu, acoperiți oala cu capac și fierbeți orezul 17–20 minute.
În timpul fierberii orezului, puneți la copt codul – spălați toate fileurile, uscați-le, presărați-le cu sare și piper, aranjați-le pe tava tapetată, introduceți în cuptorul preîncălzit și coaceți 10–11 minute la 160–165 °C.
Până se fierbe orezul și se coace codul, pregătiți feniculul înăbușit.
Luați o tigaie mai mare, încălziți în ea 1 lingură de ulei de măsline, adăugați ceapa tocată, usturoiul și feniculul și, amestecând din când în când, prăjiți totul 2 minute la foc mare. Reduceți apoi flacăra la minim, adăugați în tigaie smântâna, coaja de limetă, sare și piper, acoperi��i tigaia cu capac și lăsați să se înăbușe 2–3 minute. Descoperiți tigaia, adăugați spanacul și sucul de limetă, amestecați și încălziți încă aprox. 1 minut la foc mic, până ce frunzele de spanac se ofilesc. Opriți focul și condimentați întregul amestec cu sare și piper după gust.
Împărțiți amestecul înăbușit din tigaie în 4 farfurii și adăugați alături codul copt. La final presărați deasupra fiecărei porții muguri de muștar și serviți cu orez fiert.