Arroz Doce — Portuguese rice pudding
Arroz doce is the canonical Portuguese rice pudding — rice slow-cooked in milk with sugar, egg yolks, lemon zest and cinnamon, finished with intricate cinnamon patterns drawn over the surface. It is a fixture of every Portuguese restaurant and family meal.
i. Origin & history
Arroz doce dates from at least the 15th century in Portugal. The decorative cinnamon top is the canonical finish — patterns include hearts, crosses, names, and elaborate scrolls. The yolk-rich version reflects Portugal's convent-baking tradition.
ii. Ingredients
Makes 6 servings · scroll the side panel to adjust
- 200 g short-grain rice
- 700 ml water
- 500 ml whole milk
- Zest of 1 lemon
- 1 cinnamon stick
- 200 g sugar
- 4 egg yolks
- Pinch salt
- Ground cinnamon for decoration
iii. Method
- Boil rice in water with lemon zest 15 min until water absorbed.
- Add milk and cinnamon stick; simmer 25 min until rice is very tender.
- Stir in sugar; cook 5 min more.
- Off heat, temper yolks with a ladle of warm rice; return to the pan; stir for 2 min over very low heat — must not boil.
- Pour into shallow bowls. Cool to room temperature.
- Dust the surface with ground cinnamon, using stencils or a steady hand to create patterns.
iv. Tips & common mistakes
- Use the freshest ingredients you can. The recipe relies on them.
- Read the method through first. Several steps must be ready in advance.
- Season patiently. Sweetness and salt are tuned at the end, not the start.
v. Variations
Modern arroz doce uses condensed milk for richness. Sherry arroz doce includes a splash. Brazilian arroz doce sometimes adds coconut milk.
vi. Common questions
What is arroz doce?
Arroz Doce is portuguese rice pudding, from spanish & portuguese cuisine. It is a fixture of every Portuguese restaurant and family meal
Where is arroz doce from?
Arroz Doce is from the spanish & portuguese dessert tradition; the recipe and history are detailed above.
How long does arroz doce keep?
See the storage note in the Quick facts panel: 3 days refrigerated.