Spuntare la cima alle carote, raschiarne la superficie con l'apposito pelapatate, quindi lavarle e ridurle a filetti con una grattugia a fori grossi.
Versare in una padella antiaderente tre cucchiai d'olio, la cipolla tritata finemente e le carote preparate; cuocerle a fuoco moderato per qualche minuto voltandole di tanto in tanto e appena si saranno intenerite aggiungervi gli spinaci precedentemente lavati e sgocciolati, facendoli appassire per circa 5 minuti rigirandoli continuamente.
Aggiungere la farina, un bicchiere d'acqua e proseguire la cottura ancora per 5 minuti; aggiustare di sale, dare una bella spolverata di pepe, mescolare e trasferire quindi le verdure nella pirofila precedentemente unta d'olio.
Sciacquare in acqua fredda corrente i filetti di merluzzo ed asciugarli tamponandoli con carta assorbente da cucina; controllare l'eventuale presenza di spine tastandone con le dita la superficie e, se ci fossero, toglierle con una pinzetta.
Disporli sul letto di verdure, bagnarli con il vino bianco, salarli, peparli e coprirne la superficie con il pangrattato e la scorza del limone grattugiata. Completare il tutto con il prezzemolo tritato, una spruzzata d'olio ed infornare a 180° per 25 minuti, gratinando sotto il grill gli ultimi 2-3 minuti.