Bater a manteiga com o açúcar até obter um creme fofo. Juntar os iogurtes e as gemas. Adicionar a farinha e continuar a bater. Por último, acrescentar as claras batidas em castelo.
Verter o preparado para uma forma untada e polvilhada com farinha e levar ao forno pré-aquecido a 180 °C. Deixar cozer durante cerca de 30-40 minutos. Convém não ficar muito cozido.
Untar muito bem a farinha maizena com os iogurtes até ficar sem grumos. Adicionar as gemas, o açúcar e bater muito bem até obter um creme homogéneo. Levar ao lume, mexendo sempre, até engrossar. Deixar arrefecer.