01 - Rinse the rice under cold water until the water runs clear to remove excess starch.
02 - In a medium saucepan, combine rinsed rice, whole milk, and a pinch of salt.
03 - Bring the mixture to a gentle simmer over medium heat, stirring occasionally to prevent sticking.
04 - Reduce heat to low and cook uncovered for 20 to 25 minutes, stirring frequently until the rice is tender and creamy.
05 - Stir in the unsalted butter, and if desired, add granulated sugar and vanilla extract until fully incorporated.
06 - Serve warm as a side or allow to chill and serve as a dessert.