Ingredients
Equipment
Method
- Rinse and Cook the Rice: Rinse the rice under cold water to remove excess starch. Place the rice in a pot with about 3 cups of water and bring to a boil. Lower the heat and simmer for about 10-15 minutes, until the rice is tender. Drain any excess water and set aside.
- Prepare the Milk Mixture: In the same pot, add 4 cups of milk, sugar, and a cinnamon stick. Bring it to a gentle simmer over medium heat. Stir occasionally to prevent the milk from scorching.
- Combine Rice and Milk: Add the cooked rice into the simmering milk mixture. Stir well to combine and cook for about 20-30 minutes, or until the rice absorbs the milk and the mixture thickens. Stir regularly to prevent the mixture from sticking.
- Add Flavor and Toppings: Once the pudding has thickened to your desired consistency, remove the pot from heat. Stir in the vanilla extract and raisins (if using). Let the pudding cool for a few minutes before serving.
- Serve: Spoon the warm or chilled arroz con leche into bowls and garnish with extra cinnamon or toppings of your choice. Serve and enjoy!
Notes
For a dairy-free version, you can substitute the whole milk with almond, oat, or coconut milk.
If you prefer a sweeter pudding, feel free to adjust the sugar to your taste.
If you're making arroz con leche y pasas, soak the raisins in warm water for about 10 minutes before adding them to the mixture for a plumper texture.
You can store leftovers in the fridge for up to 3-4 days. Just reheat with a splash of milk to restore the creamy texture.
For a thicker pudding, cook it for a little longer. If you prefer a thinner consistency, reduce the cooking time.

