Sardinen und Sardellenfilets aus dem Öl heben, abtropfen lassen und in Stücke schneiden. Fenchelgrün beiseitestellen. Fenchel und Zwiebeln halbieren und in Scheiben schneiden. Knoblauch hacken. Pinienkerne in einer beschichteten Pfanne ohne Öl rösten. Fenchelsamen in einem Mörser fein zerstossen.
2/3 des Öls in einer grossen Bratpfanne erhitzen. Knoblauch, Zwiebeln und Fenchelsamen bei mittlerer Hitze anbraten. Sardinen, Sardellen und Fenchel beigeben und mitbraten. Tomatenpüree und Rosinen dazurühren. Mit wenig Wasser ablöschen, ca. 5 Minuten köcheln lassen. Pinienkerne beigeben. Oreganoblättchen dazuzupfen. Mit Salz, Pfeffer und Safran würzen.
Paniermehl im restlichen Olivenöl in einer Bratpfanne goldbraun rösten. Mit Salz und Pfeffer würzen. Spaghetti in kochendem Salzwasser al dente kochen. Spaghetti tropfnass mit der Sauce mischen. Auf Tellern anrichten, mit Paniermehl, Pecorino und Fenchelgrün servieren.