Cozinhe o abacaxi em cubos bem pequenos por 15 minutos, escorra e deixe esfriar totalmente.
Em uma panela coloque o abacaxi, o leite, a lata de leite condensado, uma lata de açúcar, as 3 colheres de amido de milho e as 3 gemas, mexa até dissolver as gemas e o amido de milho.
Leve ao fogo médio até formar um creme, despeje no refratário.
Em uma batedeira, coloque as claras e bata até formar neve, em seguida adicione 1 colher de açúcar refinado e 1 lata de creme de leite.
Despeje por cima do creme e em seguida adicione o coco ralado.