Peruvian Arroz con Leche

I make Peruvian Arroz con Leche when I want a dessert that feels gentle, creamy, and full of comfort. It is a sweet rice pudding made with milk, cinnamon, cloves, and a little citrus, and it has the kind of cozy flavor that makes the kitchen smell warm and familiar.

This is the kind of recipe I love for family gatherings, quiet weekends, or any time we want something simple and homemade. The rice cooks slowly until tender, the milk turns rich and creamy, and the cinnamon gives every spoonful that soft, comforting taste people remember.

Why You’ll Love This Recipe

Peruvian Arroz con Leche is creamy, fragrant, and easy to make with pantry ingredients. The rice becomes soft and tender as it cooks, while cinnamon sticks, cloves, and citrus peel give the pudding its classic warm flavor.

It is also a recipe that feels special without being difficult. You do need to stir and watch the pot, but the steps are simple, and the result is a smooth, sweet dessert that works warm, chilled, or at room temperature.

This recipe is family-friendly because it has familiar flavors and a soft texture that both kids and adults can enjoy. You can serve it plain, sprinkle it with cinnamon, add raisins, or pair it with mazamorra morada for a traditional Peruvian-style dessert.

Serves: 8 people

This recipe serves 8 people as a sweet dessert or afternoon treat. Each serving is rich and creamy, so a small bowl is usually enough to feel satisfying.

If you are serving it after a large meal, you can divide it into smaller cups and stretch it to 10 servings. For a family-style dessert, keep it in a large bowl and let everyone spoon out the amount they like.

Ingredients You’ll Need

For the Rice Pudding

  • 1 cup long-grain white rice
  • 2 cups water
  • 1 cinnamon stick
  • 3 whole cloves
  • 1 strip orange peel or lemon peel
  • 1/4 teaspoon fine sea salt
  • 1 can evaporated milk, 12 ounces
  • 1 can sweetened condensed milk, 14 ounces
  • 2 cups whole milk
  • 1/2 cup raisins, optional
  • 1 teaspoon pure vanilla extract
  • 1 tablespoon unsalted butter, optional for extra creaminess
  • 1/2 teaspoon ground cinnamon, plus more for serving

For Serving

  • Extra ground cinnamon
  • 1 tablespoon orange zest, optional
  • 1/4 cup chopped toasted pecans or walnuts, optional
  • Mazamorra morada, optional for serving
  • Small cinnamon sticks, optional for garnish

Pro Tips

Rinse the rice before cooking if you want a cleaner, softer texture. A quick rinse removes extra starch from the outside of the grains while still leaving enough starch to help the pudding become creamy.

Cook the rice with cinnamon, cloves, and citrus peel before adding the milk. This lets the rice absorb the warm spice flavor from the very beginning.

Use low to medium-low heat once the milk is added. Milk can scorch on the bottom of the pot if the heat is too high, so a gentle simmer is the safest way to get a smooth pudding.

Stir often after adding the evaporated milk, condensed milk, and whole milk. This keeps the rice from sticking and helps the pudding thicken evenly.

Do not worry if the arroz con leche looks a little loose while it is hot. It will continue to thicken as it cools, especially if you plan to serve it chilled.

Add the raisins early if you like them soft and plump. If your family prefers a firmer raisin texture, stir them in closer to the end of cooking.

Remove the cinnamon stick, cloves, and citrus peel before serving. They give wonderful flavor, but they are not meant to be eaten.

Taste the pudding near the end before adding anything extra. Sweetened condensed milk already adds plenty of sweetness, so you may not need more sugar.

Tools You’ll Need

  • Medium heavy-bottomed saucepan
  • Measuring cups
  • Measuring spoons
  • Wooden spoon or silicone spatula
  • Fine mesh strainer, optional for rinsing rice
  • Vegetable peeler for citrus peel
  • Can opener
  • Small bowl for raisins, optional
  • Ladle
  • Serving bowls or dessert cups
  • Plastic wrap or storage lids

Substitutions and Variations

Use Short-Grain Rice

Short-grain rice can be used if you want a thicker, softer pudding. It releases more starch than long-grain rice, so the texture will be creamier and a little more compact.

Make It Less Sweet

Use only part of the sweetened condensed milk at first, then taste and add more if needed. This is helpful if your family prefers a lighter dessert that is creamy but not overly sweet.

Add Raisins or Skip Them

Raisins are common in many versions of arroz con leche, but they are optional. Add them if your family likes little sweet bites, or leave them out for a smoother pudding.

