Pulire e diliscare le sarde, togliendo la testa e la coda, infarinarle e friggerle in abbondante olio, disporre su carta assorbente e salare.
Tagliare i finocchi a dadini, disfare i filetti di acciuga nell'olio extravergine, aggiungere i finocchi e soffriggerli, quindi aggiungere la passata, le barbe, salare, pepare e portare a cottura aggiungendi un po' di acqua se necessario.
Nel frattempo cuocere le penne al dente, scolarle e condirle con un po' dei finocchi.
Disporre in una teglia uno strato di penne, un po' di finocchi e coprire con le sarde fritte, quindi proseguire fino ad esaurimento degli ingredienti.
Infornare a 180 °C per 15 minuti o finché leggermente dorato. Servire caldissimo.