This aji de gallina with chicken thighs gives you tender shredded chicken in a creamy, golden sauce that tastes like a Peruvian Sunday lunch. The sauce is smooth and rich, with a gentle fruity heat from aji amarillo. It is the kind of dish that makes people go quiet at the table, then ask for seconds.
Traditional versions start with a whole hen that cooks for hours. Mine uses boneless chicken thighs, so dinner is ready in about 55 minutes. I also add a small spoonful of aji panca paste for extra depth, and I toast the walnuts first so the sauce tastes nutty instead of flat. Below you will find every amount, clear steps, and tips to get the sauce thick and silky.
What Is Aji de Gallina?
Aji de gallina (ah-HEE deh gah-YEE-nah) means “hen in chili sauce” in Spanish. It is one of Peru’s best-loved comfort foods, and you will find it in home kitchens and small lunch spots all over Lima.
The dish is shredded chicken in a thick yellow sauce made from aji amarillo, bread, milk, onion, garlic, nuts and cheese. Many food writers link it to an old Spanish dish of chicken in an almond sauce. Peruvian cooks kept the idea but changed the flavor with local chilies, and the result is completely their own.

It is served over white rice with boiled yellow potatoes, a halved boiled egg and a black olive. It looks simple on the plate, but the taste is warm, rich and a little fruity. The heat is mild to medium, so most people can enjoy it.
Why This Version Works
There are a hundred ways to make this dish, and every Peruvian family has its own. Here is what makes this one easy and reliable:
- Chicken thighs instead of a whole hen. They stay juicy and cook in about 25 minutes.
- Two chilies, not one. Aji amarillo gives the fruity heat and the golden color. A small spoonful of aji panca paste adds a deeper, slightly smoky note.
- Toasted walnuts. Toasting takes four minutes and makes the sauce taste rounder.
- A blender step. Blending the onion, bread and chili base is what makes the sauce silky and not lumpy.
- Homemade broth from the poaching water. It adds far more flavor than plain water or a boxed stock.

Quick Recipe Snapshot
| Prep time | 15 minutes |
| Cook time | 40 minutes |
| Total time | 55 minutes |
| Serves | 4 to 6 |
| Heat level | Mild to medium |
| Difficulty | Easy |
| Keeps | 3 days in the fridge |
Ingredients for Aji de Gallina
For the chicken and broth
- 2 lb (900 g) boneless, skinless chicken thighs
- 4 cups water
- 1/2 yellow onion
- 1 small carrot, cut in chunks
- 2 bay leaves
- 5 black peppercorns
- 1 teaspoon salt
For the sauce
- 4 slices white sandwich bread, crusts removed (about 4 oz or 110 g)
- 1/2 cup evaporated milk
- 1/2 cup warm chicken broth (from the pot above)
- 2 tablespoons vegetable oil
- 1 large yellow onion, finely chopped (about 1 1/2 cups)
- 3 garlic cloves, minced
- 3 tablespoons aji amarillo paste (use up to 4 for more heat)
- 1 teaspoon aji panca paste (optional, but it adds depth)
- 1/2 teaspoon ground cumin
- 1/4 teaspoon ground turmeric (optional, for color)
- 1/3 cup walnuts, toasted
- 1/3 cup freshly grated Parmesan cheese
- 1 to 1 1/2 cups more chicken broth, as needed
- Salt and black pepper, to taste
- A squeeze of lime juice, to finish
To serve
- 1 1/2 lb (700 g) small yellow or gold potatoes, boiled and peeled
- 4 hard-boiled eggs, halved
- 6 to 8 black olives
- Cooked white rice
- Chopped parsley, for garnish
Good to know about the ingredients
Aji amarillo paste is sold in jars at Latin grocery stores and online. Look for one that lists only chilies, oil and salt. If you cannot find it, see the swaps below. Evaporated milk is the classic choice because it gives the sauce a rich, slightly sweet body without being heavy. Plain white sandwich bread works best, since whole grain breads add a strong taste that fights the chili.
Easy Aji de Gallina with Chicken Thighs, Step by Step
1. Poach the chicken. Put the chicken thighs, water, onion half, carrot, bay leaves, peppercorns and salt in a medium pot. Bring to a boil, then lower the heat, partly cover, and simmer gently for 20 to 25 minutes. The chicken is done when it reaches 165°F (74°C) inside and shreds easily. Move it to a plate and let it cool for 10 minutes. Strain the broth and keep it. You should have about 3 cups.

