Faites chauffer une casserole haute avec un peu d'huile et faites-y dorer les aiguillettes de poulet. Retirez et réservez. Epluchez les asperges et coupez en trois.
Ajoutez le beurre dans la casserole, puis l'ail et l'échalote ciselés. Laissez fondre une minute puis ajoutez le bouillon. Portez à ébullition.
Ajoutez les pâtes et laissez cuire 5 minutes. Ajoutez les asperges, couvrez et laissez cuire encore 5 minutes.
Ajoutez les fromages, le poulet, le zeste et le jus du citron. Mélangez bien et laissez fondre à couvert hors du feu. Rectifiez l'assaisonnement et servez bien chaud.