Préchauffer le four à 170 °C, en chaleur statique, et chemiser un moule de 23 à 24 cm de papier cuisson.
Porter à ébullition le lait avec le zeste de citron, la cannelle et le sel.
Verser la semoule de maïs en pluie dès les premiers bouillons, en baissant le feu.
Remuer sans arrêt quelques minutes, jusqu'à ce que le mélange épaississe nettement.
Retirer du feu et ajouter le sucre et le beurre en morceaux, en mélangeant jusqu'à ce qu'ils soient complètement incorporés.
Laisser tiédir quelques minutes, puis incorporer les œufs un à un, en attendant que chacun soit bien intégré avant d'ajouter le suivant.
Verser la préparation dans le moule.
Enfourner pour 45 minutes environ, jusqu'à ce que le dessus soit bien doré et que le centre soit pris tout en restant souple.
Laisser refroidir 30 minutes avant de démouler, puis saupoudrer de sucre glace.