Go Back
+ servings
Arroz con Leche with Cinnamon Stick

Arroz con Leche

Classic Arroz con Leche is a creamy Mexican rice pudding that warms the tummy on a cool day or can be served chilled on a hot day. The creaminess of the milk and the consistency of the rice make the perfect dessert or breakfast.
Course Breakfast, Dessert/Snack
Cuisine Mexican
Keyword arroz con leche, rice, rice pudding
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 people
Calories 352kcal
Author Imma


  • 7 cups (1659 ml) water
  • 1 cup (200 g) long-grain white rice
  • 1 star anise
  • 2 cinnamon sticks
  • 1 can (12 oz) evaporated milk,
  • 1 can (14 oz) condensed milk,
  • 2 cups (474 ml) coconut milk, (can replace with milk)
  • ¾-1 cup (119 - 159 g) golden raisins
  • teaspoon (.29 g) ground nutmeg
  • ground cinnamon spice, for topping


  • In a large saucepan add water, rice, star anise, and cinnamon stick. Place over medium-high heat. Bring to a boil, reduce heat, and cook until the rice is tender but firm. It should take about 13-15 minutes.
  • Drain water from the rice using a sieve and discard the cinnamon stick. Return the drained rice to the saucepan.
  • Stir in the evaporated milk, condensed, and coconut milk.
  • Continue cooking over medium-high heat until the mixture comes to a boil. Reduce the heat to low and cook, uncovered, stirring constantly, until the mixture is thick, about 12-15 minutes, and rice is soft. Be careful not to let the rice burn.
  • Add raisins and ground nutmeg spice, stir to fully combine. Transfer the pudding to a serving bowl. Dust the top of the pudding with ground cinnamon, and serve warm or cold.


  • What kind of rice is best? Arborio rice that is used for risotto is an excellent choice. However, not many people have specialty rice in the pantry. No problem, just use whatever rice you have available.
  • How not to burn the milk. What a mess it makes when milk scorches to the bottom of the pan. One solution is a non-stick pan. However, swishing a couple of tablespoons of cold water around in the bottom of the pan and leaving it there keeps the milk from sticking. Another option is to lightly oil the bottom of the pan, not enough to change the flavor, just enough to keep the milk from sticking. Happy cleanup.
  • Use a slow cooker - Since a slow cooker usually uses less liquid, increase the amount of rice by 1/4 cup, generously grease the inside with butter, and put all of the ingredients in. Cook on low for 3-4 hours.
  • Toast the cinnamon and star anise before putting in the rest of the ingredients to add a special touch. It only takes a few minutes to fill the kitchen with the incredible aroma of the cinnamon then you can proceed with the rest of the recipe.
  • Nutritional information is provided as a courtesy only. Please keep in mind that it is a rough estimate rather than a guarantee. Ingredients can vary greatly based on the products used.


Serving: 238g | Calories: 352kcal | Carbohydrates: 58g | Protein: 8.1g | Fat: 9.3g | Saturated Fat: 4.8g | Polyunsaturated Fat: 1.1g | Monounsaturated Fat: 2.6g | Trans Fat: 0.4g | Cholesterol: 20mg | Sodium: 268mg | Potassium: 338mg | Fiber: 1.3g | Sugar: 31g