Junte 1 xícara de água e 3 colheres de açúcar e misture bem.
Adicione os pedaços de abacaxi e cozinhe em fogo baixo até que o abacaxi fique macio. Reserve.
Dissolva 1 colher de maisena em 300 ml de leite.
Despeje essa mistura em uma panela e adicione a lata de leite condensado, a colher de margarina, as gemas peneiradas e a essência de baunilha.
Misture bem e leve ao fogo baixo, mexendo sempre até engrossar e você começar a ver o fundo da panela. Reserve.
Em uma panela, misture o creme de leite, o leite de coco, o coco ralado e 1 colher de açúcar.
Leve ao fogo mexendo sempre até começar a ferver. Reserve.
Cubra o fundo de um refratário com biscoitos de maisena umedecidos na calda do abacaxi.
Espalhe os pedaços de abacaxi por cima dos biscoitos.
Adicione o creme de baunilha e depois, mais uma camada de biscoitos de maisena.
Cubra tudo com o creme de coco.
Se desejar, decore com coco ralado.
Leve à geladeira por pelo menos 4 horas antes de servir.
Essa medida é suficiente para um refratário médio.