Deixe ovos e manteiga à temperatura ambiente.
Separe gemas e claras.
Unte e enfarinhe 1 forma funda de cerca de 22 cm de diâmetro.
Junte as gemas, a manteiga, a baunilha e as raspas de limão e bata até formarem um creme uniforme, reserve.
Bata as claras em neve e adicione o açúcar até formar um merengue.
Adicione o merengue e a farinha de trigo ao creme e bata bem.
Junte ao final o suco de abacaxi e os pedaços de fruta, misture tudo delicadamente e transfira para a forma.
Asse em forno pré-aquecido, por 40 minutos, a 180°.