Descasque as batatas e corte-as em rodelas finas
Em uma panela, derreta a manteiga em fogo médio e adicione o alho picado, refogando até dourar
Acrescente o creme de leite e o leite, misturando bem
Tempere com sal, pimenta-do-reino e noz-moscada a gosto
Adicione as batatas cortadas à mistura e cozinhe por cerca de 10 minutos, mexendo ocasionalmente, até que as batatas estejam ligeiramente macias
Em um refratário, coloque uma camada da mistura de batatas
Polvilhe uma camada de queijo Gruyère ralado por cima
Repita as camadas até que todos os ingredientes sejam utilizados, finalizando com uma camada de queijo Gruyère
Por cima, adicione o queijo parmesão ralado
Leve ao forno pré-aquecido a 180°C por aproximadamente 30-40 minutos, ou até que a superfície esteja dourada e borbulhante
Retire do forno e deixe descansar por alguns minutos antes de servir.