Bata as gemas com o açúcar até obter um creme fofo. Misture o iogurte e continua-se a bater, a seguir junta-se o azeite, bate-se um pouco, e sem parar de bater, junte a farinha previamente misturada com o fermento e a canela.
Bata as claras em castelo firme. Envolva, sem bater as claras ao preparado anterior.
Deite o preparado numa forma grande previamente untada com manteiga e polvilhada de farinha.
Leve ao forno médio cerca de 50 minutos. Retire do forno, deixe arrefecer um pouco e desenforme. Sirva coberto com leite creme e polvilhado com coco ralado torrado.