Lessare in acqua salata i finocchietti, scolarli bene e tritarli, conservando l'acqua di cottura per cuocere la pasta.In una casseruola soffriggere la cipolla tritata, i finocchietti, metà delle sarde spinate, l'uva passa, i pinoli e lo zafferano; quindi salare e pepare.Dopo 3 minuti aggiungere una tazza d'acqua di cottura dei finocchietti, il resto delle sarde e far cuocere per 15 minuti.
Lessare la pasta nell'acqua dei finocchi e a ¾ di cottura scolarli e mantecarli nella casseruola per 3-4 minuti. Coprire con un coperchio e far intiepidire.