In una padella, rosolate la cipolla tritata con un filo d'olio, aggiungete la carne trita e cuocete per 20 minuti. Regolate di sale e pepe e unite i pomodori secchi sgocciolati e ridotti a pezzetti, il basilico, il prezzemolo tritato con l’aglio e lo zafferano precedentemente sciolto in poca acqua calda.
Stendete un rotolo di pasta sfoglia nello stampo, farcite uniformemente con il ripieno e ricopritelo con il secondo rotolo sigillando i bordi. Trasferite in forno già caldo, alla temperatura di 180° e cuocete per 20/25 minuti. Togliete dal forno, lasciate intiepidire e servite tagliata a spicchi.