Chauffer l'huile dans une cocotte. Faites-y dorer le filet de bœuf 10 minutes à feu vif sur toutes les faces en le retournant sans le piquer. Laisser le refroidir au dessus d'un plat.
Verser 20 cl d'eau dans une cocotte. Faire bouillir et réduire 3 à 4 minutes en grattant les sucs. Ajouter le jus rendu par la viande et les 4 cl de porto.
Faire fondre le beurre. Mixer grossièrement les pignons, les pistaches, les tomates confites et les herbes.
Etaler 2 feuilles de filo sur le plan de travail en les faisant se chavaucher. Badigeonner de beurre fondu tiède. Parsemer de mélange au herbes. Déposer le filet de bœuf dessus. Saler. Poivrer et envelopper-le dans ces 2 feuilles. Recommencer avec les autres feuilles et le mélange.
Envelopper le tout bien serré dans une feuille d'alu. Garder au frais.
Préchauffer le four th7 (210°), retirer l'alu, déposer le filet en croûte sur une plaque. Faire cuire 25 à 30 minutes. Laisser reposer 10 minutes au four éteint et porte entrouverte.
Trancher le rôti. Server sur des assiettes chaudes avec le jus réchauffé en saucière.