Spanish Arroz Con Leche: Creamy Rice Pudding

Creamy Spanish arroz con leche in a rustic bowl, dusted with ground cinnamon and topped with a curl of lemon peel.
Spanish Arroz Con Leche for 4 Servings
By Corin AldridgeUpdated:
The magic is in the slow release of starch from the rice. Spanish Arroz Con Leche relies on low heat to create a rich, creamy texture without needing eggs or cornstarch.
  • Time: 10 min active + 45 min cooking + 20 min cooling + 2 hours chilling
  • Flavor & Texture: Creamy and cinnamon scented
  • Perfect for: Easy weekend dessert

Ever wondered why some rice puddings feel like glue while others feel like a cloud? It usually comes down to how the starch is handled. You want the rice to soften and thicken the milk, but not to the point where it becomes a sticky mass.

This dessert is a bold balance of warm cinnamon and bright citrus. It is a luxurious treat that works for any occasion, whether you need a cozy night-in snack or a light finish to a big family meal.

The beauty of Spanish Arroz Con Leche lies in the slow simmer. By keeping the heat low, you build a luscious depth of flavor that lets the milk and rice meld into something entirely new.

How It Comes Together

  • Low Heat: Keeping the simmer barely bubbling prevents milk proteins from scorching on the pot base. This keeps the pudding smooth rather than burnt.
  • Starch Release: Short-grain rice releases amylopectin slowly. This naturally thickens the liquid into a creamy body.
  • Delayed Sweetening: Adding sugar at the end ensures the rice grains soften fully. Sugar can sometimes hinder the softening process if added too early.

Essential Kitchen Tools

You don't need fancy gear for this. A heavy bottomed saucepan is the most important part. It distributes heat evenly, which is your main defense against scorched milk. You'll also need a fine mesh strainer for rinsing and a vegetable peeler for the lemon.

Gathering Your Essentials

What Each Ingredient Does

ComponentPurposeSubstitute Notes
Short-grain riceThickens the baseArborio works well. Note: Use long-grain only if you prefer a looser texture
Whole milkAdds fat and richnessCoconut milk. Note: Adds a nutty, tropical flavor
Lemon peelBrightens the flavorOrange peel. Note: Offers a deeper, sweeter citrus note
Cinnamon stickInfuses warm aromaGround cinnamon (1/2 tsp). Note: Less clean flavor, can make it look muddy

The Shopping List

  • 200 g short-grain rice, such as Bomba, Calasparra, or Arborio Why this? High starch content creates the creamy texture
  • 960 ml whole milk Why this? Fat content ensures a silky mouthfeel
  • 1 cinnamon stick (about 8 cm)
  • 1 strip lemon peel (about 8 cm), with no white pith Why this? Avoids bitterness from the pith
  • 1 pinch salt
  • 100 g granulated sugar
  • 5 ml pure vanilla extract
  • 2 g ground cinnamon, for dusting

Recipe Specs

This recipe makes 4 servings. The preparation takes 10 minutes, and the active cooking time is 45 minutes. Because it needs to set in the fridge, the total time from start to spoon is 3 hours 15 minutes.

The Cooking Process

Elegant white plate with a cinnamon stick beside creamy ivory rice pudding, its surface lightly dusted with brown spice.

Rinsing the Grains

Rinse the rice in a fine mesh strainer under cool water for about 30 seconds, until the water runs mostly clear. Shake off the excess water. This prevents the pudding from getting too gluey.

Prepping the Aromatics

Use a vegetable peeler to cut one wide strip of lemon peel, avoiding the white pith. This keeps the citrus flavor clean and bold.

Low Heat Simmering

Add the rinsed rice, milk, cinnamon stick, lemon peel, and salt to a heavy bottomed saucepan. Cook over medium heat, stirring gently, until small bubbles appear around the edges, about 5 to 7 minutes.

Reduce the heat to low so the mixture barely bubbles. Simmer for about 35 minutes, stirring every 3 to 5 minutes. Make sure to scrape the bottom of the pot each time. The grains are ready for the next step when they look plump and swollen and the surface looks thick and slightly glossy.

This is the heart of your Spanish Arroz Con Leche.

Finishing and Chilling

Stir in the sugar during the last 10 minutes of cooking. Keep simmering gently until the rice is fully tender with no chalky center and the mixture coats the back of a spoon in a loose, creamy layer.

Remove the cinnamon stick and lemon peel with tongs. Stir in the vanilla extract. Pour the pudding into a serving dish or individual bowls. Dust the top with the ground cinnamon.

Let the pudding cool at room temperature for 20 minutes, then cover and refrigerate for at least 2 hours until it is spoonable and set.

Fixing Common Issues

The biggest challenge with this dish is the milk. Milk is temperamental and loves to burn if the heat is too high or the stirring is too infrequent. If the rice feels underdone, it usually means the simmer wasn't long enough or the heat was too low to activate the starch.

Fixing Scorched Milk

