In una pentola capiente a bordo alto scaldate l’olio, unite la cipolla tritata, fatela appassire senza che prenda colore, unite i pomodori tagliati a filetti, un pizzico di ogni erba, un paio di foglie di alloro spezzettate e l’aglio tritato. Mescolate, aggiustate di pepe e sale, portate avanti la cottura.
Quando si sarà formato un intingolo ben legato, copritelo con le patate pelate e tagliate a fette abbastanza sottili. Unite lo zafferano sciolto in poca acqua calda e proseguite la cottura per altri 10 minuti.
Mettete sopra i pesci puliti e tagliati a grossi pezzi; date ancora 10 o 15 minuti di cottura, coprite d’acqua e portate a ebollizione. Quando il pesce sarà cotto, togliete dal fuoco e lasciate riposare per qualche minuto. Servite in scodelle guarnite con fette di pane abbrustolite o fritte.