Cortar o tomate e a cebola cebola em rodelas e colocar em uma panela com o dente de alho e o cubo de caldo de galinha com 1 copo e meio de água.
Deixar cozinhar até os tomates estarem macios e demanchando.
Bater os ingredientes no liquidificador e peneirar.
Em outra panela derreter a manteiga e acrescentar o molho com 2 colheres de catchup até adquirir consistência.
Desligar o fogo e acrescentar o creme de leite.
Em um refratário de vidro coloque parte do molho no fundo, faça camadas com um pouco do macarrão cozido, seguido de molho, presunto e queijo nesta ordem, terminando com o macarrão e o molho.
Leve ao forno para derreter o queijo e sirva.