Add Coconut Flavor

Replace 1 cup of whole milk with canned coconut milk for a gentle coconut flavor. This gives the dessert a slightly tropical taste while still keeping the classic cinnamon rice pudding feel.

Serve It Peruvian-Style

Serve the arroz con leche with mazamorra morada for a traditional combination often called combinado. The creamy rice pudding and purple corn pudding taste wonderful together because one is rich and milky while the other is fruity and spiced.

Make Ahead Tips

Peruvian Arroz con Leche is a lovely make-ahead dessert because it thickens and settles as it cools. You can make it 1 to 2 days before serving and keep it covered in the refrigerator until you need it.

If you plan to serve it chilled, spoon it into small cups while it is still slightly warm. This makes serving easier later and gives each portion a smooth, pretty finish.

The rice pudding will become thicker in the refrigerator. Before serving, stir in a splash of whole milk or evaporated milk if you want a softer, creamier texture.

If you want to serve it warm, make it earlier in the day and reheat it gently on the stove. Keep the heat low and stir often so the milk does not scorch on the bottom of the pan.

You can also prepare the toppings ahead. Keep cinnamon, orange zest, chopped nuts, or small cinnamon sticks ready so the dessert is simple to finish when it is time to serve.

Instructions

Step 1: Rinse the Rice

Place the long-grain white rice in a fine mesh strainer. Rinse it under cool water for a few seconds, moving the rice gently with your fingers.

The water does not need to run completely clear. A quick rinse removes extra surface starch while still leaving enough starch to help the pudding become creamy.

Step 2: Cook the Rice with Spices

Add the rinsed rice, water, cinnamon stick, whole cloves, citrus peel, and fine sea salt to a medium heavy-bottomed saucepan. Stir once to combine.

Place the pan over medium heat and bring the mixture to a gentle boil. Reduce the heat to low, cover the pan, and cook for 15 to 18 minutes, or until the rice is tender and most of the water has been absorbed.

Step 3: Remove the Whole Spices

Once the rice is tender, carefully remove the cinnamon stick, cloves, and citrus peel. Use a spoon to search gently through the rice so no cloves are left behind.

These ingredients have already flavored the rice. Removing them now makes the pudding easier and safer to eat, especially for children.

Step 4: Add the Milks

Pour in the evaporated milk, sweetened condensed milk, and whole milk. Stir slowly until the rice is fully loosened and the milks are evenly mixed.

The mixture will look thin at first, but it will thicken as it simmers. Keep the heat gentle so the milk warms slowly and does not stick to the bottom.

Step 5: Simmer Until Creamy

Cook the rice pudding over low to medium-low heat for 20 to 25 minutes. Stir often with a wooden spoon or silicone spatula, scraping the bottom and corners of the pan.

The pudding is ready when the rice is very soft and the milk mixture looks creamy. It should still be slightly loose because it will thicken more as it cools.

Step 6: Add the Raisins

If using raisins, stir them into the pudding during the last 10 minutes of cooking. This gives them time to soften and plump in the warm milk.

If your family likes raisins with more chew, add them during the last 3 to 5 minutes instead. You can also leave them out completely for a smoother pudding.

Step 7: Finish with Vanilla and Butter

Turn off the heat and stir in the pure vanilla extract. Add the unsalted butter if using, and stir until it melts into the pudding.

The butter is optional, but it gives the arroz con leche a silky finish. Taste carefully and adjust with a tiny pinch of salt if the flavor needs more balance.

Step 8: Add Ground Cinnamon

Stir in 1/2 teaspoon ground cinnamon for extra warmth. Mix gently so the cinnamon spreads through the pudding without clumping.

If you prefer a lighter cinnamon flavor, skip this step and only sprinkle cinnamon on top when serving. Both ways taste comforting and traditional.

Step 9: Rest the Pudding

Let the arroz con leche rest for 10 to 15 minutes before serving warm. This gives the texture time to settle and become creamier.

If it thickens too much while resting, stir in a small splash of warm milk. The pudding should be creamy and spoonable, not stiff.

Step 10: Serve Warm or Chilled

Spoon the arroz con leche into serving bowls or dessert cups. Sprinkle with extra ground cinnamon and add orange zest, chopped nuts, or a small cinnamon stick if desired.

Serve it warm, at room temperature, or chilled from the refrigerator. Each version has its own comfort, so choose the one that fits your meal best.

Serving Suggestions

Peruvian Arroz con Leche is wonderful served warm in small bowls with a simple sprinkle of ground cinnamon. The warm pudding feels soft, creamy, and comforting after dinner or on a quiet afternoon.

