Lavez les courgettes et taillez-les avec un épluche-légumes en longs rubans fins. Épluchez l'ail et hachez-le finement. Enrobez le filet de poulet de tous côtés avec du sel et du poivre. Rôtissez les pignons de pin dans une poêle sèche jusqu'à ce qu'ils prennent une couleur brun clair, puis mettez-les immédiatement de côté sur une assiette.
Chauffez une plaque de cuisson à feu vif et faites griller le filet de poulet assaisonné six à huit minutes par côté jusqu'à ce qu'il soit complètement cuit. En même temps, chauffez l'huile d'olive dans une grande poêle ou un wok à feu moyen. Ajoutez l'ail finement haché et faites-le revenir brièvement. Ajoutez les rubans de courgette et faites-les cuire au maximum deux minutes, de sorte qu'ils conservent un léger croquant.
Retirez la poêle avec la courgette du feu et incorporez le pesto vert, en veillant à ce que tous les rubans soient uniformément enrobés de sauce. Sortez le filet de poulet cuit de la plaque de cuisson, laissez la viande reposer quelques instants, puis découpez-la avec un couteau bien aiguisé en tranches biais.
Répartissez les rubans de courgette tièdes dans les assiettes. Disposez les tranches de filet de poulet sur la légume. Saupoudrez l'ensemble avec les pignons rôtis et râpez du parmesan sur le dessus selon le goût.