Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (2024)

Published: by Lauren Aloise · This post may contain affiliate links ·

Jump to Recipe Print Recipe

This creamy Spanish rice pudding recipe comes from my mother-in-law, Antonia. Her famous arroz con leche recipe is the perfect blend of cinnamon, sugar, and silky Spanish rice. You'll try it once and be a fan for life!

Want to try some other Spanish desserts? Try my recipes for Spanish flan and buñuelos.

Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (1)
Jump to:
  • Introduction
  • Ingredients
  • Substitutions
  • How to Make
  • Recipe FAQs
  • Serve
  • Store
  • Expert Tips
  • More Delicious Spanish Desserts
  • Spanish Arroz con Leche Recipe

Introduction

I'm grateful that my mother-in-law, Antonia, has taught me so much of what I know about Spanish cooking--including her amazing salmorejo recipe.

Occasionally, I like to cut most carbs and sugar out of my diet, which is a bit of a struggle when I'm around Antonia! The last time I was eating healthy she bought me two enormous bars of chocolate and made her famous arroz con leche.

I nearly got angry with her because it feels like she's not respecting or supporting my preferences... but then I realize that feeding people is just how she shows her love. And I do love her rice pudding...

Ingredients

Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (2)

Curious what ingredients you need to make arroz con leche? You probably already have these simple ingredients in your pantry!

  • Rice: Use Spanish bomba rice, or a similar round, short-grain rice.
  • Milk: Use whole milk for the creamiest pudding!
  • Salt: A pinch of salt adds a little flavor to the pudding. Don't skip it!
  • Lemon Peel: A piece of lemon peel adds a delightful hint of citrus to the pudding.
  • Cinnamon: You'll use a cinnamon stick when you're cooking the rice pudding, but you'll also need a little ground cinnamon to garnish it when it's done.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Milk: Whole milk is the traditional option for the best texture and flavor. For a dairy-free version, use full fat coconut milk. The flavor will be different, but you'll still get a creamy texture.
  • Sugar: This Spanish rice pudding is sweetened with plain white sugar. You can try other sweeteners without a problem.
  • Spices: This classic Spanish arroz con leche recipe uses only cinnamon, but sometimes I add other spices like star anise, clove, and cardamom.

How to Make

If you’d like to see the full ingredients and instructions, scroll to the bottom of the post for the printable recipe card.

Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (3)
  1. Cover the rice with water or milk.
  2. Bring to a simmer along with the cinnamon stick and lemon rind.
Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (4)
  1. When the liquid is almost fully absorbed, add more milk to cover the rice again.
  2. Keep simmering and stirring.
Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (5)
  1. Add more milk until you've added almost the full liter.
  2. Taste the rice. You want it fully cooked, but some people like it a little more firm than others. Take it off the heat and add a pinch of salt.
Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (6)
  1. Add a dash of cinnamon.
  2. Add the sugar little by little until it's the perfect sweetness for you.
Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (7)
  1. Serve the arroz con leche in small dishes and garnish with cinnamon.
  2. Enjoy the rice pudding warm or chill it in the fridge in small serving dishes for a couple of hours and eat it cold.

Recipe FAQs

What does arroz con leche mean in Spanish?

It literally translates to rice with milk. It's a common dessert that is enjoyed throughout all of Spain.

What is the origin of arroz con leche?

Rice puddings are found throughout the world, and many people think they may have originated in Asia. It was the Moors who brought rice and cinnamon to the Iberian Peninsula. Many Latin American countries also make versions of arroz con leche, often using sweetened condensed milk instead of whole milk.

What rice is best for arroz con leche?

Bomba rice is the most common rice used for arroz con leche in Spain. It's the same rice as paella rice -- a short-grained rice that absorbs a lot of liquid. You can substitute Arborio rice.

How do you thicken arroz con leche?

During the cooking process, the rice absorbs most of the milk or water, and the starch from the rice thickens the remaining liquid. Your arroz con leche should thicken after about 30 minutes of cooking and stirring over medium heat.

Is arroz con leche served hot or cold?

You can enjoy arroz con leche hot or cold, however in Spain it is most often served chilled for dessert.

Serve

You can serve arroz con leche hot or cold; whichever you prefer. Be sure to sweeten it to taste, and garnish it with a pinch of ground cinnamon for extra flavor.

Feel free to enjoy it for dessert, at breakfast, or simply as a comforting snack. Arroz con leche is a wonderful treat to enjoy anytime!

Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (8)

Store

Leftovers: Rice pudding keeps in the fridge for 3-5 days as long as it's tightly covered.

Freezing: Let the pudding cool completely, then freeze in an airtight container or zip-top bag for up to 3 months. It may not have quite the same texture when defrosted, so it's best not to freeze it if possible.

