Demolhe o feijão em água de um dia para o outro. No dia, arranje as carnes, descasque os alhos e as cebolas e pique-os finamente.
Coza o feijão com as carnes, os enchidos, a cebola, o alho, o azeite Espiga e a folha de louro. Retire os enchidos e as carnes à medida que vão ficando cozidos, corte as carnes e a orelha em pedaços pequenos e os enchidos em rodelas.
Quando o feijão estiver macio, retire do lume, rejeite o louro e reserve algum feijão.
Junte, ao tacho, a polpa de tomate e o pimentão-doce, reduza a puré, adicione mais água se necessário e rectifique o sal. Leve novamente ao lume até ferver.
Descasque as batatas, corte-as em cubinhos, junte-os ao tacho juntamente com a couve lombarda e deixe cozinhar até que fiquem macios.
Adicione depois o feijão que reservou, as carnes e os enchidos, rectifique novamente o sal, tempere compiripiri, junte folhas de hortelã, deixe ferver, retire do lume e sirva bem quente.