Peruvian Chicken with Creamy Green Sauce

How to create authentic Peruvian-style roasted chicken with smoky spices and vibrant creamy green sauce that transforms simple ingredients into restaurant-quality dinner magic.

Updated

February 11, 2026

peruvian chicken with creamy green sauce roasted on wire rack with golden crispy skin

Peruvian Chicken with Creamy Green Sauce stopped me mid-scroll on a lazy Sunday afternoon. I’d been hunting for something bold enough to wake up my weeknight rotation but easy enough to pull off without culinary school training. This dish delivered both, turning my kitchen into a fragrant haven of smoky paprika and garlic while my family circled the oven like hungry wolves.

The secret is in the overnight marinade. Fresh lime juice, cumin, and smoked paprika soak deep into bone-in chicken pieces, creating juicy meat with a gorgeous golden crust. But here’s what keeps people coming back: that vibrant green sauce. Creamy, herbaceous, and just spicy enough to make you reach for another bite, it transforms simple roasted chicken into something you’d order at a restaurant. My kids now request this Peruvian Chicken with Creamy Green Sauce at least twice a month, and honestly, I never get tired of making it.

Ready to begin?

Ingredients for Peruvian Chicken with Creamy Green Sauce

Quality ingredients make all the difference with this marinade. I always use fresh lime juice instead of bottled because the brightness cuts through the richness perfectly. The bone-in, skin-on chicken pieces are non-negotiable here. In my experience, they stay juicier during roasting and develop that crispy skin everyone fights over.

For the Chicken Marinade:

  • 4 bone-in, skin-on chicken thighs
  • 4 bone-in, skin-on chicken drumsticks (8 pieces total)
  • 4 tablespoons olive oil
  • 3 tablespoons fresh lime juice (I recommend squeezing it fresh for the best flavor)
  • 6 garlic cloves, minced
  • 1 tablespoon ground cumin
  • 1 tablespoon smoked paprika (my preference is Spanish smoked paprika for deeper flavor)
  • 2 teaspoons oregano
  • 2 teaspoons kosher salt
  • 1 teaspoon ground black pepper

For the Creamy Green Sauce:

  • 1 cup mayonnaise
  • ½ cup sour cream
  • ½ cup fresh cilantro (packed)
  • ¼ cup fresh parsley
  • 2 jalapeños (seeds removed for less heat, I usually taste one first to gauge the heat level)
  • 2 garlic cloves
  • 1 tablespoon fresh lime juice
  • 1 tablespoon olive oil
  • ½ teaspoon salt (pro tip: start with less and adjust after blending)
peruvian chicken with creamy green sauce roasted on wire rack with golden crispy skin

Step-by-Step Instructions

I recommend marinating the chicken overnight whenever possible. In my experience, those extra hours let the spices penetrate deeper, creating flavor that goes all the way to the bone.

Step 1: Whisk together olive oil, lime juice, garlic, cumin, smoked paprika, oregano, salt, and pepper in a large bowl until well combined. Add chicken pieces and toss thoroughly to coat every surface. Cover the bowl tightly and refrigerate for at least 4 hours, but overnight (8 to 12 hours) works best for maximum flavor development.

Step 2: Preheat your oven to 425°F. Line a large baking sheet (at least 13×18 inches) with foil or parchment paper and place a wire rack on top. This setup allows hot air to circulate around the chicken, crisping the skin on all sides instead of letting it steam against the pan. Arrange marinated chicken pieces skin-side up on the rack, spacing them evenly for proper airflow.

Step 3: Roast for 40 to 45 minutes until the chicken reaches an internal temperature of 165°F and the skin turns deep golden brown and crispy. For extra char and crunch, switch to broil for the final 3 minutes, but watch closely to prevent burning. The skin should be crackling and deeply golden.

Step 4: While the chicken roasts, make the green sauce. Combine mayonnaise, sour cream, cilantro, parsley, jalapeños, garlic, lime juice, olive oil, and salt in a blender or food processor. Blend until completely smooth and vibrant green (about 30 to 45 seconds). The sauce should be thick but pourable, similar to ranch dressing consistency. Taste and adjust seasoning or heat level to your preference.

Step 5: Remove chicken from the oven and let rest for 5 minutes before serving. This resting period allows the juices to redistribute throughout the meat, keeping it moist and tender. Serve hot with a generous drizzle of creamy green sauce on the side (makes about 1½ cups sauce).

Perfect Pairings for Your Peruvian Feast

This boldly spiced chicken calls for sides that balance its smoky heat while complementing those vibrant green sauce flavors.

Roasted Potatoes: Crispy golden potatoes with garlic provide the perfect starchy base to soak up every drop of that addictive green sauce while adding satisfying texture contrast.

Cilantro Lime Rice: Fluffy white rice tossed with fresh cilantro and lime juice echoes the citrus notes in both the marinade and sauce, creating a cohesive flavor profile that ties the whole meal together.

Greek Salad: Fresh, crisp vegetables with tangy feta offer a cooling counterpoint to the chicken’s smoky spices and cut through the sauce’s richness with bright acidity.

Sweet Potato Fries: The natural sweetness of roasted sweet potatoes balances the spicy jalapeños in the green sauce while adding nutritional value and gorgeous color to your plate.

Black Beans and Rice: Creamy black beans seasoned simply with cumin and salt add protein and fiber, turning this into a complete, satisfying meal that keeps everyone full for hours.

