Lessate le patate, lasciatele freddare, pelatele e tagliatele a tocchetti. In una altra padella a parte lessate i fagiolini dopo averli mondati e tagliati a misura.
Mettete tutto in un insalatiere capiente. Tagliate le cipolle a listarelle, in un padellino basso mettete l'olio evo e fateci appassire le cipolle. Unitele alle patate e ai fagiolini e mischiate.
A parte tagliate i pomodori e uniteli all'insalata all'ultimo minuto, aggiungendo se è il caso altro olio, l'uovo sodo diviso a metà e regolando di sale.
Se preparate l'insalata per il mare i pomodori e l'uovo li metterete subito prima di consumare, trasportandoli separatamente.