MyPeruvianKitchen.com

MY PERUVIAN KITCHEN

AUTHENTIC PERUVIAN RECIPES · ADAPTED FOR US HOME COOKS

HomeRecipesDesserts & SweetsTraditional Peruvian Arroz con Leche (Spiced Sweet Rice Pudding)
Desserts & Sweets

Traditional Peruvian Arroz con Leche (Spiced Sweet Rice Pudding)

Ultra-Creamy Rice Pudding Simmered with Orange Peel, Cinnamon, Condensed Milk & Plump Dark Raisins

Recipe by The My Peruvian Kitchen Team
•
5(135 reviews)
Authentic Peruvian Traditional Peruvian Arroz con Leche (Spiced Sweet Rice Pudding) - Traditional Homemade Recipe

The Story Behind This Dish

Arroz con Leche arrived in Peru during the Viceroyalty era with Spanish settlers, but it was in Lima's convent kitchens that Afro-Peruvian and Criollo cooks made it iconic by introducing citrus peel, dark pisco-plumped raisins, and unctuous condensed milk.

Today, on nearly every street corner from Lima's Plaza Mayor to the bohemian parks of Miraflores, dessert vendors sell the famous 'Combinado' or 'Clásico'—half a bowl of purple corn Mazamorra Morada nestled right next to ivory-white Arroz con Leche, representing the colorful harmony of Peru's colonial culinary history.

The quintessential comforting sweet of Lima: short-grain rice simmered gently in cinnamon- and clove-infused water with fresh orange peel, then cooked down in rich evaporated milk and sweetened condensed milk until decadently velvety. Pair it side-by-side with our Mazamorra Morada to build the legendary Peruvian street-cart 'Clásico'.
Culinary Food Science

Amylopectin Gelatinization in Dual Milk Emulsion

1Starch Gel Network Formation

Short-grain rice grains swell to 3x their volume as hot water penetrates the granules, leaching branched amylopectin molecules into the liquid to form a thick, heat-stable structural gel.

2Maillard Browning and Milk Caramelization

Gentle simmering of lactose sugars from evaporated milk alongside sucrose creates subtle lactone aroma compounds, giving Peruvian Arroz con Leche its rich, dulce-de-leche-adjacent depth.
Troubleshooting & Fixes

Common Mistakes & How to Avoid Them

Issue:Rice grains remained hard in the center.
Why this happens: Condensed milk was added before the rice was fully tender in water.
The Fix: High sugar concentrations draw moisture out of starch granules. Always cook rice fully in water before pouring in sweet condensed milk.
Issue:Pudding burned to the bottom of the pan.
Why this happens: Heat was too high after adding dairy.
The Fix: Keep burner on lowest flame and stir frequently with a flat silicone or wooden spatula along the bottom.
Prep & Storage Guide

Make-Ahead, Reheating & Freezing

Make-Ahead Prep
Can be cooked up to 4 days ahead. Press plastic wrap directly onto the surface of the pudding to prevent a skin from forming in the fridge.
Best Reheating Method
Reheat gently in a saucepan with 3-4 tablespoons of warm evaporated milk or water, stirring gently.
Freezing Guidelines
Freezing is not recommended as dairy emulsions split and rice grains turn gritty when frozen.
Chef's Leftover Transformation:Layer leftover Arroz con Leche with fresh mango purée in parfait cups for a stunning tropical breakfast.
Beverage Pairings

What to Drink with This Dish

Cocktail
A warm Pisco Punch or after-dinner Pisco Quebranta digestif.
Wine or Beer
Sweet Peruvian Port wine or Late Harvest dessert wine.
Non-Alcoholic
Serve side-by-side with hot Authentic Mazamorra Morada to form the iconic 'Combinado'.
Visual Cooking Masterclass

Step-by-Step in Photos: Mastering Traditional Peruvian Arroz con Leche (Spiced Sweet Rice Pudding)

Follow along with our kitchen test photos to master the exact sizzle, color development, and sauce reduction at home.

Step 1: Infusing Rice with Spices
Step 1
Pin

Infusing Rice with Spices

Simmering short-grain rice with cinnamon, cloves, and orange peel.
Step 2: Adding Evaporated & Condensed Milk
Step 2
Pin

Adding Evaporated & Condensed Milk

