01 - Combine the rice, whole milk, heavy cream, lemon peel strips, cinnamon stick, and salt in a medium saucepan. Bring to a gentle simmer over medium heat, stirring occasionally to prevent sticking.
02 - Reduce heat to low and cook for 25 to 30 minutes, stirring frequently. The rice should become tender and the mixture will thicken considerably. Remove and discard the lemon peel and cinnamon stick.
03 - Stir in the granulated sugar, butter, and vanilla extract. Continue cooking for 2 to 3 minutes, stirring until the sugar completely dissolves and the butter is incorporated.
04 - Whisk the egg yolks in a separate bowl. Gradually ladle small amounts of the hot rice mixture into the yolks while whisking constantly. This prevents the eggs from curdling when added to the hot custard.
05 - Return the tempered yolk mixture to the saucepan. Cook gently over low heat, stirring continuously, for 2 to 3 minutes until the custard coats the back of a spoon. Do not allow the mixture to boil.
06 - Pour the finished custard into individual ramekins or a large shallow serving dish. The custard will continue to set as it cools.
07 - Mix the remaining 2 tablespoons granulated sugar with the ground cinnamon. Sprinkle evenly over the surface of the custard while it's still warm.
08 - Allow the rice custard to cool completely to room temperature, then refrigerate if serving chilled. This dessert can be enjoyed warm or cold.