Preaqueça o forno a 180°C e unte uma forma com manteiga e farinha.
Em uma tigela, bata a manteiga e o açúcar até obter um creme claro. Adicione os ovos um a um, batendo bem após cada adição.
Adicione a essência de baunilha e misture bem. Em seguida, acrescente a farinha de trigo e o leite alternadamente, começando e terminando com a farinha. Por último, adicione o fermento e o abacaxi picado, misturando delicadamente.
Despeje a massa na forma untada e leve ao forno por aproximadamente 40 minutos, ou até que um palito inserido no centro saia limpo.
Retire do forno, deixe esfriar por alguns minutos e desenforme. Sirva morno ou frio, polvilhado com açúcar de confeiteiro, se desejar.