Ají de gallina is one of the most representative dishes of Peruvian criollo cuisine. It is made with shredded hen or chicken in a creamy sauce of ají amarillo, soaked bread, evaporated milk, fresh cheese, walnuts, and warm spices.
Its gentle heat, rich texture, and aromatic flavor have made it a favorite for family lunches and celebrations. It is traditionally served with white rice, yellow potatoes, hard-boiled egg, and black olives.

Ingredients
- 1 kg bone-in chicken breast or hen pieces (about 2.2 lb)
- 1.5 liters water (6 cups)
- 250 g crustless French bread, torn into pieces (4 small rolls)
- 360 ml evaporated milk (1½ cups)
- 200 g chopped red onion (2 medium onions)
- 25 g garlic paste (5 garlic cloves)
- 75 g ají amarillo paste (5 tablespoons)
- 50 g shelled walnuts (½ cup)
- 80 g crumbled fresh cheese (½ cup)
- 30 ml vegetable oil (2 tablespoons)
- 5 g ground turmeric (1 teaspoon)
- 5 g ground cumin (1 teaspoon)
- 8 g salt (1½ teaspoons)
- 3 g ground black pepper (½ teaspoon)
- 500 g cooked yellow potatoes (4 medium potatoes)
- 4 hard-boiled eggs
- 12 black botija olives
- 400 g cooked white rice (4 cups)
- 10 g chopped parsley (¼ cup), optional
Preparation
- Cook and shred the chicken, place the chicken or hen in a pot with 1.5 liters of water and cook over medium heat for 35 to 45 minutes, until fully tender. Remove the meat, reserve 500 ml of cooking broth (2 cups), and shred the chicken once it is cool enough to handle.
- Soak the bread, place the crustless bread in a bowl with the evaporated milk and 250 ml of reserved broth (1 cup). Let it rest for 10 minutes until very soft, then blend it with the walnuts and fresh cheese until smooth.
- Make the seasoning base, heat the oil in a wide pot and cook the onion for 6 minutes, until soft. Add the garlic, ají amarillo paste, turmeric, cumin, salt, and black pepper; cook for 5 minutes, stirring until the base becomes thick and fragrant.
- Build the creamy sauce, add the bread mixture to the pot and stir over low heat. Gradually add the remaining 250 ml of reserved broth (1 cup), stirring until you have a smooth, creamy sauce with body.
- Add the chicken, stir in the shredded chicken and cook over low heat for 8 to 10 minutes. Mix gently so the meat is evenly coated; adjust the salt and add a little more hot broth when the sauce seems too thick.
- Serve traditionally, place two halves of cooked yellow potato on each plate, spoon a serving of ají de gallina over them, and serve with white rice. Garnish with half a hard-boiled egg, black olives, and chopped parsley.
Chef’s tips
- Use fresh ají amarillo blended into a paste, or a good-quality paste, for the traditional color and flavor.
- Stir the sauce over low heat so the bread does not stick to the bottom of the pot.
- Do not allow the sauce to boil hard after adding evaporated milk, or it can lose its smooth texture.
- Shred the chicken into medium strands so it blends well with the sauce.
- Add broth gradually; ají de gallina should be creamy, not thin.
Traditional variations
Some households make this dish with hen rather than chicken, especially for special occasions, because it gives a deeper-flavored broth. Others use pecans instead of walnuts or add grated Parmesan along with fresh cheese.
In some homes, ají de gallina is topped with extra black olives or served with sliced boiled potatoes, but the foundation of ají amarillo, bread, milk, and shredded poultry remains unchanged.
How to serve
Serve ají de gallina hot over cooked yellow potatoes with fluffy white rice on the side. Add hard-boiled egg and black olives on top for the best-known criollo-style presentation.
Serve salsa criolla or Peruvian chili sauce at the table for those who want extra freshness or heat. Chicha morada and Peruvian-style lemonade are classic drink pairings.
Recommended accompaniments
- Fluffy white rice
- Cooked yellow potatoes
- Hard-boiled egg
- Black botija olives
- Salsa criolla
- Ground ají amarillo
- Chicha morada
Food tradition
Ají de gallina reflects the blend of influences that defines Peruvian cooking. Its creamy foundation recalls older Spanish dishes made with bread, nuts, and poultry, while ají amarillo, potatoes, and olives gave it a distinct place within criollo cuisine.
Over time, chicken became a more practical everyday option than hen, but the dish remains one of Peru’s best-known recipes because of its creamy texture and traditional presentation.
Frequently Asked Questions
The traditional recipe is often associated with hen because its meat and broth have a deeper flavor. Chicken is more common for everyday cooking because it cooks faster and is easier to find. Both work well as long as you shred the meat and use the reserved broth to make the sauce.
French bread or plain white bread without crust is the traditional choice. It should be thoroughly soaked in evaporated milk and broth before blending. The bread thickens the sauce and gives it its signature creamy texture. Avoid sweet, whole-grain, or seeded breads because they alter the flavor and consistency.
The sauce thickens as it rests because the bread continues absorbing liquid. Add hot broth little by little while stirring over low heat until it returns to a creamy consistency. Do not add too much milk at once, because that can make the ají amarillo flavor too mild.
Yes. Store it in an airtight container in the refrigerator for up to 3 days. Reheat it gently over low heat and add a little broth or evaporated milk if it has thickened too much. Add the potatoes, hard-boiled egg, and olives when serving for the freshest presentation.
