Lava las patatas y cuécelas enteras, con piel, en una olla con abundante agua y una pizca de sal durante 20 a 25 minutos, hasta que un cuchillo entre con poca resistencia. Escúrrelas, deja que bajen de temperatura, pélalas y córtalas en trozos medianos.
Cuece los huevos en agua hirviendo durante 10 minutos. Pásalos a un recipiente con agua fría, déjalos enfriar, pélalos y córtalos en trozos.
Corta los tomates en cubos, pica la cebolleta y parte las aceitunas si son grandes. Procura que los trozos tengan un tamaño parecido para que cada porción quede equilibrada.
Pon en una ensaladera el tomate, la cebolleta y las aceitunas. Añade el atún escurrido y desmenuzado, incorpora los huevos y agrega las patatas cuando ya no estén calientes.
Añade el aceite de oliva, el vinagre, la sal y la pimienta. Mezcla con movimientos envolventes para no romper la patata, prueba y ajusta el aliño. Deja reposar 10 minutos y sirve fresca o a temperatura ambiente.