Arroz con leche is a creamy Mexican treat that's guaranteed to satisfy your sweet tooth. Tender rice is cooked to perfection in soy milk and flavored with aromatic orange zest and cinnamon.
In a large pot, combine water, cinnamon sticks, and orange peel, and bring to a simmer with the lid on for a few minutes. In the meantime, rinse your rice until the water runs clear.
Add the rice to the pot of water and bring the mixture to a low boil. Turn the heat down to low and simmer with the lid on for 12-15 minutes, or until the water has mostly absorbed and the rice is tender.
Add in the soy milk and ½ the sugar to the pot. Simmer for an additional 20-25 minutes with the lid off, stirring frequently to prevent the bottom from burning.
Taste and adjust the sugar to your preferred sweetness, then mix in the raisins and remove from heat. Cover the pot and let it rest for 15 minutes to allow it to thicken up.
Discard the orange zest and cinnamon sticks and serve your arroz con leche while warm, room temperature, or cold with a sprinkle of cinnamon, chopped nuts, or nutmeg on top. Happy eating!
Video
Notes
The rice should be soft, but not too mushy.
Arroz con leche also tastes great cold for a more refreshing dessert.
Optional ingredients are not reflected in the price or calories of our recipes.
We calculate nutritional information for our recipes with Cronometer.
Recipe cost calculations are based on ingredients local to us and may vary from recipe-to-recipe.