Portuguese Sweet Rice (Arroz Doce)

Portuguese Sweet Rice (Arroz Doce)

How would you rate this recipe?
Would you make this recipe again?
What skill level is this recipe?


  • 2 cups water
  • 1 lemon, zested
  • 1 cup short grain white rice
  • 2 cups whole milk
  • 1 cup white sugar
  • 3 egg yolks, at room temperature
  • Ground cinnamon, for garnish


In a pot set over high heat, bring water to a boil. Reduce the temperature to low, add strips of lemon zest and simmer, covered, for 10 minutes. Remove zest.

Add rice, milk and sugar to lemon water. Cook, stirring frequently, for 25 to 30 minutes, until liquid is absorbed and rice is tender. Beat in 1 egg yolk at a time and cooking, stirring continuously, for about 5 minutes. The pudding should be thick and rich.

Pour into a serving dish, chill, and sprinkle with cinnamon before serving.

PCC Member Card Illustration

Don’t Just Shop Your Values. Own Them.

When you’re a PCC member, your voice and your groceries go further — every purchase you make supports our community. Join our co-op today for a one-time fee of $60 and enjoy a lifetime of benefits, including exclusive offers and events, partner discounts with local businesses and more.

Become a member