Go Back
+ servings
Spanish rice pudding

Spanish Arroz con Leche Recipe

Lauren Aloise
This creamy Spanish arroz con leche recipe is my mother-in-law's favorite. It's Spanish rice pudding done right!
5 from 4 votes
Prep Time 5 mins
Cook Time 30 mins
Total Time 35 mins
Course Dessert
Cuisine Spanish
Servings 4 servings
Calories 329.48 kcal


  • 1 cup of short grain rice Arroz Bomba is what I use in Spain
  • 1-2 wide slices of lemon rind
  • 1 stick of cinnamon
  • 1 teaspoon of ground cinnamon
  • 1 pinch of salt
  • 1 liter of whole milk you can substitute non-dairy milks if desired
  • Sugar to taste


  • Rinse the rice under cold water and then put it in a saucepan over a medium heat, just barely covered with water.
  • Add the cinnamon stick and lemon rind. Stir continually until all of the water is absorbed.
  • Add milk about ½ cup at a time, stirring each time until all is absorbed. Continue adding up to the whole liter of milk, stirring continuously.
  • When is seems creamy enough, taste to make sure the texture of the rice is correct. Some prefer it al dente and others like it very cooked (almost mushy).
  • When it is to your liking, turn off the heat and add a pinch of salt and dash of cinnamon. Then, add the sugar a few tablespoons at a time until it is sweet enough for you. Enjoy warm or let cool.
  • Sprinkle a bit more cinnamon on top to decorate!


Calories: 329.48kcalCarbohydrates: 51.38gProtein: 11.25gFat: 8.45gSaturated Fat: 4.75gCholesterol: 25mgSodium: 119.74mgPotassium: 383.19mgFiber: 1.49gSugar: 13.82gVitamin A: 405IUVitamin C: 1.94mgCalcium: 309.23mgIron: 0.52mg
Keyword Arroz con Leche, rice pudding recipe, spanish rice pudding
Tried this recipe?Let us know how it was!