Frite o chouriço num pouco de azeite, até que a gordura do chouriço comece a derreter. Acrescente a cebola, o alho e o aipo.
Reduza o lume e deixe cozer lentamente por 15 minutos com a panela tapada, com cuidado para não queimar a cebola. Acrescente os espinafres, o tomate, grãos e caldo de galinha e misture tudo.
Deixe ferver e reduza novamente o lume. Deixe cozer em lume brando durante uns 40 minutos. Triture cerca de um terço da sopa e junte à restante sopa.
Tempere com sal e pimenta. Retire do fogo e acrescente o presunto (ou fiambre) e 2 a 3 colheres de sopa de azeite. Coloque nas tigelas, polvilhe com o ovo e sirva.