Go Back
+ servings
Food blogger, Bella Bucchiotti of xoxoBella, shares a recipe for Mexican rice pudding or arroz con leche which is a tasty dessert or breakfast.

Mexican Rice Pudding - Arroz Con Leche

Course: Breakfast, Dessert
Cuisine: Mexican
Keyword: pudding
Prep Time: 5 minutes
Cook Time: 45 minutes
Total Time: 50 minutes
Servings: 12
Calories: 303kcal
Author: Bella
Mexican rice pudding is very tasty and a favourite. Enjoyed as either dessert or breakfast, this comforting traditional Spanish dish is truly special. Topped with cinnamon and also known as arroz con leche, this recipe is so satisfying and delicious.
Print Save


  • 2 Cups white rice
  • 4 Cups water
  • 2 Cups whole milk
  • 1 Can sweetened condensed milk 14 ounces
  • 1 Can evaporated milk 12 ounces
  • 1 cinnamon stick
  • 2 Teaspoons vanilla
  • 1 Tablespoon ground cinnamon
  • ¼ Cup sugar up to 1.2 cup depending on how sweet you like


  • Place the rice in a fine mesh strainer and rinse it until the water runs clear.
  • Place the rice, the cinnamon stick, and the water in a large saucepan. Bring the rice to a boil over medium - high heat and cook it for 30 to 35 minutes until the rice is soft. Stir occasionally, to keep the rice from sticking to the pan. Be careful not to break the rice by stirring it too much.
  • Once it's soft, add the three different types of milk, vanilla, and sugar. Cook for another 15 minutes. You should see the mixture thicken.
  • Remove from heat and let it sit until it thickens even more.
  • Let cool and then refrigerate.
  • Serve at room temperature or cold.
  • Sprinkle ground cinnamon on top, or you can add raisins, too.


Calories: 303kcal | Carbohydrates: 52g | Protein: 8g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 25mg | Sodium: 94mg | Potassium: 313mg | Fiber: 1g | Sugar: 27g | Vitamin A: 227IU | Vitamin C: 1mg | Calcium: 241mg | Iron: 1mg


Once you have added all three types of milk to the mixture, the longer you leave it boiling the thicker it will become.

The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.