Faire bouillir de l’eau salée dans deux gros chaudrons. Ajouter les pommes de terre dans un des chaudrons. Couvrir et laisser mijoter de 15 à 20 minutes ou jusqu’à ce qu’elles soient tendres. Égoutter et laisser tiédir.
Laisser la pelure sur les pommes de terre et les couper en quatre. Déposer dans un bol moyen.
Ajouter les haricots verts au deuxième chaudron d’eau bouillante et les faire cuire brièvement de 5 à 7 minutes ou jusqu’à ce qu’ils soient tendres. Égoutter et rincer à l’eau froide pour cesser la cuisson. Égoutter et ajouter aux pommes de terre.
Dans un petit bol, mélanger l’huile, le vinaigre, le sucre, l’ail et le sel. Verser sur les pommes de terre. Couvrir et réfrigérer 2 heures.
Ajouter l’oignon, le céleri et les œufs à la coque au mélange de pommes de terre. Remuer.
Dans un petit bol, mélanger la mayonnaise et l’aneth. Ajouter au mélange de pommes de terre. Bien mélanger. Couvrir et réfrigérer au moins 3 heures.
Assaisonner de sel et de poivre au goût au moment de servir.