
Aji de Gallina
I have always found that aji de gallina is less about the chicken itself and more about the alchemy of its sauce. Born in the colonial kitchens of Peru, where Spanish techniques met indigenous ingredients, this dish evolved from a practical way to stretch leftover poultry into something profoundly comforting. The name literally translates to yellow chili chicken, but it is the aji amarillo paste, soaked bread, walnuts, and evaporated milk that weave together to create a velvety, golden emulsion. What makes it matter to me is not just its history, but how it embodies Peruvian resilience and resourcefulness, transforming humble scraps into a dish that graces both family tables and high-end restaurants. Yet, so many attempts miss the mark. The most common pitfall is rushing the sofrito or undercooking the aji amarillo, which leaves a harsh, grassy bite instead of the deep, fruity warmth it should offer. Another mistake is neglecting to toast the nuts and bread properly. Without that step, the sauce lacks the necessary body and can split when the dairy hits the heat. People also forget to temper the evaporated milk, pouring it straight into a boiling pan and watching it curdle. The magic happens when you cook low, stir constantly, and let the flavors marry until the spoon leaves a thick trail. It is a dish that demands patience, but the reward is a rich, golden comfort that feels like a warm embrace.
Ingredients
- 600 gBoneless skinless chicken breast— cut into uniform strips
- 80 gWhite sandwich bread— crusts removed, slightly stale
- 250 mlWhole milk— room temperature
- 60 gAji amarillo paste— freshly blended or jarred
- 50 gRaw walnuts— toasted before use
- 150 gYellow onion— finely diced
- 15 gGarlic cloves— minced
- 30 mlNeutral vegetable oil
- 200 mlChicken stock— warmed before adding
- 5 gGround cumin
- 8 gFine sea salt
- 2 gBlack pepper— freshly ground
- 30 gGrated Parmesan cheese
- 40 gPitted black olives(optional)— sliced for garnish
- 200 gHard-boiled eggs(optional)— quartered for garnish
Method
Pick a skill levelThis pathway prioritizes accessibility without sacrificing the dish’s signature comfort. You’ll rely on a reliable jarred aji amarillo paste and a quick food-processor blend to bypass the traditional grinding step. The chicken is gently poached and shredded with two forks, while the bread soaks in warm milk until it collapses into a soft mash. Your main objective here is achieving a cohesive sauce that doesn’t split or turn gluey. Watch the consistency closely as you combine the blended base with the warm stock; the sauce should flow slowly off a wooden spoon but still cling to the chicken. If it thickens too aggressively, thin it with a splash of extra milk rather than forcing it through a strainer. Keep your heat strictly at medium-low once the sauce hits the pan, stirring constantly to prevent the bottom from scorching. This version removes the intimidation factor, giving you a reliable framework to build confidence. By the time you plate it, you’ll have a deeply satisfying, restaurant-adjacent result that proves you don’t need specialized tools to master Peruvian comfort food.
Method
- 1
Bring a large pot of water to a gentle boil.
Add a pinch of salt to the water.
poaching~ 5 min - 2
Submerge the chicken and cook until opaque throughout, then transfer to a plate and shred with two forks.
Internal temperature should reach 74°C.
shredding~ 15 min - 3
Place the bread in a bowl and pour the milk over it until fully saturated.
Let it sit for ten minutes to soften completely.
soaking~ 10 min - 4
Heat the oil in a skillet over medium heat and sauté the onion and garlic until translucent.
Do not let the garlic brown, or it will turn bitter.
sweating~ 3 minTricky bit - 5
Transfer the soaked bread, walnuts, aji paste, cumin, salt, and pepper to a food processor and blend until completely smooth.
Scrape down the sides halfway through to ensure even consistency.
pureeing~ 2 min - 6
Return the skillet to low heat, pour in the blended mixture and stock, then fold in the shredded chicken and simmer until thickened.
Stir constantly to prevent scorching on the bottom.
simmering~ 10 minTricky bit
This version bridges convenience and tradition, asking you to build the flavor foundation from raw aromatics while maintaining a manageable timeline. Instead of pre-made pastes, you’ll sweat diced onions and minced garlic in oil until translucent, then bloom the cumin and aji amarillo to coax out their full aromatic potential. The bread is torn by hand and soaked in milk, then blended with toasted walnuts to create a naturally thick, velvety base. Your focus here should be on temperature control and gradual liquid incorporation. Add the warm stock in slow, steady pours while the blender runs, allowing the starches and fats to emulsify without seizing. Monitor the simmer carefully; a gentle bubble is sufficient to meld the flavors, while a rolling boil will cause the dairy to curdle and the sauce to separate. Finish by folding in the shredded chicken just long enough to absorb the sauce, preserving its tender bite. This approach demands attentive stirring and a willingness to adjust consistency in real time, rewarding you with a deeply layered, cohesive dish that honors the home-cooked standard.
Method
- 1
Poach the chicken in simmering stock until tender, then remove and shred by hand along the grain.
Reserve the poaching liquid for later use.
poaching~ 15 min - 2
Sweat the diced onion and minced garlic in oil over medium-low heat until soft and fragrant.
Add a splash of stock if the pan begins to dry out.
sweating~ 5 min - 3
Add the aji paste and ground cumin to the aromatics and stir constantly until the oil deepens in color.
Watch closely to prevent the spices from burning.
blooming~ 2 minTricky bit - 4
Tear the soaked bread into a blender, add the toasted walnuts and milk, and process until a smooth emulsion forms.
Blend on medium speed to avoid incorporating excess air.
emulsifying~ 3 min - 5
Slowly pour the warm stock into the blender while it runs, then transfer the entire mixture to the skillet with the aromatics.
Maintain a steady stream to keep the sauce from separating.
tempering~ 3 minTricky bit - 6
Fold the shredded chicken into the simmering sauce and cook gently until the consistency coats the back of a spoon.
Adjust seasoning with salt before plating.
reducing~ 8 min
This pathway demands uncompromising technique, treating the dish as a study in emulsion science and layered flavor extraction. You will dry-toast whole walnuts and fresh aji amarillo peppers on a comal until fragrant, then grind them in a heavy mortar with toasted cumin to release volatile oils before any liquid is introduced. The chicken is poached in a rich, clarified stock that you will later reduce and fold back into the sauce, ensuring maximum depth without dilution. The critical moment arrives when you combine the nut-bread mash with the hot aromatics: you must whisk continuously over low heat, introducing the remaining stock drop by drop to force a stable, silk-like suspension. Avoid high heat entirely, as it will break the emulsion and leave a grainy, separated texture. Strain the final sauce through a fine chinois to remove any fibrous particulate, guaranteeing a flawless mouthfeel. Allow the dish to rest off the heat for ten minutes before serving, letting the starches fully hydrate and the flavors equilibrate. This method is unforgiving but yields a profoundly refined, restaurant-grade execution.
Method
- 1
Dry-toast the walnuts and whole aji amarillo peppers on a comal until fragrant and lightly blistered.
Remove immediately once the skins puff to avoid bitterness.
toasting~ 4 minTricky bit - 2
Transfer the toasted nuts and peppers to a molcajete with the cumin and grind into a coarse, oily paste.
Use a circular grinding motion to break down the cell walls.
grinding~ 7 min - 3
Sweat the onion and garlic in oil over low heat until completely translucent, then stir in the ground paste.
Cook until the raw pepper aroma dissipates.
sautéing~ 6 minTricky bit - 4
Tear the milk-soaked bread into a heavy saucepan and whisk vigorously to form a smooth base.
Ensure no lumps remain before applying heat.
whisking~ 3 min - 5
Gradually incorporate the warm stock while stirring constantly, then add the shredded chicken and bring to a bare simmer.
Never allow the mixture to boil, as it will break the emulsion.
emulsifying~ 10 minTricky bit - 6
Pass the finished sauce through a fine chinois to remove any remaining fibers, then fold in the Parmesan.
Use a ladle to press the mixture gently against the mesh.
straining~ 5 min - 7
Remove the pan from the heat and let the dish rest for ten minutes to allow the starches to fully hydrate.
This resting period is critical for achieving the correct mouthfeel.
resting~ 10 min