Die Butter in einer großen Pfanne schmelzen lassen. Die Zwiebeln und den Lauch darin glasig dünsten, bis sie weich sind. Knoblauch und Tomatenmark zugeben und mit Salz und Pfeffer würzen.
Weißwein, Sahne und Brühe zugießen und gut verrühren. Dann den Safran einrühren, zum Kochen bringen, dann die Hitze auf ein Minimum reduzieren und 3 bis 5 Minuten köcheln lassen. Wenn die Soße zu dick ist, etwas Brühe hinzufügen.
1/3 der Soße auf den Boden einer 32 cm langen Auflaufform geben, dann die Fischstücke und die Garnelen darauf legen. Mit der restlichen Soße bedecken und 20-25 Minuten bei 180° C in den Ofen schieben.
Mit frischem Dill garnieren und mit kleinen, in Wasser gekochten Kartoffeln servieren.