Faites cuire les pommes de terre pendant 20 min dans une casserole d’eau légèrement salée. 3 min avant la fin de la cuisson, ajoutez les haricots verts dans la casserole. Égouttez et réservez.
Équeutez les haricots verts et coupez-les en tronçons. Taillez les pommes de terre en grosses tranches. Coupez les tomates en quatre. Pelez et émincez les échalotes.
Mélangez dans un saladier les haricots verts, les pommes de terre, les tomates et les échalotes.
Ajoutez les œufs coupés en petits cubes et le persil haché. Salez, poivrez, puis versez un filet d’huile et de vinaigre au moment de servir.