Beurrer et fariner un moule de 20 cm.
Mélanger le beurre avec le sucre au batteur pendant 4 minutes jusqu’à obtention d’une crème.
Ajouter les œufs, puis le zeste râpé du citron et la vanille.
À part, mélanger la farine avec la levure et la semoule.
Les joindre à la préparation précédente, en remuant avec une spatule.
Verser le lait, puis le jus de citron en fouettant le tout.
Allumer le four à 180 degrés.
Verser la pâte dans le moule.
Enfourner pour 40 minutes.
Laisser refroidir, démouler et servir le gâteau à la semoule et au lait.