Expert Tips

  • Always use whole milk for the creamiest arroz con leche. For a dairy-free version, use full fat coconut milk.
  • Cook the rice pudding with a cinnamon stick, not cinnamon powder. Garnish with a dash of ground cinnamon on the top when finished.
  • Don't skip the pinch of salt.
  • Add the milk little by little and stir frequently to make the rice pudding creamy.
  • Add the sugar slowly and taste; if it's too sweet, you can't go back!

More Delicious Spanish Desserts

  • Leche Frita - Spanish Fried Milk
  • Torrijas Recipe: Spanish Style French Toast
  • Burnt Basque Cheesecake Recipe
  • Crema Catalana Recipe - Authentic Spanish Version

If you liked this recipe, please share it with others!

Follow Spanish Sabores on Facebook, Twitter, Pinterest, and Instagram for more recipes and travel tips.

If you've made and enjoyed this recipe, please leave a 5-star review!

Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (13)

Spanish Arroz con Leche Recipe

This creamy Spanish arroz con leche recipe is my mother-in-law's favorite. It's Spanish rice pudding done right!

4.98 from 40 votes

Print (images optional) Pin Rate

Course: Dessert

Cuisine: Spanish

Diet: Vegetarian

Prep Time: 5 minutes minutes

Cook Time: 30 minutes minutes

Total Time: 35 minutes minutes

Servings: 4 servings

Calories: 329.48kcal

Author: Lauren Aloise

Ingredients

US Customary - Metric

  • 1 cup short grain rice arroz Bomba or arborio
  • 1-2 wide slices lemon rind
  • 1 cinnamon stick
  • 1 teaspoon ground cinnamon
  • 1 pinch salt
  • 4 ¼ cups whole milk or full-fat coconut milk
  • sugar to taste

Instructions

  • Rinse the rice under cold water, and then put it in a saucepan. Pour in enough milk to barely cover the rice, then place over medium heat.

  • Add the cinnamon stick and lemon rind , and stir continuously until all of the milk is absorbed.

  • Add the rest of the milk about ½ cup (120 ml) at a time, stirring between each addition until all the milk is absorbed.

  • Once all the milk is added, taste to see if the rice is cooked to your liking. Some like it al dente, while others like it almost mushy.

  • When the rice is cooked, remove the rice from the heat, and add a pinch of salt and the ground cinnamon. Add the sugar a few tablespoons at a time until it is sweet enough for you.

  • Serve warm or cold with a garnish of cinnamon on each dish. Enjoy!

Notes

  • Always use whole milk for the best flavor and texture. For a dairy free version, use full-fat coconut milk.
  • Use a cinnamon stick in the rice pudding. Save the cinnamon powder for a garnish on the top when serving.
  • Don't skip the pinch of salt for the best flavor; I like to use sea salt.
  • Add the sugar slowly to taste. If it's too sweet, you can't go back!
  • Make it slowly; don't be in a rush. Adding the milk slowly and stirring constantly will make the best, creamiest rice pudding.

Nutrition

Serving: 1dish | Calories: 329.48kcal | Carbohydrates: 51.38g | Protein: 11.25g | Fat: 8.45g | Saturated Fat: 4.75g | Cholesterol: 25mg | Sodium: 119.74mg | Potassium: 383.19mg | Fiber: 1.49g | Sugar: 13.82g | Vitamin A: 405IU | Vitamin C: 1.94mg | Calcium: 309.23mg | Iron: 0.52mg

Did you make this recipe?Tag @spanishsabores on IG and hashtag it #spanishsabores!

Photography by Giulia Verdinelli

See Also

  • Crema Catalana Recipe - Authentic Spanish Version

  • Black Paella (Arroz Negro)

