Sfilettare la gallinella e lo scorfano e con le carcasse preparare la base per la zuppa facendo rosolare la cipolla con olio, aggiungere le carcasse di pesce pulite e lavate. Coprire con acqua, aggiungere 250 g di passata di pomodoro e far bollire per circa 30 min.
Successivamente aprire le cozze in padella con un filo d’olio e un rametto di prezzemolo. Filtrare il liquido e tenere tutto da parte. Pulire e tagliare il resto del pesce. Una volta pronta la base zuppa, filtrare il tutto. Aggiungere il liquido delle cozze, la salsa di pomodoro restante e farvi cuocere all’interno i polpetti e le seppie per circa 40 minuti. Successivamente aggiungere prezzemolo e basilico tritati, i pesci restanti e far cuocere per 5/6 min. Sistemare di sale e pepe aggiungere gli spinaci e servire con pane abbrustolito precedentemente in padella.