Cozinhe a abóbora em água com uma pitada de sal até ficar bem macia. Escorra bem.
Amasse a abóbora ainda quente até formar um purê, sem deixar totalmente liso.
Leve o purê ao fogo baixo, acrescente a manteiga e misture.
Junte o creme de leite, ajuste o sal e reserve.
Em uma panela, aqueça o óleo e refogue a cebola até ficar levemente dourada.
Acrescente o alho e a carne moída, mexendo bem para ficar soltinha.
Cozinhe até a carne perder toda a água e começar a dourar.
Adicione o molho de tomate, tempere com sal e pimenta e finalize com cheiro-verde.
Em uma travessa, faça uma camada de purê de abóbora.
Espalhe toda a carne moída por cima.
Cubra com o restante do purê.
Finalize com a muçarela ralada.
Leve ao forno preaquecido a 200 °C por cerca de 20 a 25 minutos, até o queijo derreter e dourar levemente.