Ponha as lentilhas numa panela grande e cubra-as com água a ferver. Leve ao lume e deixe cozer em fogo brando, durante aproximadamente 20 minutos, até as lentilhas estarem cozidas.
Escorra. Passe a panela por água, leve-a de novo ao lume com o azeite e refogue aí a cebola e o alho com o chouriço, durante quatro minutos. Junte os cominhos, os coentros, a canela e o piripiri e depois o tomate, o grão, a polpa de tomate e o caldo.
Quando levantar fervura, baixe o lume, tape a panela e deixe cozer durante 15 minutos.
Tempere com sal e pimenta e aromatize com sumo de limão. Distribua a sopa pelas tigelas e sirva.