Dans une terrine, battez au fouet les œufs avec l’huile et le yaourt. Ajoutez en bloc la farine tamisée, mélangez à la spatule. Incorporez petit à petit tous les ingrédients, sans cesser de travailler. Beurrez un moule, farinez-le légèrement. Versez la pâte dans le moule. Faites cuire 1h, à four moyen 180° (th6).
Démoulez sur une grille, laissez refroidir.
Préparez la garniture : Mélangez tous les ingrédients au fouet. Coupez le gâteau en 2 dans le sens de l’épaisseur. Versez la garniture sur une des moitiés, recouvrez avec l’autre. Servir tiède ou froid.