Cozinhe as batatas na água com sal e depois de bem cozidas, amasse-as até formar um purê.
Em uma tigela, coloque o purê, a manteiga, o leite e uma pitada de noz-moscada. Misture bem e reserve.
Em uma panela, refogue o alho e a cebola até ficarem dourados.
Acrescente a carne e deixe-a refogar até ficar macia. Acrescente sal a gosto. Quando a carne ficar macia, acrescente o catchup e a mostarda e mexa até ficar encorpado e ferver.
Após ferver, acrescente o champignon e desligue a panela. Adicione o creme de leite. Mexa até o creme de leite se dissolver, no fogo desligado.
Em uma forma untada com manteiga, coloque metade da massa de batata, acrescente o recheio de estrogonofe e cubra-o com as fatias de mussarela.
Cubra o recheio com o restante da massa. Pincele com gema de ovo e leve ao forno para gratinar até ficar corada.