Junte em uma panela o caldo de galinha, a água e a manteiga. Leve ao fogo médio e deixe levantar fervura. Acrescente o fubá, mexendo rapidamente para não empelotar. Cozinhe, mexendo de vez em quando, por 20 minutos em fogo baixo.
Desligue, coloque a polenta em um refratário e reserve. Para o molho, junte em uma panela o azeite, a cebola, o alho e frite até dourar levemente. Acrescente o tomate, a linguiça, sal, pimenta e refogue, mexendo de vez em quando, até atingir o ponto de molho. Desligue, despeje o molho sobre a polenta, polvilhe com cebolinha e sirva.