Skip to content
Zaffaron

Peruvian Creamed Chili Chicken (Ají de Gallina) — Silky Ají Amarillo Chicken Stew

Ají de gallina is a beloved Peruvian chicken dish with a creamy ají amarillo, bread, walnut, and cheese sauce. It reflects Lima’s colonial-era cooking, where Andean chiles met Spanish-style thickened sauces.

By Zaffaron Kitchen· Published June 21, 2026 Verified Recipe
Halal
Contains: dairy, eggs, gluten, tree nuts
80 min total Prep 25m · Cook 55m 6 servings 620 cal
↓ Jump to Recipe
Peruvian Creamed Chili Chicken — Silky Ají Amarillo Chicken Stew - authentic peruvian recipe

Printable Recipe Card

Servings: 6 · Total: 80 min · Difficulty: medium

Ingredients (quick list)

  • 900 g boneless skinless chicken breasts
  • 1.5 l water
  • 1 yellow onion (halved)
  • 1 carrot (cut into large pieces)
  • 1 celery stalk (cut into large pieces)
  • 1 leaf bay leaf
  • 2 tsp fine sea salt
  • 4 slice white sandwich bread (crusts removed)
  • 300 ml whole milk
  • 3 tbsp vegetable oil
  • 1 red onion (finely diced)
  • 4 clove garlic (minced)

+ 12 more in the full ingredients section below.

Steps (summary)

  1. Place the chicken breasts, water, halved yellow onion, carrot, celery, bay leaf, and 1.5 tsp of the salt in a medium pot. Bring…
  2. Transfer the chicken to a plate and let it cool until easy to handle, then shred it into thin strands with two forks. Strain th…
  3. Put the bread slices in a bowl and pour the whole milk over them, pressing lightly so the bread absorbs the liquid evenly. Let…
  4. Heat the vegetable oil in a wide saucepan over medium heat and add the diced red onion. Cook for 8 to 10 minutes, stirring ofte…
  5. Add the minced garlic, ají amarillo paste, cumin, turmeric, remaining 0.5 tsp salt, and black pepper to the saucepan. Cook for…
  6. Blend the soaked bread mixture with the walnuts, evaporated milk, Parmesan cheese, and 250 ml of the reserved chicken broth unt…

+ 2 more steps in the full instructions section below.

Cultural Background

Aji de gallina is a fixture of Peruvian home cooking and criollo cuisine, often served at family lunches and national celebrations. Its creamy chile sauce shows the blending of Andean ingredients with European techniques.

savorycreamymildly spicynuttysilky sauceshredded tender chickensoft potatoesfruity ají amarillosoft garlicwarm cumin🌶 medium

Equipment

medium potfine sievewide saucepanblendermixing bowlwooden spoonchef's knifecutting board

💡 Tips

  • Use real ají amarillo paste if possible; its fruity heat is the defining flavor of the dish.
  • Keep the sauce at a gentle simmer after adding dairy and cheese so it stays smooth and does not split.
  • Shred the chicken finely rather than cubing it, because the strands hold the creamy sauce in the traditional way.

⚠️ Common Mistakes

  • Boiling the sauce hard after adding milk and cheese

    ✅ Fix: Keep the heat low and stir often so the sauce remains creamy and does not separate.

  • Using too little ají amarillo

    ✅ Fix: Use the full 5 tbsp paste for a properly fruity, golden Peruvian flavor.

  • Leaving the chicken in large chunks

    ✅ Fix: Shred the chicken into thin strands so it integrates with the thick sauce.

🧊 How to Store

Refrigerate the chicken sauce separately from rice, potatoes, eggs, and olives in an airtight container for up to 3 days. Reheat gently in a saucepan with 2 to 4 tbsp chicken broth or milk to loosen the sauce.

📅 Make Ahead

Poach and shred the chicken up to 1 day ahead, and reserve the strained broth. The finished sauce can be made several hours before serving and reheated gently with a splash of broth.

🍽️ Pairs Well With

  • Steamed white rice
  • boiled yellow potatoes
  • hard-boiled eggs
  • black olives
  • salsa criolla.

Regional Variations

  • Some Lima versions use pecans or omit nuts for a lighter household sauce.
  • Older criollo recipes may include soda crackers instead of bread as the thickener.
  • A richer restaurant style may finish the sauce with extra evaporated milk and more Parmesan.
