Descascam-se e pisam-se as cebolas e pisam-se os alhos. Limpam-se os poejos de raízes e folhas secas e cortam-se as hastes com as folhas em pequenos troços. Levam-se as cebolas e os alhos a refogar com o azeite. Quando a cebola se apresentar translúcida, adicionam-se os poejos impecavelmente lavados e escorridos e deixam-se refogar cerca de 2 minutos. Rega-se com 1,5 litro de água a ferver e tempera-se com sal.
Coze-se o bacalhau, quando estiver cozido retire e reserve. Engrossa-se o caldo com farinha diluída num pouco de vinagre (1 colher de farinha, 2 colheres de vinagre).
Corta-se o pão em fatias pequenas, mas não exageradamente finas, colocam-se na terrina onde será servida a sopa.. Dois minutos antes de servir a sopa, introduzem-se os queijos frescos. Deixam-se ferver e escalfam-se os ovos.
Retira-se os ovos e os queijos, juntam-se ao bacalhau numa travessa Retifica-se o paladar da sopa e deita-se o caldo sobre o pão. Abafa-se a sopa e serve-se 5 minutos depois. *Variante: Substitui-se o queijo fresco por queijo duro de leite de ovelha fervido, que se parte em 4 bocados.