Préchauffez le four à 180 °C (th.6).
Faites dorer très légèrement la chapelure et les pignons dans une poêle chaude avec un peu d’huile d’olive.
Hors du feu, ajoutez tous les autres ingrédients, sauf les tranches d’orange et les feuilles de laurier, puis mélangez bien. Assaisonnez de sel et de poivre. La farce doit être assez humide pour pouvoir la presser afin de la faire tenir dans les filets de sardines.
Mettez des cuillerées de farce au centre de chaque filet et roulez la chair du poisson autour.
Posez les petits paquets dans un plat à gratin ou à rôtir, en les appuyant les uns contre les autres. S’il reste de la farce, placez-la entre les rouleaux de poisson.
Placez les tranches de laurier et d’orange entre les rangées de sardines, parsemez d’un peu d’huile d’olive et faites rôtir 15 min environ jusqu’à ce que le poisson et la farce autour soient dorées.
Servez chaud, tiède ou froid.