How to Make Portuguese Rice Pudding – Easy Arroz Doce Recipe

Rice Pudding (Arroz Doce in Portuguese) is a simple dessert made with carolino rice, milk, sugar, lemon peel, and a cinnamon stick. Yet, the combination of these ingredients creates a creamy, aromatic, and truly comforting treat. It’s a traditional Portuguese dessert, especially popular in the Beira Interior and coastal regions.

Traditionally enjoyed at Christmas, but also during other religious celebrations and weddings, rice pudding carries symbolic meaning. In Coimbra, for example, it was served at weddings with an embroidered cloth, representing prosperity. Beyond Portugal, it’s a typical dessert in various parts of Europe, with origins tracing back to Asia, believed to date from the 16th century.

Although simple, it’s not a quick recipe to make. It requires time, patience, and love—but the results are worth it. Below, we share all the tips and steps you need to make a delicious, foolproof rice pudding.

Preparation

  • Servings: 4 to 5 people
  • Prep time: 70 minutes (10 minutes for prep, 60 minutes for cooking)
  • Difficulty level: Easy

Necessary Tools

  • 2 pots (medium and small)
  • Wooden spoon or spatula
  • Knife
  • Fork
  • Ladle (for liquids like soup or broth)
Two stainless steel pots with lids, a fork, a knife with a wooden handle and a pink spatula are arranged on a festive tablecloth decorated with festive motifs.
Utensils needed to make Rice Pudding

Ingredients – Rice Pudding

  • 125 g (½ cup) carolino rice (or another short-grain rice like Arborio)
  • 3 cups boiling water
  • A pinch of salt
  • 1 L (4 cups) whole milk
  • Zest of 1 lemon or orange
  • 2 cinnamon sticks
  • 100 g (½ cup) sugar
  • 2 egg yolks
  • Ground cinnamon (to taste)
Several small bowls and cups containing ingredients for Arroz-Doce, including sugar, milk, rice, lemon, cinnamon sticks, ground cinnamon, salt, orange juice, and lemon zest, are arranged on a table with a festive tablecloth.
Ingredients for making Rice Pudding

Rice Pudding – Step-by-Step Recipe

  1. In a medium pot, bring 3 cups of water to a boil with one cinnamon stick and the lemon zest. Add ½ cup of rice and a pinch of salt.
  2. Lower the heat and let it simmer for about 20 minutes, until the rice is fully cooked and soft. Cooking time may vary depending on the type of rice.
A hand holds a small bowl of uncooked white rice over a pot of boiling water on the stove, ready to begin a rice pudding recipe. A small brown dish of salt sits near the counter, against a tiled kitchen wall.
Add Carolina rice to boiling water.
A hand holds a cinnamon stick over a pot of Arroz-Doce simmering on the stove. Lemon peels are visible in the pot, and a small bowl with more lemon peels sits nearby, capturing a Traditional Recipe in progress. The stove is on.
Additional lemon peel and cinnamon stick
  1. When there are about 5 minutes left for the rice to finish cooking, heat the whole milk in a small pot. It doesn’t need to boil, but it should be very hot.
  2. Add the remaining lemon zest and the other cinnamon stick. This step is optional, but we enjoy the more intense lemon and cinnamon flavor, which enhances the aroma of the rice pudding.
A metal pot on the stovetop contains milk, a cinnamon stick, lemon peel, and orange peel, boiling together—a classic start to Arroz-Doce, a traditional recipe. Steam rises, and a thin film of milk floats on the surface.
Heat milk with a cinnamon stick and lemon zest.
  1. Once the rice is fully cooked, gradually add the hot milk, spoon by spoon, as the rice absorbs it. It’s essential to stir constantly, just like when making risotto.
  2. When the rice has absorbed almost all the milk and has a creamy consistency, with no liquid remaining (see image), remove the lemon zest and cinnamon stick. Add the sugar and stir until completely dissolved. Turn off the heat.
A person holds a ladle over a pot of milk with lemon zest and cinnamon, preparing Arroz-Doce, a traditional recipe. Behind her, a pot of cooked rice sits on an electric stove; both pots sit on a black countertop.
Gradually add hot milk to the rice
A hand stirs a pot of creamy white mixture with a spoon on a stovetop, stirring in granulated sugar. This classic Arroz-Doce, or rice pudding, simmers gently on a black electric stovetop—an irresistible traditional recipe.
When the rice has almost absorbed all the milk, add sugar.
A hand stirs a creamy rice pudding mixture in a metal pot on the stovetop. The pot, dusted with residue, holds this Traditional Recipe while the shiny surface of the stove glows in the background.
Creamy appearance of rice pudding without liquid
  1. In a separate bowl, whisk the egg yolks and incorporate a little of the rice pudding, stirring quickly so the yolks don’t cook and temper them.
  2. Add the yolks to the rice pudding, turn the heat to low, and stir vigorously until the eggs are fully incorporated and cooked. The mixture should be creamy with a yellowish color. Turn off the heat.
A pot filled with a thick, creamy yellow rice pudding, a traditional recipe, sits on the stovetop. A spoon holds a portion of the rice pudding above the pot, showcasing its rich, comforting texture.
Whisk the egg yolks until the mixture is creamy and thickened.
  1. Serve the rice pudding in small bowls or on a shallow dish to cool, and sprinkle with ground cinnamon to taste.
