Combine the Ingredients: In a large saucepan, mix rice, milk, sugar, salt, and cinnamon. Stir everything together to ensure it’s well combined.
Bring to a Boil: Place the saucepan over medium heat and bring the mixture to a gentle boil, stirring occasionally to prevent sticking.
Simmer and Stir: Once boiling, reduce the heat to low and let it simmer. Continue to stir frequently until the rice is tender and the mixture is creamy, about 20-25 minutes.
Add Final Touches: Once cooked to your desired creaminess, remove it from heat. Stir in the vanilla extract and butter until melted and well incorporated.
Serve and Enjoy: Serve warm or chilled, topped with raisins or your choice of nuts for an extra touch of flavor!