2. Shred the chicken. Pull the chicken apart into small, bite-size pieces with two forks. Set it aside while you make the sauce.
3. Soak the bread. Tear the bread into pieces and put it in a bowl with the evaporated milk and 1/2 cup of warm broth. Let it sit for 10 minutes, then mash it with a fork into a rough paste.
4. Toast the walnuts. Put the walnuts in a dry pan over medium heat for 3 to 4 minutes, shaking the pan often, until they smell nutty. Move them to a plate right away so they do not burn.
5. Cook the onion base. Heat the oil in a wide, deep pan over medium heat. Add the chopped onion and cook for 8 to 10 minutes, stirring now and then, until soft and golden but not brown. Add the garlic and cook for 1 minute. Stir in the cumin, turmeric, aji amarillo paste and aji panca paste. Cook for 3 to 4 minutes, stirring, until the paste darkens a little and smells fruity. This step cooks off the raw chili taste, so do not skip it.
6. Blend the sauce. Move the onion mixture to a blender. Add the soaked bread and half of the walnuts. Pour in 1/2 cup of broth and blend until completely smooth. If your blender is small, work in two batches. Pour the sauce back into the pan.
7. Simmer until thick. Add another 1/2 cup of broth and bring the sauce to a gentle simmer over low heat. Cook for 8 to 10 minutes, stirring often, until it coats the back of a spoon like thick gravy. If it gets too thick, add a splash more broth.
8. Add the chicken. Stir in the shredded chicken, the Parmesan and the rest of the walnuts. Simmer for 5 minutes. Taste, then add salt, black pepper and a squeeze of lime. The lime is small, but it wakes up the whole sauce.
9. Serve. Spoon the chicken and sauce over rice. Add potatoes, halved eggs and olives on the side, and sprinkle with parsley.
Tips for the Best Sauce
- Cook the onion slowly. Soft, golden onion gives natural sweetness. Rushed onion tastes sharp.
- Do not skip the blender. A fork-mashed sauce can be a bit grainy. Blending makes it smooth and glossy.
- Add broth a little at a time. It is easy to thin a sauce and harder to thicken it again.
- Keep the heat low once the cheese is in. High heat can make the Parmesan clump and turn the sauce oily.
- Taste before the final salt. The paste, broth and cheese already add salt, so you may need less than you think.
- Let it rest for 5 minutes before serving. The sauce thickens a little as it cools and the flavors settle.
What to Serve with Aji de Gallina
The classic plate is simple, and every part has a job. White rice soaks up the sauce. Boiled yellow potatoes add a soft, earthy bite. The egg and olive bring a creamy and a salty note.
If you want to add something fresh, a quick salad of thin red onion, lime juice and cilantro cuts through the richness nicely. For a drink, try a glass of chicha morada, the sweet purple corn drink that Peruvians often pair with home cooking. If you have leftover rice and sauce, you can even use them to make tacu tacu the next day.

Swaps and Variations
- No aji amarillo paste? Blend half a roasted yellow bell pepper with a tiny pinch of cayenne. The color will be close, but the taste will be less fruity.
- Want to use your own sauce? My aji amarillo sauce can stand in for part of the paste. Use 1/4 cup and cut the broth a little.
- No aji panca paste? Leave it out. The dish is still very good. If you want to make it yourself, here is my aji panca paste recipe.
- No walnuts? Pecans or almonds work well.
- No evaporated milk? Use whole milk and add one more slice of bread.
- Chicken breast? It works, but it dries out faster. Poach it for 15 to 18 minutes only.
- Gluten-free? Use gluten-free sandwich bread.
How to Store and Reheat
Let the aji de gallina cool, then keep it in an airtight container in the fridge for up to 3 days. The sauce will thicken overnight. Reheat it gently in a pan over low heat and add a splash of broth or water to loosen it. Stir often.
You can freeze it for up to 2 months. The sauce may look slightly grainy after thawing, but a good stir over low heat brings it back. If it smells sour or looks off, throw it away.
Frequently Asked Questions
Is aji de gallina spicy? Not very. Aji amarillo has a fruity, medium heat, but the bread, milk and cheese soften it. Most people find it mild. If you want more heat, add an extra spoonful of paste.
Why is my sauce too thin? It just needs more time. Simmer it over low heat for a few more minutes, stirring often. You can also blend in one more slice of soaked bread.
Why is my sauce grainy? The bread was probably not blended long enough. Blend the sauce for a full minute until it feels smooth. If it is already cooked, run it through the blender again.
Can I make it ahead of time? Yes. It tastes even better the next day. Make the sauce and chicken together, store them, and boil the potatoes and eggs fresh when you are ready to serve.
What kind of bread should I use? Plain white sandwich bread. French bread works too, if you remove the hard crust first.
What does gallina mean? It means hen. The old way of making this dish used an older hen that needed long cooking. Today most cooks use regular chicken.
Final Thoughts
Aji de gallina is comfort food at its best. It uses simple ingredients, one pan and one blender, and the result tastes like something that took all day. Start with the base recipe, then adjust the heat and thickness to suit your own taste. If you make it, leave a comment below and tell me how it turned out.