Unte uma forma com manteiga e polvilhe-a com farinha. Reserve. Numa tigela, bata muito bem a manteiga com o açúcar, até obter um creme fofo e volumoso.
Junte depois o iogurte, as gemas e a baunilha, bem como as rodelas de ananás, escorridas e cortadas em pedaços. Envolva novamente muito bem.
Numa tigela à parte, bata as claras em castelo bem firme e envolva-as no preparado anterior. Por fim, incorpore cuidadosamente a farinha e o fermento.
Deite a massa na forma e leve ao forno, pré-aquecido a 180ºc, durante cerca de 40 minutos. Espete um palito para verificar a cozedura, retire e deixe arrefecer. Desenforme e sirva polvilhado com açúcar em pó.