How to Make Arroz Con Leche: Mexican Rice Pudding Recipe

Rice pudding
James Baigrie/Photodisc/Getty Images
Ratings (21)
  • Total: 30 mins
  • Prep: 10 mins
  • Cook: 20 mins
  • Yield: 2 Cups (Serves 2-4)
Nutritional Guidelines (per serving)
678 Calories
15g Fat
120g Carbs
18g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 2 Cups (Serves 2-4)
Amount per serving
Calories 678
% Daily Value*
Total Fat 15g 19%
Saturated Fat 9g 45%
Cholesterol 52mg 17%
Sodium 213mg 9%
Total Carbohydrate 120g 44%
Dietary Fiber 4g 13%
Protein 18g
Calcium 532mg 41%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

A thick and creamy rice pudding dessert with the added texture and flavor of raisins and cinnamon.


  • 3 cups whole milk
  • 1 1/4 cup water
  • 1 cup rice (short or medium grain)
  • 2 cinnamon sticks
  • 1 (14-ounce) can sweetened condensed milk
  • 2 teaspoons vanilla
  • 1/4 teaspoon salt
  • 1/2 cup raisins (soaked in warm water to soften)
  • Garnish: ground cinnamon and/or butter

Steps to Make It

  1. Gather the ingredients.

  2. Bring whole milk and water to a slow simmer in a large pot, over medium-low heat.

  3. Stir in rice and add the cinnamon sticks and barely simmer, uncovered, until rice is softened, which should be about 20 to 30 minutes. Stir occasionally.

  4. When rice is soft, remove cinnamon sticks and stir in condensed milk, vanilla, salt, and raisins.

  5. Return to a slight simmer and cook for an additional 10 to 15 minutes or until most of the liquid is absorbed and rice has a pudding-like consistency.

  6. Serve hot, topped with a sprinkle of cinnamon or butter.

  7. Enjoy!