A clay bowl filled with creamy rice pudding sits on a white tablecloth decorated with a red poinsettia and Christmas-themed designs, showcasing a traditional recipe for the beloved rice pudding dessert.
Serve the rice pudding in small bowls and garnish with cinnamon.

Serving and Accompaniments

Traditionally, rice pudding is served as a simple dessert, with or without cinnamon, depending on your preference. However, nothing stops you from enjoying it as a snack, paired with tea or coffee. It can be eaten hot or cold—we personally prefer it warm.

For decoration, feel free to get creative. Traditionally, a checkerboard pattern is drawn by hand using cinnamon. You can also use Christmas or other cookie cutters to create different designs. We like using star-shaped molds: dip them in cinnamon and press them onto the rice pudding. Some even decorate with holly leaves. Let your creativity run free!

When it comes to wine, rice pudding pairs best with fortified and sweet wines. In this sense, we recommend a Moscatel de Setúbal, Port wine, or Madeira wine.

Tips and Variations

  • Keep in mind that the rice will increase up to three times its original volume, so this recipe yields a substantial amount. It may seem like you’re making a small amount, but the pot fills up quickly. If you need a larger quantity, simply double or triple the ingredients above.
  • The amount of water, milk, and sugar you use, as well as cooking times, can vary significantly depending on the type of rice. So always taste as you go to check if more or less is needed.
  • A key tip: when cutting the lemon or orange peel, aim for a large, thin piece. During cooking, the peel tends to break down, making it harder to remove.
  • Another important point is to add the sugar only at the end, when the rice has absorbed almost all the milk. Sugar slows down the cooking process, and instead of taking 30 minutes, it can take much longer (hours).
  • If you can’t find carolino rice, you can use another short-grain rice that’s more widely available internationally, such as Arborio or sushi rice. The texture might vary slightly, but the result will still be creamy and delicious.
  • You can also make some ingredient substitutions: instead of lemon peel, you can use orange peel. Some people add cream to make the pudding even creamier. You can also skip the egg yolks, which will result in a lighter-colored pudding without the egg flavor. And if you don’t like cinnamon, you can simply leave it out.
A large oval dish and a small round bowl contain Arroz-Doce, a traditional yellow rice pudding decorated with cinnamon star and grid patterns, placed on a Christmas-themed embroidered tablecloth.
A platter and a plate of rice pudding decorated with cinnamon

Storage and Reuse

Rice pudding can be stored in the refrigerator in a covered container or wrapped with plastic wrap for 3 to 5 days. In the freezer, it can last 1 to 2 months. Before serving, thaw and serve cold, or heat it in the microwave for a few seconds. It’s delicious either way!

Conclusion

Rice pudding is a dessert that fills Christmas tables, but it’s special at any time of the year. It’s a recipe that reminds us of home, of our mother or grandmother. It takes time to prepare and demands dedication and love, but ultimately, it’s worth it. It’s a sweet that warms the soul.

Bom Apetite!

Uma travessa oval grande e uma tigela redonda pequena contêm Arroz-Doce, uma receita tradicional de pudim de arroz amarelo decorado com padrões de estrelas e grades feitos de canela, colocados em uma toalha de mesa com bordados com tema natalino.

Rice Pudding

Jorge Bastos
Learn how to make traditional Portuguese Rice Pudding (Arroz Doce) — a creamy, comforting dessert made with milk, lemon, and cinnamon.
Prep Time 10 minutes
Cook Time 1 hour
Servings 4

Equipment

  • 2 Pots (medium and small)
  • 1 Wooden spoon or spatula
  • 1 Ladle
  • 1 Knife

Ingredients
  

  • 125 g carolino rice
  • 3 cups boiling water
  • 1 l Whole milk
  • Zest of one lemon or orange
  • 2 Cinnamon sticks
  • 100 g Sugar
  • 2 Egg yolks
  • Cinnamon to decorate

Instructions
 

  • Boil 3 cups of water with a cinnamon stick and lemon zest.
  • Add ½ cup of rice and a pinch of salt.
  • Lower the heat and cook for about 20 minutes, until the rice is soft and fully cooked.
  • When there are about 5 minutes left, heat the whole milk in a small pot.
  • Add the remaining lemon zest and another cinnamon stick.
  • Once the rice is fully cooked, gradually add the hot milk, one spoonful at a time, as the rice absorbs it, stirring constantly, just like a risotto.
  • When the rice has absorbed almost all the milk and reached a creamy consistency with no liquid left (see image), remove the lemon peel and cinnamon stick.
  • Add the sugar and stir until completely dissolved. Turn off the heat.
  • Whisk the egg yolks and add a little of the rice pudding, stirring quickly so the yolks don’t cook and temper them.
  • Add the yolks to the rice pudding, turn the heat to low, and stir vigorously until the eggs are incorporated and cooked.
  • When the mixture becomes creamy and slightly yellow, turn off the heat.
  • Serve the rice pudding in small bowls or on a shallow dish.
  • Sprinkle with ground cinnamon to taste.

Pin it for later!

How to do Portuguese rice pudding
portuguese rice pudding easy recipe!

Sharing is caring!

???????? Get Ready for Your Portugal Adventure

Check out our top hotel, flight, and car rental picks to plan your perfect trip. When you book through us, you help keep Portugal Things free — with no extra cost to you.

Explore Our Recommendations

Leave a Comment