Préchauffer le four à 200ºC et chemiser une plaque de cuisson.
Dans un saladier, mélanger la ricotta, 1 cuillère à soupe d'huile d'olive ainsi que le jus et le zeste de 1 citron. Ajouter les feuilles de basilic émincées et assaisonner avec le sel et le poivre. Réserver.
Poser les filets de saumon sur une planche à découper. Verser un peu de mélange à base de ricotta sur les saumon puis ajouter les asperges. Enrouler les filets puis utiliser un cure-dents pour maintenir le fagot en place. Badigeonner le dessus du fagot avec le restant d'huile d'olive. Assaisonner avec le sel et le poivre.
Enfourner et faire cuire 12-15 minutes. Retirer du four et arroser avec le jus et le zeste du second citron ainsi qu'un peu d'huile d'olive au pesto.