Die Sardinen unter fließendem kalten Wasser abspülen um überschüssiges Salz zu entfernen. Trocknen und entgräten. Den Knoblauch schälen und in Scheiben schneiden. In einer Pfanne 3 EL Öl erhitzen und den Knoblauch mit den Sardinen anrösten. Das Tomatenmark und einen Schöpflöffel Wasser zugeben und verrühren.
Die Rosinen waschen und trocknen. Zusammen mit den Pinienkernen in die Pfanne mit den Sardinen geben. Zehn Minuten bei starker Hitze kochen lassen bis die Soße eindickt.
In einer beschichteten Pfanne das restliche Öl erhitzen und die Brösel unter Schwenken der Pfanne anrösten.
In einem Topf reichlich Wasser zum Kochen bringen und salzen. Die Spaghetti darin bissfest kochen. Abgießen, in einen vorgewärmten Servierteller geben und mit der bereiteten Soße vermengen. Mit den Bröseln bestreuen.