It is also delicious chilled in small dessert cups. The texture becomes thicker and almost custard-like, which makes it easy to serve for gatherings, lunch boxes, or make-ahead treats.

For a traditional Peruvian pairing, serve it with mazamorra morada. The creamy rice pudding and fruity purple corn pudding are often served side by side, creating a sweet and colorful dessert called combinado.

You can add toasted pecans or walnuts on top for a little crunch. This is not required, but it gives the soft pudding a nice contrast and makes each bowl feel a bit more special.

A little orange zest over the top adds freshness. It works especially well if you used orange peel while cooking the rice.

For kids, keep the serving simple with cinnamon and maybe a few raisins. Small cups make it easy to enjoy without feeling too rich.

Leftovers and Storage

Store leftover Peruvian Arroz con Leche in an airtight container in the refrigerator for up to 4 days. Let it cool before covering, but do not leave it at room temperature for too long because it is made with milk.

The pudding will thicken as it chills. Stir in a splash of milk before serving if you want to loosen it and bring back a creamier texture.

To reheat, place a portion in a small saucepan over low heat. Add a little milk and stir often until warm and smooth.

You can also reheat individual servings in the microwave. Heat in short 20 to 30 second bursts, stirring between each one so the pudding warms evenly.

Freezing is not the best choice for arroz con leche. The milk can separate and the rice may become grainy after thawing.

If you have leftovers, serve them chilled with cinnamon, spoon them into small snack cups, or layer them with fruit for an easy dessert the next day.

Nutrition and Benefits

  • Rice makes this dessert filling and comforting, with a soft texture that works well for children and adults. It gives the pudding its classic body and gentle bite.
  • Milk, evaporated milk, and condensed milk create a creamy texture and add calcium. They also help make each small serving feel rich and satisfying.
  • Cinnamon, cloves, and citrus peel add warm flavor without needing extra ingredients. These simple aromatics give Peruvian Arroz con Leche its familiar and cozy taste.
  • Raisins add natural sweetness and a soft chewy texture if your family enjoys them. They can also be left out for a smoother pudding.
  • Homemade arroz con leche lets you control the texture, sweetness, and toppings. You can serve it warm, chilled, plain, or with a traditional side of mazamorra morada.

Recipe FAQ

Can I use leftover cooked rice?

Yes, you can use leftover cooked rice for a quicker version. Start with about 3 cups cooked rice and simmer it with the milks, cinnamon, cloves, and citrus peel until creamy. The flavor may be a little lighter because the rice did not cook with the spices from the beginning.

Is Peruvian Arroz con Leche served warm or cold?

It can be served warm, room temperature, or chilled. Warm arroz con leche tastes soft and cozy, while chilled arroz con leche becomes thicker and creamier. Many families enjoy it both ways.

Can I make arroz con leche without raisins?

Yes, raisins are optional. Some people love the soft sweet bites, while others prefer a smooth pudding. The recipe still tastes classic and comforting without them.

Why is my arroz con leche too thick?

The pudding thickens as it cools because the rice keeps absorbing liquid. Stir in a splash of milk, evaporated milk, or warm water until it reaches the texture you like. Add liquid slowly so it does not become too loose.

Why is my rice still firm?

The rice may need more cooking time before the milk is added, or the heat may have been too low at the beginning. Make sure the rice is tender after simmering in water. If it is still firm later, keep cooking gently with extra milk until it softens.

Can I make this dairy-free?

You can make a dairy-free version with coconut milk, almond milk, or oat milk, but the flavor and texture will change. Use a dairy-free sweetened condensed milk if you want a similar sweetness. Coconut milk gives the richest result.

What is combinado?

Combinado is a traditional Peruvian dessert serving of arroz con leche paired with mazamorra morada. Arroz con leche is creamy and milky, while mazamorra morada is fruity, purple, and spiced. Together they make a beautiful sweet contrast.

A Creamy Peruvian Dessert That Feels Like Home

Peruvian Arroz con Leche is a gentle, comforting dessert made with simple ingredients and warm flavor. The tender rice, creamy milk, cinnamon, cloves, and citrus come together in a way that feels familiar, soothing, and easy to share.

It is worth making again because it works for family gatherings, quiet desserts, and make-ahead treats. Serve it warm or chilled, plain or with toppings, and enjoy a sweet bowl that always feels cozy and dependable.

Leave a Reply

Your email address will not be published. Required fields are marked *