Step #1
Combine the milk, butter, cinnamon, & rice in a large pot.
Step #2 Bring to a boil, then reduce heat to low, & let simmer for 30 mins, or until rice is tender.
Step #3 Gradually stir in the the sugar.
Step #4 In a medium bowl, whisk together the heavy cream & eggs until smooth.
Step #5 Gradually whisk in about a c of the hot milk mixture, or enough to raise the temperature to just above body temperature.
Step #6 Gradually stir the warmed egg mixture into the pot.
Step #7 This will keep you from having scrambled egg in your pudding!
Simmer the pudding over low heat/flame for about 10 mins, stirring constantly until thickened.
Step #8 Pour into a baking dish or bowl, & allow this to cool for 10 to 15 mins before refrigerating.
Step #9 Refrigerate for at least 2 hrs before serving.