Avez le riz et le faire gonfler dans une casserole d'eau et de sel. Faites cuire à couvert, à feu doux.
Dans une autre casserole mélangez le lait, le sucre et des bâtons de cannelle, la gousse de vanille et faites bouillir pendant environ 3 minutes.
Ajoutez ensuite à la casserole contenant le riz. Ajoutez le zeste de citron, le lait de coco et laissez évaporer à feu doux pendant 30 minutes, en remuant constamment avec une spatule en bois.
Laissez reposer. Saupoudrez de cannelle avant de servir.