2Dans un grand bol, mélanger la semoule fine, les œufs, l'huile, le lait et la levure chimique jusqu'à obtenir une pâte homogène.
3Verser la pâte dans un moule beurré et égaliser la surface.
4Enfourner pendant 25 à 30 minutes jusqu'à ce que le dessus soit doré.
5Pendant ce temps, préparer le sirop : dans une casserole, mélanger le sucre, l'eau et les rondelles de citron. Porter à ébullition puis laisser mijoter 10 minutes. Ajouter l'eau de fleur d’oranger hors du feu.
6Pour la crème : dans une casserole, mélanger le lait, la fécule de maïs et le sucre. Chauffer en remuant jusqu'à épaississement. Hors du feu, incorporer les yaourts.
7Sortir le gâteau du four, laisser tiédir puis couper en parts.
8Verser le sirop sur le gâteau encore chaud.
9Étaler la crème sur le dessus du gâteau refroidi.