Descasque a cebola, os alhos, as batatas e 4 cenouras, lave-os e corte-os aos bocados. Deite tudo para uma panela grande. Junte água, a cobrir, e um pouco de sal.
Leve a cozer em lume brando. Dez minutos depois deite na panela o grão. Passados mais uns 5 a 10 minutos, verifique com a ajuda de um garfo se a batata está cozida.
Se estiver cozida o garfo espetará com muita facilidade. Também poderá verificar se os legumes já estão cozidos pelo cheiro. Assim que o caldo começa a cheirar a cebola cozida, eu sei que as batatas e cenouras, se colocadas na mesma altura, estão também cozidas.
Isto também se aplica quando cozo o peixe, junto uma cebola, quando a cebola estiver cozida o peixe está excelente.
Quando os ingredientes da base desta sopa estiverem cozidos, com uma varinha mágica, desfaça tudo até obter um creme homogéneo.
Deite um pouco mais de água. não deverá ficar nem muito consistente nem muito líquida. Descasque duas cenouras e corte-as em rodelas bem finas.
Lave os canónigos e, quando voltar a ferver, junte-os à sopa, juntamente com a cenoura, a massa de cotovelos e um pouco de azeite. Quando passarem dez minutos, corte as fatias de bacon e deite na sopa. Sempre em lume brando e mexendo de quando em vez. Aguarde mais uns cinco minutos e apague o lume.