Misture todos os ingredientes até formar uma massa homogênea.
Deixe descansar por 30 minutos, cobrindo com um pano úmido.
Para o recheio, bata o abacaxi no liquidificador.
Acrescente os demais ingredientes e bata até misturar bem.
Despeje em uma panela e leve ao fogo baixo até o caldo secar.
Unte uma assadeira, forre com metade da massa, distribua o recheio e cubra com a massa restante.
Asse em forno médio por 30 minutos ou até dourar.
Espere esfriar, corte em quadrados e passe no açúcar e canela.