Descasque as cebolas e os dentes de alho. Corte as cebolas em meias-luas e pique os dentes de alho. Corte o bacon em cubinhos.
Leve ao lume um tacho com o azeite, junte as cebolas, os alhos e o bacon e deixe cozinhar. Adicione o tomate cortado em pedaços grosseiros e envolva.
Arranje o tamboril e corte-o em cubos com 2 cm. Junte de seguida o feijão e o peixe ao tacho, tempere com sal e pimenta e deixe cozinhar cerca de 20 minutos em lume brando. Retire e sirva com tostas a acompanhar.