
Peruvian Chicken with Creamy Green Sauce hits every craving at once: smoky, citrusy, garlicky chicken with a cool, spicy, herby sauce that you will want to put on everything. It works perfectly for busy weeknights or casual entertaining and takes about 1 hour total, including marinating and roasting. I first tried a version of this at a tiny Peruvian spot in New Jersey and then spent weeks in my kitchen chasing that flavor until my smoke alarm begged for mercy.
Why You Should Try This Peruvian Chicken with Creamy Green Sauce
This Peruvian chicken recipe gives you juicy, deeply seasoned meat with crisp, golden skin and a punchy green sauce that tastes like cilantro, lime, and jalapeño had a very delicious meeting. The marinade uses pantry staples like mayo, vinegar, and spices, so you get restaurant-level flavor without hunting down specialty ingredients.
The creamy green sauce turns simple roasted chicken into something that tastes special enough for guests but easy enough for a Tuesday. You can serve it with rice, salad, roasted potatoes, or just eat it cold from the fridge while standing over the sink, which I absolutely have done.
“This Peruvian Chicken with Creamy Green Sauce tastes like it came from a rotisserie spot, but my oven and blender did all the work. ★★★★★”
Ingredients You’ll Need
Chicken
- 3 to 4 pounds bone-in, skin-on chicken thighs and drumsticks
- Use all thighs if you love extra juicy meat.
- You can use a whole spatchcocked chicken of similar weight and keep the marinade the same.
Chicken Marinade
- 3 tablespoons mayonnaise
- Acts as a shortcut to tender, juicy chicken and helps the spices cling.
- Use regular or avocado oil mayo; avoid sweetened versions.
- 3 tablespoons olive oil or neutral oil
- 3 tablespoons fresh lime juice (about 2 limes)
- 1 tablespoon red wine vinegar or apple cider vinegar
- 4 to 6 garlic cloves, minced or grated
- 2 teaspoons ground cumin
- 2 teaspoons smoked paprika
- Use regular paprika if needed; add a pinch of chipotle powder for smokiness.
- 1 teaspoon dried oregano
- 1 to 1½ teaspoons kosher salt
- ½ teaspoon black pepper
- ½ to 1 teaspoon ground achiote or turmeric (optional, for color)
- ½ teaspoon sugar or honey (optional, balances acidity)
Creamy Green Sauce (Aji Verde Style)
- 1 cup fresh cilantro leaves, lightly packed (tender stems ok)
- ¼ cup fresh flat-leaf parsley (optional, softens cilantro flavor)
- 1 to 2 jalapeños, seeded for mild, with seeds for more heat
- Swap with serrano for extra spicy sauce.
- 2 green onions, chopped
- 1 to 2 cloves garlic
- ½ cup mayonnaise
- ¼ cup sour cream or plain Greek yogurt
- 2 to 3 tablespoons fresh lime juice
- 1 tablespoon olive oil
- 1 to 2 tablespoons grated Parmesan cheese
- Adds savory depth; use a decent brand like Parmigiano Reggiano or a good domestic parmesan.
- ¼ teaspoon ground cumin
- ¼ to ½ teaspoon kosher salt, to taste
- 1 to 2 teaspoons sugar or honey, to taste
- 1 to 2 tablespoons water, as needed to thin
Pantry Shortcuts & Substitutions
- Use jarred minced garlic if you need speed; use 1 teaspoon per clove.
- Use bottled lime juice in a pinch, but fresh gives brighter flavor.
- If you avoid mayo, use all Greek yogurt in both marinade and sauce and add a bit more oil to keep things rich.
- If you avoid cilantro, use mostly parsley plus a small handful of basil for a different but still tasty green sauce.
Equipment
- Large bowl or zip-top bag for marinating
- Baking sheet with a wire rack, or a roasting pan
- Tongs
- Blender or food processor for the green sauce
- Instant-read thermometer (helps avoid dry chicken)
- Aluminum foil for resting the chicken
Tips & Tricks
- Pat the chicken very dry with paper towels so the marinade sticks and the skin crisps.
- Score thick parts of the chicken with shallow cuts so the marinade penetrates better.
- Marinate at least 30 minutes, but 4 to 12 hours in the fridge gives deeper flavor.
- Bring chicken close to room temperature for 20 to 30 minutes before roasting so it cooks more evenly.
- Roast on a wire rack set over a sheet pan so hot air circulates and the skin browns nicely.
- Do not crowd the pan; space the pieces so they roast instead of steam.
- Start the oven hot at 425°F so the skin crisps and the spices toast.
- Use an instant-read thermometer and pull chicken at 175°F in the thickest part of the thigh for juicy, tender dark meat.
- Broil for 2 to 3 minutes at the end if you want extra char on the skin.
- Taste the green sauce and adjust salt, lime, and sugar until it tastes bright and balanced.
- Chill the sauce at least 20 minutes so flavors meld and the texture thickens.
- Save extra sauce for veggies, grain bowls, sandwiches, or as a dip for fries.
How to Make Peruvian Chicken with Creamy Green Sauce
Step 1: Prep the Chicken
- Line a baking sheet with foil and set a wire rack on top, or lightly oil a roasting pan.
- Pat the chicken dry very well with paper towels, including under the skin where you can reach.
- Trim excess fat flaps so they do not smoke too much in the oven.
- Score the thickest parts of the meat with shallow cuts so the marinade can reach inside.
Step 2: Mix the Marinade
- In a large bowl, whisk together mayonnaise, oil, lime juice, vinegar, garlic, cumin, smoked paprika, oregano, salt, pepper, achiote or turmeric if using, and sugar or honey.
- Taste a tiny bit of the marinade and adjust salt or lime juice so it tastes bold and slightly salty.
- The flavor should taste stronger than you want the final chicken to taste, since it only coats the outside.
Step 3: Coat and Marinate the Chicken
- Add the chicken pieces to the bowl and toss very well so marinade coats every surface.
- Rub some marinade under the skin where you can, without tearing it.
- Cover the bowl or transfer everything to a zip-top bag and press out extra air.
- Chill in the fridge at least 30 minutes and up to 12 hours, turning the pieces once or twice if you can.
Step 4: Roast the Chicken
- Preheat the oven to 425°F with a rack in the middle.
- Arrange the marinated chicken on the prepared rack or pan, skin side up, and scrape any extra marinade over the top.
- Roast 35 to 45 minutes, depending on size, until the skin looks browned and an instant-read thermometer in the thickest part reads about 175°F.
- If the skin needs more color, switch to broil and cook 2 to 3 minutes, watching closely so it does not burn.
Step 5: Rest the Chicken
- Transfer the chicken to a clean plate or board and tent loosely with foil.
- Let it rest 10 minutes so the juices redistribute and the meat stays moist.
- Use this time to finish the creamy green sauce and any sides.
Step 6: Make the Creamy Green Sauce
- Add cilantro, parsley, jalapeños, green onions, garlic, mayonnaise, sour cream or Greek yogurt, lime juice, olive oil, Parmesan, cumin, and salt to a blender or food processor.
- Blend until mostly smooth, scraping down the sides as needed.
- Add water a tablespoon at a time until the sauce reaches a pourable but still thick consistency.
- Taste and adjust with more salt, lime juice, or sugar or honey until the flavor tastes bright, tangy, and slightly spicy.
- Chill in the fridge at least 20 minutes if you have time, so the sauce thickens and the flavors settle.
Step 7: Serve
- Arrange the roasted Peruvian chicken on a platter.
- Spoon some creamy green sauce over the top and serve the rest in a bowl on the side.
- Sprinkle with extra chopped cilantro or green onion if you like a fresh pop of color.
- Serve hot, warm, or even room temperature, with plenty of sauce for dipping.
What to Serve with Peruvian Chicken with Creamy Green Sauce
Peruvian Chicken with Creamy Green Sauce pairs beautifully with simple white rice, cilantro lime rice, or oven-roasted potatoes so they can soak up extra sauce. You can add a crisp salad with romaine, cucumber, tomato, and avocado for freshness. Grilled corn, sautéed green beans, or steamed broccoli also work really well and keep the plate colorful. Serve everything with cold sparkling water, limeade, or a fruity mocktail to balance the gentle heat from the jalapeño.
Storage Options
- Store leftover chicken in an airtight container in the fridge for up to 4 days.
- Keep the creamy green sauce in a separate sealed container in the fridge for 3 to 4 days.
- Freeze cooked chicken pieces tightly wrapped or in freezer bags for up to 3 months; thaw overnight in the fridge.
- Reheat chicken in a 325°F oven, covered, until warm, then uncover for a few minutes to refresh the skin; avoid reheating the green sauce, and serve it chilled over the hot chicken.
