Préchauffez votre four à 180°C et beurrez un grande moule rectangulaire de 30 X 20 cm
A l'aide d'un batteur, battez les oeufs et le sucre jusqu'à ce que le mélange devienne mousseux.
Ajoutez l'huile et le yaourt puis continuez de battre.
Ajoutez enfin la moitié de la semoule (200 g), la farine, la levure et mélangez bien à nouveau.
Terminez en ajoutant les 200 g restants de semoule. Mélangez brièvement puis versez la pâte dans votre moule beurré.
Faites cuire l'ensemble 30 minutes environ. Le temps de cuisson dépend des fours et de la taille de votre moule. Le gâteau est cuit lorsque le gâteau est à peine doré et que la lame d'un couteau ressort sèche.
Immédiatement à la sortie du four, versez le sirop petit à petit sur toute la surface du gâteau. Vous devrez vous y prendre en plusieurs fois pour laisser le temps au gâteau d'absorber le sirop.
Laissez refroidir à température ambiante, puis mettez-le au réfrigérateur.