Laver et couper les asperges en tronçons. Les faire cuire à la vapeur ou à l'eau bouillante salée pendant 3 à 4 minutes jusqu'à ce qu'elles soient tendres mais encore croquantes. Égoutter et réserver.
Couper la mangue en cubes après l'avoir pelée et dénoyautée.
Assaisonner les filets de poulet avec du sel, du poivre et un peu de jus de citron. Les cuire dans une poêle avec une cuillère à soupe d'huile d'olive à feu moyen pendant 6-8 minutes de chaque côté jusqu'à ce qu'ils soient bien dorés. Laisser refroidir, puis couper en lanières.
Dans un grand saladier, mélanger la salade verte, les asperges, la mangue et le poulet. Ajouter les noix si désiré.
Préparer la vinaigrette en mélangeant l'huile d'olive, le vinaigre balsamique, le sel, le poivre et un peu de jus de citron. Verser sur la salade et remuer délicatement.