Descasque e corte em rodelas 1 cenoura, corte a couve-lombarda em tiras. Coloque-os num tacho, com água temperada com sal, junte metade do feijão escorrido (reserve o líquido) e deixe cozer, durante 10 a 15 minutos. Retire, escorra e reserve.
Descasque a cebola, o alho e a cenoura restante e corte-os em pedaços. Coloque-os noutro tacho, com a água temperada com sal, juntamente com o feijão restante com o respetivo líquido e o tomate e deixe cozer, durante 10 a 15 minutos. Retire e triture com a varinha mágica.
Junte os legumes cozidos à sopa, adicione a massa e leve novamente ao lume, durante 8 a 10 minutos. Retifique os temperos, mexa bem e retire. Sirva bem quente.