Peruvian-Style Rice: For an authentic pairing, serve with Peruvian green rice that mirrors the flavors of the sauce.

peruvian chicken with creamy green sauce roasted on wire rack with golden crispy skin

Smart Storage and Serving Solutions

Store leftover chicken in an airtight container in the refrigerator for up to 4 days. Keep the green sauce in a separate sealed jar for up to 5 days to maintain its vibrant color and fresh flavor. I recommend letting both come to room temperature for about 15 minutes before serving for the best taste.

Reheat chicken in a 350°F oven for 15 to 20 minutes to restore crispiness to the skin. Avoid microwaving if possible, as it makes the skin soggy. The green sauce is best served cold or at room temperature, never heated, as the fresh herbs lose their brightness when warmed.

Pro tip: freeze the chicken in its marinade for up to 2 months for easy meal prep. Thaw overnight in the refrigerator, then roast as directed. The sauce doesn’t freeze well due to the mayonnaise base, so make it fresh when needed. The sauce yields approximately 1½ cups, perfect for 4 servings with extra for dipping.

FAQs

Can I use chicken breasts instead of dark meat?

Yes, but reduce cooking time to 30 to 35 minutes and check temperature carefully. Breasts dry out faster than thighs and drumsticks, so don’t overcook. I still prefer dark meat for juiciness and flavor.

How can I make the green sauce spicier?

Leave the jalapeño seeds in or add a fresh ají amarillo pepper if you can find it. You can also add a pinch of cayenne pepper to bump up the heat without changing the flavor profile significantly.

Can I grill this chicken instead of roasting?

Absolutely! Grill over medium-high heat for 30 to 35 minutes, turning occasionally for even cooking. The grill adds wonderful smoky char that complements the marinade beautifully and creates authentic rotisserie-style results.

Conclusion

This Peruvian Chicken with Creamy Green Sauce brings restaurant-quality flavor to your home kitchen with minimal fuss and maximum reward. The overnight marinade does most of the work while you sleep, and that vibrant green sauce transforms simple roasted chicken into something truly special. Make this tonight and watch it become a family favorite that gets requested again and again.

peruvian chicken with creamy green sauce roasted on wire rack with golden crispy skin

Peruvian Chicken with Creamy Green Sauce

Smoky marinated chicken roasted to golden perfection and served with vibrant herbaceous green sauce for an authentic Peruvian-style dinner.
Prep Time 15 minutes
Cook Time 45 minutes
Marinating Time (minimum 4 hours or overnight 8-12 hours recommended) 4 hours
Total Time 1 hour
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: Latin American, Peruvian
Calories: 520

Ingredients
  

  • 4 bone-in, skin-on chicken thighs
  • 4 bone-in, skin-on chicken drumsticks
  • 4 tablespoons olive oil
  • 3 tablespoons fresh lime juice
  • 6 garlic cloves minced
  • 1 tablespoon ground cumin
  • 1 tablespoon smoked paprika
  • 2 teaspoons oregano
  • 2 teaspoons kosher salt
  • 1 teaspoon ground black pepper
  • 1 cup mayonnaise for green sauce
  • 0.5 cup sour cream for green sauce
  • 0.5 cup fresh cilantro packed
  • 0.25 cup fresh parsley
  • 2 jalapeños seeds removed for less heat
  • 2 garlic cloves for green sauce
  • 1 tablespoon fresh lime juice for green sauce
  • 1 tablespoon olive oil for green sauce
  • 0.5 teaspoon salt for green sauce

Equipment

  • Large bowl
  • Large baking sheet (13×18 inches minimum)
  • Foil or parchment paper
  • Wire rack
  • Blender or food processor
  • Meat thermometer

Method
 

  1. In a large bowl, whisk together olive oil, lime juice, garlic, cumin, smoked paprika, oregano, salt, and pepper until well combined. Add chicken pieces and toss thoroughly to coat every surface. Cover the bowl tightly and refrigerate for at least 4 hours, but overnight (8 to 12 hours) works best for maximum flavor.
  2. Preheat oven to 425°F. Line a large baking sheet (at least 13×18 inches) with foil or parchment paper and place a wire rack on top. Arrange marinated chicken pieces skin-side up on the rack, spacing them evenly for proper airflow.
  3. Roast for 40 to 45 minutes until the chicken reaches an internal temperature of 165°F and the skin turns deep golden brown and crispy. For extra char, switch to broil for the final 3 minutes, watching closely to prevent burning.
  4. While the chicken roasts, make the green sauce. Combine mayonnaise, sour cream, cilantro, parsley, jalapeños, garlic, lime juice, olive oil, and salt in a blender or food processor. Blend until completely smooth and vibrant green (about 30 to 45 seconds). The sauce should be thick but pourable. Taste and adjust seasoning.
  5. Remove chicken from oven and let rest for 5 minutes before serving. Serve hot with a generous drizzle of creamy green sauce on the side (makes about 1½ cups sauce).

Notes

For best results, marinate chicken overnight (8-12 hours) for maximum flavor penetration. Use a wire rack when roasting to ensure crispy skin on all sides. The green sauce can be made up to 5 days ahead and stored in the refrigerator. Makes approximately 1½ cups sauce. For spicier sauce, leave jalapeño seeds in. Chicken can be frozen in marinade for up to 2 months. Store leftover chicken separately from sauce for up to 4 days. Reheat in 350°F oven for best texture.

Leave a Comment

Recipe Rating