Portuguese Rice Pudding

I keep introducing Portuguese recipes as "classic"/"traditional", but lets face it, Portuguese Rice Pudding is a Portuguese classic. It's on our tables at birthday parties, Christmas and any other occasion. This one is my mom's recipe and is a very simple recipe. Some people use vanilla or even some sort of flan to give it a more structured texture, but I prefer this version. It's creamy and delicious. I hope you enjoy it.


  • 1L (4 1/2 cups) milk
  • 300g (1 1/2 cups) sugar
  • 300g (1 1/2 cups) short grain rice
  • 2 lemon peels (not the peel of two lemons, just two peels of one lemon cut vertically)
  • 4 egg yolks
  • cinnamon q.s.


Cook the rice with enough water to cover it with a bit of salt until it is nearly done. Mix the milk with the sugar and the lemon peels and heat it in a pot. 

Beat the egg yolks and add a little of the warmed milk to the egg yolks. Add the egg yolks and the rice to the milk. Let it cook in low heat until it thickens (I like it more on the thick side, but if you prefer it thinner just remove it sooner).

Place it on a serving bowl and let it cool down. Once it has reached room temperature, place it in the fridge for 2h/3h. Sprinkle some cinnamon on top and serve!

For a print friendly version visit this recipe at my Recipes page.


  1. It turned out great even though I used oat milk instead of regular milk! Thanks for the recipe! I have been craving my best friend's mom's rice pudding forever and now I can make it myself! I didn't know it was so easy!!!

  2. What kind/brand rice do you recommend?

  3. My family is from Portugal, but my mother always baked the rice pudding. She also added raisins. Other than those two things, it really is the same recipe. If you have not tried, you should. Great snack or dessert.

  4. My dona would add a little packet of vanilla pudding mix to hers and it was amazing.