Dissolva os flocos de milho na água e despeje em uma panela. Acrescente o leite, sal, pimenta-do-reino e leve ao fogo baixo, mexendo sempre, até engrossar. Misture com a manteiga e retire do fogo. Despeje metade da polenta em um refratário grande, espalhe o queijo, o presunto e cubra com o restante da polenta. Reserve. Para o molho, aqueça uma panela com o óleo, em fogo médio, e frite a carne por 3 minutos. Acrescente a cebola, o alho e refogue até dourar. Adicione o tomate, o molho de tomate e cozinhe por 10 minutos, mexendo de vez em quando. Tempere com sal, pimenta-do-reino e espalhe sobre a polenta. Sirva quente.