More Dessert

  • Chocolate Olive Oil Cake
  • Honey-Glazed Pestiños
  • Roscón de Reyes Recipe (Spanish Kings' Cake)
  • Spanish Buñuelos Recipe

Reader Interactions

Comments

  1. Sel Runn

    Hi there, a recipe i have very similar, yours is very good too. I am reminding you about the request for the turron recipe. Any chance for this one soon? I have been making cashew brittle, almond roca, dark choco lots of mixed nuts and of course cannot forget the See's turtles. I hope i can get the Spanish Recipe for this one.
    Thank you,

    Haydee de las Cagig

    . tHE BEST IN THIS WORLD.
    tHANK YOU

    Reply

  2. Vasco Orey

    Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (20)
    I am used, in Portugal, to a slightly different approach. We do everything you tell us to do but...
    Before taking the cooked rice out of the fire we add about four egg yolks, previously dissolved in small bowl, using a little of the cooked rice and liquid. Then we add it to the cooked rice and stir, so that the egg yolks spread in the rice. And keep it on slow fire for about 3 minutes, in order to cook the egg yolks. The final result, with some cinnamon spread over it, is also delicious.

    Reply

  3. Chris B.

    I use my Cuban grandmother’s rice pudding recipe. It’s very similar but her recipe uses lemon extract instead of a lemon rind. Thanks for this website; I intend to use many of these recipes offered.

    Reply

« Older Comments

Leave a Reply

Arroz con Leche Recipe (Spanish Rice Pudding) - Spanish Sabores (2024)

FAQs

Do they eat arroz con leche in Spain? ›

The arroz con leche (rice with milk) is one of the oldest desserts in Spain. Arroz con leche is prepared all over Spain, with several small regional variations, but the basic ingredients are the same: rice, milk, sugar and lemon or orange peel.

Why is my arroz con leche hard? ›

If the problem is that the rice grains themselves are hard and crunchy, they did not have adequate time to cook — or it could be that you did not add enough liquid. Go ahead and add about a ½ cup of water (or milk). Stir thoroughly and let the pot simmer for as long as is needed.

What is Cuban arroz con leche made of? ›

In a saucepan, over medium heat, mix the rinsed rice, 5 cups of whole milk, cinnamon stick, lemon peel, anise seeds and salt. Once the milk is mostly evaporated, add an additional cup of milk and stir to incorporate. Stir in butter and sugar into the cooked rice.

Is arroz con leche hot or cold? ›

Any recipe of arroz con leche can be consumed cold or hot. My Mexican family prefers it both ways, I only like it warm but know that Puerto Rican's only like it cold. If you want it to maintain creamy once it cools it must look very, very loose and creamy when you are done cooking it.

What ethnicity is arroz con leche? ›

Arroz con leche is the Spanish version of Rice Pudding, but it is widely believed that this dish has origins in Moorish cuisine.

Why is arroz con leche important in Spain? ›

Arroz con leche is a Spanish dish of warm pudding mainly made of rice, milk and cinnamon. The origin of this dish began back in Spain when Muslims brought the dish during their invasion of Spain. Spain then brought that dish to Mexico during their conquest, where it soon became a popular dish.

What kind of rice is best for rice pudding? ›

Although this dish is most commonly made using long grain White Rice (some would even use Thai Jasmine Rice, many would argue that, to achieve a balance between consistency and flavor, aromatic Basmati Rice should be used as it contains starch.

Why does Spanish rice get mushy? ›

Mushy or soggy rice is simply overcooked rice that has absorbed too much water. Water over-absorption causes the rice grains to split open, ruining the texture and creating a starchy, gummy result.

How do you keep rice soft in rice pudding? ›

As a result, the rice in the pudding can become firm and hard when it cools down. It's a natural process that occurs with certain types of rice. To prevent this, you can try adding a bit more liquid or cream to the rice pudding before refrigerating it. This may help maintain a softer texture when you enjoy it later.

Is Horchata the same as 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.

What is a fun fact about arroz con leche? ›

Arroz con leche (rice with milk) is the Spanish and American type of rice pudding. Leftover rice is often used, especially in restaurants. Rice puddings are found in nearly every area of the world. Recipes can greatly vary even within a single country.

What is the rice dish from Spain called? ›

Paella (pai. ei. uh) is a classic Spanish rice dish made with rice, saffron, vegetables, chicken, and seafood cooked and served in one pan.

Do they eat Spanish rice in Spain? ›

While there's no clear story as to why some people refer to this tomato-flavored rice as Spanish rice (even though this exact dish is not prepared in Spain), there are some very good indications how it came to be known as such.

Do people in Spain eat Spanish rice? ›

If you mean paella… yes of course. Paella came originally from Valencia and is found almost everywhere in Spain. There are other recipes - many of them - for rice dishes in Spain…..

What rice do they eat in Spain? ›

Spanish cooks don't tend to obsess over particular rice varieties (though Bomba and Sènia are sometimes found) and would never think of using anything but short-grain rice, as long-grain lacks the capacity to absorb liquid in the way that Spanish cuisine needs it to.

Top Articles
Latest Posts
Article information

Author: Dean Jakubowski Ret

Last Updated:

Views: 6190

Rating: 5 / 5 (50 voted)

Reviews: 89% of readers found this page helpful

Author information

Name: Dean Jakubowski Ret

Birthday: 1996-05-10

Address: Apt. 425 4346 Santiago Islands, Shariside, AK 38830-1874

Phone: +96313309894162

Job: Legacy Sales Designer

Hobby: Baseball, Wood carving, Candle making, Jigsaw puzzles, Lacemaking, Parkour, Drawing

Introduction: My name is Dean Jakubowski Ret, I am a enthusiastic, friendly, homely, handsome, zealous, brainy, elegant person who loves writing and wants to share my knowledge and understanding with you.