If you see dark specks or smell burning, stop stirring immediately. Do not scrape the bottom. Carefully pour the pudding into a clean pot, leaving the burnt layer behind.

Solving Thin Consistency

If the pudding is too runny after simmering, let it cook for another 5 to 10 minutes on low. Remember that it thickens significantly during the chilling process.

Handling Chewy Rice

If the grains still have a chalky center, add a splash more milk and simmer for 10 more minutes. Check for tenderness every few minutes.

ProblemFix
Scorched bottomTransfer to a new pot without scraping
Too runnySimmer 5-10 mins longer on low
Chalky riceAdd milk and simmer until tender

Adjusting the Batch

IngredientHalf batchDouble batch
Short-grain rice, such as Bomba, Calasparra, or Arborio100 g400 g
Whole milk480 ml1920 ml
Cinnamon stick (about 8 cm)0.52
Strip lemon peel (about 8 cm), with no white pith0.52
Pinch salt0.52
Granulated sugar50 g200 g
Pure vanilla extract2.5 ml10 ml
Ground cinnamon, for dusting1 g4 g

Do not multiply cooking time by the batch factor; use extra pans or work in batches and check doneness.

When scaling Spanish Arroz Con Leche, the cooking time stays roughly the same as long as you use a wider pan for larger batches. If you use a deep pot, it may take a few minutes longer for the heat to penetrate the center.

Storage Guidelines

Store this pudding in a lidded glass bowl in the fridge for a maximum of 4 days. The consistency will continue to firm up over time, so you may find it becomes quite thick by the third day.

If it becomes too dense, simply stir in a tablespoon of cream or milk to loosen it before serving. This dish isn't suitable for freezing, as the milk can separate and the rice grains may break down, leaving a grainy texture.

To reduce waste, don't throw away the leftover lemon peels. You can simmer them in boiling water with a bit of honey for a comforting, quick tea.

Dietary Adaptations

You can easily tweak this recipe to change the vibe. For a more aromatic, global twist on Spanish Arroz Con Leche, try adding a pinch of ground cardamom or a teaspoon of orange blossom water at the end.

GoalWhat to change
dairy-freeSwap whole milk for full-fat coconut milk
Less sugarReduce sugar to 50 g and add a pinch of nutmeg
Floral notesStir in 2 ml of orange blossom water

Pairing Ideas

Since this treat is so decadent, it needs a bold pairing to balance out the richness. I suggest serving it with a potent, bitter espresso; the interplay between the sweet cinnamon and deep coffee is wonderful.

For a refreshing touch, garnish the cold pudding with a few raspberries or fresh orange slices. The tartness of the fruit cuts through the creamy rice, making the whole dish feel lighter.

Recipe FAQs

Is arroz con leche a Spanish dish?

Yes, it is a traditional Spanish dessert.

Tip: Use a cinnamon stick during cooking for the most authentic aroma.

What defines an authentic version?

Authenticity comes from using short-grain rice and infusing the milk with lemon peel and cinnamon.

Tip: Avoid the white pith of the lemon to prevent the pudding from becoming bitter.

How does it differ from regular rice pudding?

This version specifically uses a slow-simmering method with citrus and cinnamon accents.

Tip: Use Bomba or Calasparra rice to achieve the traditional texture.

Can I use long-grain rice?

Yes, but the result will be less creamy because long-grain rice has less starch.

Tip: Short-grain rice like Arborio is the best alternative if Spanish varieties are unavailable.

Why is the pudding stored in the fridge?

The milk base requires refrigeration to remain safe and to set correctly.

Tip: Let it cool at room temperature for 20 minutes before chilling.

How to prepare this dessert?

Simmer rinsed short-grain rice with milk, cinnamon, and lemon peel over low heat for 45 minutes.

Tip: Stir every 3 to 5 minutes and scrape the bottom to prevent the milk from scorching.

Where should leftovers be kept?

Store them in a glass bowl with a lid in the refrigerator.

Tip: Store it in the refrigerator for a maximum of 4 days.

Are there many calories per serving?

Each serving contains 430 calories.

Tip: Portion the pudding into individual bowls before chilling for easier serving.

Spanish Arroz Con Leche for 4 Servings

Spanish Arroz Con Leche for 4 Servings Recipe Card
Spanish Arroz Con Leche for 4 Servings Recipe Card
4.6 / 5 (14 Reviews)
Preparation time:10 Mins
Cooking time:45 Mins
Resting time:2 Hrs 20 Mins
Total time:3 Hrs 15 Mins
Servings:4 · 4 servings
Category: DessertCuisine: Spanish
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
430 calories
% Daily Value*
Total Fat 8.3 g
   Saturated Fat 4.6 g
Sodium 138 mg
Total Carbohydrate 76.9 g
   Dietary Fiber 0.9 g
   Total Sugars 37.3 g
Protein 11.0 g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Pick your stars
Your Turn:
Submit Review:
Star Ratings
5
(9)
4
(5)
3
(0)
2
(0)
1
(0)
Jump to Recipe