everyday Sunday lunch family-gathering Fiestas Patrias
#classic#family-style#creamy#comfort-food

Ingredients

  • 900 gboneless skinless chicken breasts
  • 1.5 lwater
  • 1yellow onion (halved)
  • 1carrot (cut into large pieces)
  • 1celery stalk (cut into large pieces)
  • 1 leafbay leaf
  • 2 tspfine sea salt
  • 4 slicewhite sandwich bread (crusts removed)
  • 300 mlwhole milk
  • 3 tbspvegetable oil
  • 1red onion (finely diced)
  • 4 clovegarlic (minced)
  • 5 tbspají amarillo paste
  • 0.5 tspground cumin
  • 0.25 tspground turmeric (optional, for deeper golden color)
  • 60 gwalnuts
  • 200 mlevaporated milk
  • 45 ggrated Parmesan cheese
  • 0.5 tspfreshly ground black pepper
  • 3 cupcooked white rice
  • 3yellow potatoes (boiled, peeled, and sliced)
  • 2eggs (hard-boiled and quartered)
  • 6black olives
  • 6 sprigflat-leaf parsley (leaves chopped)

🔄 Substitutions

  • ají amarillo pasterehydrated ají amarillo chiles blended with 2 tbsp water
  • walnutspecans
  • white sandwich breadplain crustless baguette crumb

Instructions

  1. 1

    Place the chicken breasts, water, halved yellow onion, carrot, celery, bay leaf, and 1.5 tsp of the salt in a medium pot. Bring to a gentle simmer over medium heat, then reduce the heat and cook for 20 to 25 minutes, until the chicken reaches 74°C in the thickest part.

  2. 2

    Transfer the chicken to a plate and let it cool until easy to handle, then shred it into thin strands with two forks. Strain the broth through a fine sieve, discard the vegetables and bay leaf, and reserve 500 ml of the broth for the sauce.

  3. 3

    Put the bread slices in a bowl and pour the whole milk over them, pressing lightly so the bread absorbs the liquid evenly. Let the mixture stand for 10 minutes, then mash it with a fork into a soft paste with no dry pieces remaining.

  4. 4

    Heat the vegetable oil in a wide saucepan over medium heat and add the diced red onion. Cook for 8 to 10 minutes, stirring often, until the onion is soft and lightly golden but not browned.

  5. 5

    Add the minced garlic, ají amarillo paste, cumin, turmeric, remaining 0.5 tsp salt, and black pepper to the saucepan. Cook for 3 minutes, stirring constantly, so the chile paste becomes fragrant and the raw garlic flavor mellows.

  6. 6

    Blend the soaked bread mixture with the walnuts, evaporated milk, Parmesan cheese, and 250 ml of the reserved chicken broth until smooth. Pour this mixture into the saucepan and stir well to combine it with the ají amarillo base.

  7. 7

    Simmer the sauce over low heat for 10 to 12 minutes, stirring frequently because the bread and cheese can catch on the bottom. Add the shredded chicken and another 150 to 250 ml reserved broth as needed, keeping the texture creamy and spoonable rather than stiff.

  8. 8

    Taste the sauce and adjust only with the measured seasoning already included by simmering a few minutes longer if it seems thin. Arrange sliced boiled potatoes on plates, spoon the ají de gallina over them, and serve with white rice, hard-boiled egg wedges, black olives, and chopped parsley.

🪪 Recipe Passport

Origin: Peruvian Cuisine
Researched by: Zaffaron Kitchen
Published: June 21, 2026

Cultural Background

Aji de gallina is a fixture of Peruvian home cooking and criollo cuisine, often served at family lunches and national celebrations. Its creamy chile sauce shows the blending of Andean ingredients with European techniques.

Regional Variations

Some Lima versions use pecans or omit nuts for a lighter household sauce.
Older criollo recipes may include soda crackers instead of bread as the thickener.
A richer restaurant style may finish the sauce with extra evaporated milk and more Parmesan.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

📚 Sources & Cultural References

  • Gastón Acurio — Peru: The Cookbook — (2015)
  • Tony Custer — The Art of Peruvian Cuisine — (2000)

Sources cited by the Zaffaron editorial team during recipe research. Cultural and culinary references supporting authenticity claims.

Share:

Nutrition per serving

620
Calories
39g
Protein
27g
Fat
58g
Carbs
5g
Fiber
820mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.