Pré-aquecer o forno a 180ºC. Untar uma forma redonda (22cm) com margarina e polvilhar de farinha. Reservar.
Juntar os ingredientes secos numa taça, misturar e reservar.
Noutra taça bater os ovos juntamente com o açúcar até ficar em creme. Juntar a margarina e os iogurtes e bater novamente. Por fim adicionar os elementos secos reservados e envolver bem até a massa ficar lisa e sem grumos.
Colocar a massa na forma reservada e por cima distribuir a pera em fatias finas e as nozes picadas. Levar ao forno cerca de 30-35 minutos ou até o bolo estar cozido. Retirar do forno, desenformar e ainda quente pincelar com a geleia de marmelo. Depois é só esperar que arrefeça e comer!