Laver et couper en petits morceaux les haricots verts, les cuire dans l'eau salée. Egoutter et faire refroidir .
Couper les tomates en dés. Laver les champignons, les arroser de jus de citron et les couper en morceaux.
Hacher finement le persil et l'oignon.
Mélanger le vinaigre, l'huile, sel et poivre et l'ail émincé et un peu d'eau. Y ajouter les champignons, haricots et tomates. Ajouter la mayonnaise et mélanger aux légumes.