Faites cuire les haricots verts, après les avoir équeutés, 12 à 15 minutes à la vapeur (ou 10 minutes plongés dans l'eau bouillante salée). Egouttez et réservez.
Hachez la gousse d'ail après l'avoir pelée, coupez les tomates, épluchez et râpez la carotte et émincez l'oignon tige
Dans un saladier, mélangez les haricots verts, l'oignon, l'ail, les tomates, les olives et les carottes.
Préparez la vinaigrette dans un bol en mélangeant l'huile, le citron, la moutarde, le sel et le poivre.
Au moment du service, parsemez de basilic finement ciselé et ajoutez la vinaigrette.