Cozinhe o talharim com 1 cubo de caldo de galinha, reserve.
Coloque a margarina em uma panela até derretê-la, tire-a do fogo e acrescente a farinha aos poucos, usando um batedor manual, até que fique um creme liso.
Adicione o leite e misture bem, volte ao fogo e mexa até ferver.
Abaixe o fogo e deixe apurar por uns 3 minutos.
Acrescente 4 colheres (sopa) de queijo ralado.
Tempere com sal e noz-moscada a gosto.
À parte, refogue o frango desfiado em um pouco de óleo e no alho, acrescente o molho de tomate e uma pitada de sal.
Apague o fogo e acrescente o creme de leite.
Em um refratário, monte o talharim da seguinte forma: cubra o fundo com metade do molho branco, coloque 1/3 do talharim, por cima espalhe metade da mussarela ralada e metade do presunto.
Coloque metade do molho com frango.
Mais uma camada de talharim, mussarela e presunto.
Termine colocando a última camada de talharim e a outra metade do molho branco.
Mexa um pouco com um garfo para que o molho misture um pouco.
Salpique com bastante queijo ralado e leve ao forno para gratinar.