Get ready to take your taste buds on a trip to Peru! This Peruvian Chicken with Green Sauce is juicy, flavorful, and packed with bold, smoky spices. Paired with a creamy, zesty green sauce (aji verde), it’s the kind of meal that will make you forget about takeout forever.
Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Whether you’re roasting a whole chicken or grilling up some thighs, this dish is an absolute showstopper. The combination of garlic, cumin, paprika, and citrus gives the chicken that signature Peruvian flavor, while the green sauce adds a fresh and spicy kick. Trust me, you’ll want to drizzle it on everything!
Why You’ll Love This Recipe
Bold, Authentic Flavors: A blend of traditional Peruvian spices makes this chicken unbelievably tasty.
Easy to Make: Simple ingredients, straightforward steps, and minimal prep—perfect for any night of the week.
That Green Sauce! Seriously, you’ll want to put this on everything from tacos to roasted veggies.
Perfectly Juicy Chicken: Whether roasted or grilled, the marinade keeps the chicken moist and flavorful.
Great for Meal Prep: Cook a batch and enjoy leftovers throughout the week.

Ingredients in Peruvian Chicken with Green Sauce
Chicken: You can use a whole chicken, thighs, or even drumsticks—whatever you prefer.
Garlic: The base of the marinade, adding deep, aromatic flavor.
Lime Juice: Brightens up the dish and tenderizes the meat.
Olive Oil: Helps the spices coat the chicken and keeps it juicy.
Cumin & Smoked Paprika: These give the chicken its signature smoky, earthy flavor.
Oregano: A touch of dried oregano adds an herby depth to the marinade.
Salt & Pepper: Enhances all the flavors and brings balance.
Aji Amarillo Paste (Optional): This traditional Peruvian chili paste adds mild heat and a unique depth of flavor.
For the Green Sauce (Aji Verde):
Cilantro: The star ingredient, giving the sauce its vibrant green color.
Jalapeño or Aji Amarillo: For that perfect kick of heat.
Garlic: Adds bold, savory flavor to the sauce.
Mayonnaise & Greek Yogurt: Creates a creamy texture and balances the spice.
Lime Juice: Adds a bright, citrusy zing.
Olive Oil: Helps blend everything smoothly.
Salt & Pepper: A little seasoning to bring out all the flavors.
How to Make Peruvian Chicken with Green Sauce
Marinate the Chicken: Mix garlic, lime juice, olive oil, and spices. Rub it all over the chicken and let it marinate for at least an hour (or overnight for deeper flavor).
Preheat the Oven or Grill: If roasting, set the oven to 425°F. If grilling, preheat to medium-high heat.
Cook the Chicken: Roast for about 45-50 minutes, or grill until the internal temperature reaches 165°F. Let it rest before slicing.
Make the Green Sauce: Blend cilantro, jalapeño, garlic, mayo, yogurt, lime juice, and olive oil until smooth. Adjust seasoning as needed.
Serve and Enjoy: Drizzle that green sauce over the chicken and serve with your favorite sides!
How to Serve Peruvian Chicken with Green Sauce
- With Roasted Potatoes: A classic pairing that soaks up all the delicious sauce.
- Over Rice: A simple way to enjoy every bit of that juicy, flavorful chicken.
- With a Side Salad: A fresh, crunchy salad balances out the richness of the dish.
- In a Wrap or Taco: Shred the chicken and serve it in tortillas with extra green sauce.
Additional Tips
- Marinate Longer for More Flavor: Overnight is best, but even an hour makes a difference.
- Don’t Skip the Resting Time: Letting the chicken rest after cooking keeps it juicy.
- Spice Level Control: Adjust the jalapeño in the green sauce to your heat preference.
- Meal Prep Friendly: Store leftovers in the fridge and reheat for easy meals.
FAQ
Q1: Can I use boneless chicken?
A1: Absolutely! Just reduce the cooking time since boneless cuts cook faster.
Q2: What if I can’t find aji amarillo paste?
A2: Substitute with a mix of yellow bell pepper and a pinch of cayenne.
Q3: Can I make the green sauce ahead of time?
A3: Yes! It keeps well in the fridge for up to 4 days.
Q4: Can I grill this instead of roasting?
A4: Definitely! The smoky char from the grill makes it even better.
Q5: What sides go best with this?
A5: Roasted potatoes, rice, or a fresh salad are all great choices.
Q6: How do I store leftovers?
A6: Keep in an airtight container in the fridge for up to 4 days.
Q7: Can I freeze the marinated chicken?
A7: Yes! Freeze it raw in the marinade, then thaw before cooking.
Q8: How can I make this dairy-free?
A8: Swap the Greek yogurt for extra mayo or a dairy-free alternative.
Q9: How do I know when the chicken is done?
A9: Use a meat thermometer—165°F is the safe internal temperature.
Q10: Can I use dried cilantro in the sauce?
A10: Fresh is best, but in a pinch, use a small amount of dried.
Final Thoughts
This Peruvian Chicken with Green Sauce is a must-try! The marinade packs a punch, and the creamy, spicy sauce takes it to the next level. Whether you roast it, grill it, or meal prep it, this dish is guaranteed to become a new favorite. Give it a try and let me know how it turns out!
Print
Peruvian Chicken with Green Sauce
- Prep Time: 10 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 10 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Roasting
- Cuisine: Peruvian
Description
This Peruvian Chicken is packed with bold flavors from a vibrant garlic, lime, and spice marinade, then roasted to juicy perfection. Served with a creamy and zesty green sauce (Aji Verde) made with fresh herbs, jalapeños, and tangy lime juice, this dish is an irresistible blend of smoky, tangy, and spicy flavors.
Ingredients
For the Chicken:
-
1 whole chicken (about 4 lbs), butterflied (or 4 bone-in, skin-on chicken thighs)
-
3 tablespoons olive oil
-
2 tablespoons soy sauce
-
1 tablespoon white vinegar
-
2 tablespoons lime juice
-
4 cloves garlic, minced
-
2 teaspoons smoked paprika
-
2 teaspoons ground cumin
-
1 teaspoon dried oregano
-
1 teaspoon salt
-
1/2 teaspoon black pepper
For the Green Sauce (Aji Verde):
Â-
1/2 cup mayonnaise
-
1/4 cup sour cream or Greek yogurt
-
1 small bunch cilantro (about 1 cup, packed)
-
2 jalapeños, seeded and chopped
-
2 tablespoons lime juice
-
2 tablespoons grated Parmesan cheese
-
1 clove garlic
-
1/2 teaspoon salt
-
1 tablespoon olive oil
-
1 teaspoon white vinegar
Instructions
1. Marinate the Chicken:
In a small bowl, whisk together olive oil, soy sauce, vinegar, lime juice, garlic, paprika, cumin, oregano, salt, and black pepper.
Rub the marinade all over the chicken, ensuring even coverage. Cover and refrigerate for at least 1 hour (or overnight for best flavor).
2. Roast the Chicken:
Preheat oven to 425°F (220°C). Place the chicken on a rimmed baking sheet or roasting pan, skin-side up.
Roast for 40-50 minutes, or until the internal temperature reaches 165°F (75°C) and the skin is crispy.
Let the chicken rest for 10 minutes before slicing.
3. Make the Green Sauce:
In a blender or food processor, combine mayonnaise, sour cream, cilantro, jalapeños, lime juice, Parmesan, garlic, salt, olive oil, and vinegar. Blend until smooth and creamy.
Â
4. Serve:
Slice the roasted Peruvian chicken and serve with the green sauce on the side. Enjoy with rice, roasted potatoes, or a fresh salad!
Notes
-
Spice Level: For a spicier green sauce, leave the seeds in the jalapeños or add a dash of hot sauce.
-
Grill Option: You can also grill the chicken over medium heat for about 30-35 minutes, flipping occasionally.
Â
-
Storage: Leftovers keep in the fridge for up to 4 days. The green sauce lasts 5-6 days in an airtight container.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 2g
- Sodium: 780mg
- Fat: 35 g
- Saturated Fat: 8g
- Unsaturated Fat: 24g
- Trans Fat: 0g
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 35g
- Cholesterol: 120mg


