Corta la cebolla en tiras finas y coloca en un bol, cubierta de agua fría.
Corta en dos el tomate, guarda el jugo y las semillas para alguna otra preparación (un sofrito, por ejemplo, o un zumo) y trocea el resto en tiras o medias lunas.
Si lo prefieres, pela el pepino; si no, lávalo bien. Corta en dos longitudinalmente y utiliza una cucharilla para sacar las semillas, ya que no se las pondremos. Trocea en medias lunas finas y añádelas al tomate.
Escurre la cebolla y sécala con papel de cocina. Mezcla con el tomate, pepino y sal, mezcla bien y deja reposar cinco minutos.
Pica la mitad del cilantro, y deja enteras la otra mitad de las hojas. Añade a la ensalada, aliñando con el jugo de la lima, y sirve.