Corte o abacaxi em cubos pequenos sem a parte do meio.
Coloque numa panela em fogo médio junto com o açúcar até dourar e ficar cozido, reserve.
Na batedeira coloque o açúcar e os ovos, bata até ficar com uma consistência cremosa e clara.
Numa panela coloque para esquentar o leite e a margarina até derreter.
Com o açúcar e os ovos batidos, adicione a farinha aos poucos e também o leite.
Após misturar todos os ingredientes, acrescente o fermento em pó, bata por mais um instante e coloque na forma untada e enfarinhada.
Vá distribuindo os pedacinhos de abacaxi para que se misture a massa.
Coloque para assar no forno preaquecido (180º C), por aproximadamente 40 minutos, (depende muito do forno).