Arroz Con Leche (Rice Pudding)

Total Time

Prep: 5 min. Cook: 30 min.


4 servings

Updated: Sep. 15, 2022
Sweet and simple, this arroz con leche recipe is real comfort food in any language. You’ll love the warm raisin and cinnamon flavors. It’s great served cold, too. —Marina Castle Kelley, Canyon Country, California
Arroz Con Leche (Rice Pudding) Recipe photo by Taste of Home


  • 1-1/2 cups water
  • 1/2 cup uncooked long grain rice
  • 1 cinnamon stick (3 inches)
  • 1 cup sweetened condensed milk
  • 3 tablespoons raisins


  1. In a small saucepan, combine the water, rice and cinnamon. Bring to a boil. Reduce heat; simmer, uncovered, for 15-20 minutes or until water is absorbed.
  2. Stir in milk and raisins. Bring to a boil. Reduce heat; simmer, uncovered, for 10-15 minutes or until thick and creamy, stirring frequently. Discard cinnamon. Serve warm or cold.

Arroz Con Leche (Rice Pudding) Tips

What are the origins of arroz con leche?

Arroz con leche is a Spanish version of rice pudding where the milk and rice are sweetened, cooked and flavored, creating a thick dish. Horchata is also made with milk, sugar and rice, however the rice is soaked, and the solids are then strained out creating a delicious chilled beverage.

Why is my arroz con leche hard?

When over-cooked and under-stirred, arroz con leche can get quite firm. Stirring with a flat edge wooden spoon or spatula while cooking will prevent sticking and burning on the bottom of the pan.

What goes well with arroz con leche?

Whether it’s time for breakfast, a snack or dessert, arroz con leche is a welcome dish. Top it with some sliced mangoes or berries for a fresh bite or stir in the zest of one lemon to balance the sweetness with a little acid. Try serving arroz con leche as a dessert after a paella dinner, or pair it with fruit compote.

Research contributed by Catherine Ward, Taste of Home Prep Kitchen Manager

Nutrition Facts

1/2 cup: 351 calories, 7g fat (4g saturated fat), 26mg cholesterol, 99mg sodium, 65g carbohydrate (46g sugars, 1g fiber), 8g protein.