Em uma panela, coloque um pouco de manteiga, metade da cebola picada, alho a gosto, tomate picado sem sementes e por ultimo o frango picado em cubos e o creme de cebola, refogue até o frango estar cozido.
Cozinhe as batatas e corte em rodelas (sem casca) mas não deixar muito mole e reserve.
Em outra panela, coloque um pouco de manteiga, a outra metade da cebola picada e deixe dourar um pouco, junte alho a gosto, o creme de leite, o leite e vai acrescentando aos poucos o requeijão e o cream cheese até formar uma creme.
Em um refratário coloque em camadas um pouco do creme (deve colocar um pouco do creme para não grudar as batatas, frango, batatas em rodelas, o creme, e salpique com queijo ralado.
Colocar no forno pre aquecido e deixar por 20 minutos.
Servir quente.