400 g di bucatini o altra pasta lunga, 1 cavolfiore medio, 50 g di uvetta, 30 g di pinoli, 1 bustina di zafferano, 50 g di filetti di acciuga sott'olio, olio extravergine di oliva, sale, pepe.
Nettate il cavolfiore; tagliatelo in cimette e sbollentatelo in acqua salata per circa 5 minuti; quindi, scolatelo e tenete da parte il liquido di cottura. Fate appassire la cipolla tritata in un tegame con abbondante olio; aggiungete i filetti d'acciuga sgocciolati e spezzettati e scioglieteli nel condimento; poi, unite l'uvetta, i pinoli e il cavolfiore e rosolate su fiamma moderata, rimestando; quindi, bagnate con un bicchiere di brodo di cottura delle cimette, in cui avrete sciolto lo zafferano, regolate di sale, pepate e cuocete per 15 minuti. Lessate i bucatini nell'acqua tenuta da parte; scolateli al dente e rigirateli in tegame con il condimento preparato. Lasciate riposare per qualche minuto, prima di servire in tavola.