Préparez le sirop : portez 400 ml d'eau à ébullition avec le sucre, le zeste de citron et le demi-bâton de cannelle, en remuant jusqu'à dissolution.
Couvrez et laissez mijoter à feu moyen 5 minutes.
Faites chauffer l'huile de maïs dans une autre casserole, versez la semoule en pluie et torréfiez-la en remuant sans cesse jusqu'à une couleur brun pâle.
Ajoutez 25 g d'amandes hachées et poursuivez 3 minutes, puis coupez le feu.
Filtrez le sirop pour retirer le zeste et la cannelle.
Versez le sirop très chaud sur la semoule en remuant constamment, remettez sur feu doux et cuisez jusqu'à absorption complète.
Laissez reposer 10 minutes à couvert.
Répartissez dans des ramequins et laissez refroidir complètement.
Démoulez sur des assiettes, saupoudrez de cannelle et parsemez des amandes restantes (10 g), puis servez.