Pré-aqueça o forno a 180°C e unte uma forma com furo no meio.
Em uma panela, derreta a manteiga e adicione o açúcar mascavo. Mexa até obter uma calda caramelizada.
Despeje a calda no fundo da forma.
Se estiver usando abacaxi fresco, descasque, retire o miolo e corte em rodelas finas. Se estiver usando abacaxi em calda, escorra-o bem.
Arrume as rodelas de abacaxi sobre a calda na forma.
Em uma tigela, bata o açúcar, o óleo e os ovos até obter uma mistura homogênea.
Adicione a farinha de trigo e o leite, alternando entre os dois, e misture bem.
Acrescente o fermento em pó e misture delicadamente.
Despeje a massa sobre as rodelas de abacaxi na forma.
Leve ao forno por cerca de 40-45 minutos, ou até que o bolo esteja dourado e um palito inserido no centro saia limpo.
Retire do forno, deixe esfriar por alguns minutos e desenforme ainda morno.