Bata a manteiga com o açúcar e os ovos até obter um creme esbranquiçado.
Acrescente a farinha e a essência de baunilha.Misture e reserve.Caramelize o açúcar em uma panela separada, quando conseguir o ponto de caramelo acrescente a água quente e mexa até dissolver e virar uma calda líquida.Despeje a calda em uma forma redonda untada com manteiga.Arrume as fatias de abacaxi por cima da calda.Despeje delicadamente a massa por cima.Leve ao forno médio e preaquecido por cerca de 45 minutos.Deixe esfriar um pouco e desenforme (ainda morno), virando sobre um prato.
Na calda você pode acrescentar junto com a água fervente 2 colheres de sopa da calda industrializada da lata de abacaxis.