Lavez le riz jusqu'à ce que la dernière eau soit très claire. Faites chauffer le lait avec sucre et cannelle. Lorsqu'il bout jetez-y le riz ajoutez la moitié du beurre et versez dans une terrine. Mettez à four moyen. Au bout de 2 heures arrosez le dessus du riz avec le reste du beurre fondu. Couvrez la terrine avec du papier d'aluminium. Continuez la cuisson encore 1 heure à feux doux. Servez dans la terrine chaud tiède ou très froid. Vous pouvez napper d'un peu de caramel.