Tupfe die Kabeljaufilets mit Küchenpapier trocken, würze sie großzügig mit Salz und Pfeffer und stelle sie beiseite.
Erhitze 4 Esslöffel natives Olivenöl extra in einem großen Topf bei mittlerer Hitze und schwitze die Zwiebel darin 8–10 Minuten glasig an.
Gib die Knoblauchzehen dazu und schwitze sie 1–2 Minuten mit an, bis sie duften. Achte darauf, dass sie nicht bräunen.
Wenn du Mehl zum Andicken verwenden möchtest, streue 1 Esslöffel Weizenmehl über Zwiebel und Knoblauch und schwitze es unter Rühren etwa 1 Minute an.
Gieße den Weißwein dazu, erhöhe die Hitze und lasse ihn 2–3 Minuten köcheln, bis der Alkohol verdampft ist. Kratze dabei den Topfboden ab.
Gib die passierten Tomaten und (falls verwendet) die Safranfäden dazu, rühre um und lasse alles bei mittlerer bis niedriger Hitze etwa 5 Minuten köcheln.
Gieße den Fischfond ein, bringe alles zum Kochen und lasse es bei niedriger Hitze ca. 10 Minuten sanft köcheln. Schmecke mit Salz und frisch gemahlenem Pfeffer ab.
Lege die Kabeljaustücke in die Sauce, achte darauf, dass sie gut bedeckt sind, und gare sie bei mittlerer bis niedriger Hitze 8–12 Minuten, bis das Fischfleisch undurchsichtig ist.
Nimm den Topf vom Herd, bestreue das Gericht mit der frisch gehackten Petersilie und lasse es 2 Minuten ruhen, bevor du es servierst.