Stirring in rich evaporated and sweetened condensed milk.
Step 3: Cooking Down with Raisins
Step 3
Pin

Cooking Down with Raisins

Simmering slowly until thick, glossy, and incorporating plump raisins.
Step 4: Serving with Ceylon Cinnamon
Step 4
Pin

Serving with Ceylon Cinnamon

Ladling into glasses and dusting heavily with ground cinnamon.

Peruvian Ingredients in the US: Where to Buy & Easy Substitutes

Cooking authentic Peruvian food in the United States is easier than ever! Most signature ingredients are readily available at major supermarkets, Latin grocers, or online. Here is our tested guide for American home cooks:

Where to buy in US:
Closest US substitute:
Authentic Peruvian Recipe

Traditional Peruvian Arroz con Leche (Spiced Sweet Rice Pudding)

Recipe by The My Peruvian Kitchen Team

Pin
Prep Time10 mins
Cook Time45 mins
Total Time55 mins
DifficultyEasy
Rating
5(135)
Servings:
Units:

Ingredients(Check items off as you cook)

  • 1 cupShort-grain white rice (Arborio or Calrose preferred)(Do not rinse; surface starch creates creaminess)
  • 3 cupsCold water
  • 2 sticksCinnamon sticks (preferably Ceylon)
  • 4 wholeWhole cloves
  • 2 stripsFresh orange peel strips(White pith removed to prevent bitterness)
  • 12 ozEvaporated milk (leche evaporada)(One standard can)
  • 14 ozSweetened condensed milk (leche condensada)(One standard can)
  • 1 tspPure vanilla extract
  • NaN cupDark raisins(Soaked in warm water or 1 tbsp Pisco)
  • 1 tspGround cinnamon(For dusting)

Step-by-Step Instructions

  1. 1

    Simmer Rice with Spices and Citrus

    In a heavy-bottomed saucepan, combine the unrinsed rice, water, cinnamon sticks, whole cloves, and orange peel. Bring to a boil over medium-high heat, then lower heat to gentle simmer, cover partially, and cook for 18-20 minutes until the water is completely absorbed and the rice is tender.
    Chef's Pro Tip: Never stir the rice constantly while it boils in water; gentle simmering keeps the grains intact.
  2. 2

    Discard Spices and Pour in Milks

    Remove and discard the cinnamon sticks, cloves, and orange peel. Pour in the evaporated milk and sweetened condensed milk, stirring thoroughly with a wooden spoon over medium-low heat.
    Chef's Pro Tip: Adding the milks only after the rice grains are soft ensures the sugar does not prevent the rice from absorbing liquid.
  3. 3

    Simmer to a Velvety Custard Consistency

    Cook over low heat for 15-20 minutes, stirring frequently along the bottom and sides to prevent scorching, until the mixture thickens into a glossy, velvety porridge. Stir in the soaked raisins and vanilla extract in the final 5 minutes.
    Chef's Pro Tip: Take the pot off the heat while it is still slightly looser than your desired final texture, as it will thicken significantly as it cools.
  4. 4

    Dust with Cinnamon and Serve

    Ladle warm or chilled into dessert bowls or glasses. Dust the top generously with ground Ceylon cinnamon. Enjoy warm on cozy evenings or chilled from the fridge.
    Chef's Pro Tip: For the authentic Peruvian 'Combinado', serve half a cup of warm Arroz con Leche side-by-side with half a cup of Mazamorra Morada.

Nutrition Facts

6 servings per recipe • Amount per serving

Calories390
Total Fat Daily Value*
Sodium 15032%
Total Carbohydrate 14%
Dietary Fiber 16%
Protein 10Rich in Protein

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

© 2026 MyPeruvianKitchen.com. Tested and published for home cooks. All rights reserved.

Frequently Asked Questions

Expert Answers for Traditional Peruvian Arroz con Leche (Spiced Sweet Rice Pudding)

Yes! Substituting evaporated milk with full-fat canned coconut milk creates a luscious coastal Peruvian variation known as Arroz con Leche y Coco.
MPK
About The Culinary Team

The My Peruvian Kitchen Team

Our culinary team brings together passionate native Peruvian cooks, culinary educators, and food writers. Our mission at MyPeruvianKitchen.com is helping US home cooks master authentic, restaurant-quality Peruvian dishes with ingredients easily found in American grocery stores.