Peruvian Chicken with Green Sauce

Featured in:

How to make bold, juicy Peruvian Chicken with Green Sauce featuring spice-rubbed chicken thighs and a creamy cilantro aji verde sauce with 47g protein per serving.

james carter jr for recipes by clare
By James Carter Jr
Updated on Sat, 09 May 2026 16:04:31 GMT
Pinterest Hidden Image

Peruvian Chicken with Green Sauce is the recipe I keep coming back to when I want something bold, beautiful, and genuinely impressive without spending hours in the kitchen. Tender, spice-rubbed chicken thighs seared to a deep golden crust, finished with a creamy, zippy cilantro aji verde sauce – it is bright, smoky, and honestly a little addictive. The first time I made it, the green sauce barely made it to the table because I kept sneaking spoonfuls straight from the blender.

This Peruvian chicken recipe became a weeknight staple in my home because it delivers serious restaurant-quality flavor without serious effort. The marinade takes five minutes to throw together, the green sauce blends up in under two minutes, and the cast-iron skillet does all the heavy lifting on the sear. Whether you serve it over fluffy rice or wrap it in a warm tortilla, this cilantro green sauce chicken feels special every single time – and it gets requested again and again.

What You Need to Make This Recipe

I always keep these pantry staples stocked because this marinade works on just about any cut of chicken. A quick pro tip: grate your garlic on a microplane instead of mincing it – it melts right into the marinade and gives you deeper, more even flavor in every bite.

For the Chicken:

  • 2 pounds boneless, skinless chicken thighs
  • 2 cloves garlic, grated (a microplane works best here)
  • 2 tablespoons lime juice, freshly squeezed for best flavor
  • 2 teaspoons ground paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • 1 teaspoon ground cumin
  • 1/4 cup olive oil, divided
  • 1/4 cup water, for deglazing the pan

For the Peruvian Green Sauce (Aji Verde):

  • 2 cups fresh cilantro, loosely packed (stems included – they add flavor)
  • 1 serrano pepper, seeds and stems removed (swap for jalapeño for a milder kick)
  • 1 clove garlic
  • 2 tablespoons lime juice
  • 1 teaspoon honey
  • 2 tablespoons olive oil
  • 1/2 cup Greek yogurt (I prefer full-fat for the creamiest result)
  • 1/2 teaspoon kosher salt
  • 1 to 2 tablespoons water, to thin as needed

Equipment:

  • Large zip-top bag or shallow dish
  • Large cast-iron skillet (strongly recommended over stainless or nonstick)
  • High-powered blender or food processor
  • Tongs and a wooden spoon
  • Instant-read meat thermometer
Juicy Peruvian chicken thighs drizzled with creamy cilantro green sauce on a serving platter

How to Cook Peruvian Chicken with Green Sauce

I recommend reading all the steps before you start cooking. The active time is only about 15 minutes once your chicken finishes marinating, so knowing the flow ahead of time makes the whole process feel easy and relaxed.

Step 1 – Marinate the Chicken Add the grated garlic, lime juice, ground paprika, dried oregano, kosher salt, ground cumin, and 2 tablespoons of olive oil to a large zip-top bag or shallow dish. Add the chicken thighs, seal, and massage the marinade into the meat until evenly coated. Refrigerate for 1 hour. The chicken will deepen in color and soak up all that smoky, citrusy flavor during this time.

Step 2 – Blend the Green Sauce While the chicken marinates, add the serrano pepper, cilantro, garlic, lime juice, honey, olive oil, Greek yogurt, and salt to your blender or food processor. Blend on high until completely smooth and vibrant green, about 30 to 60 seconds. If the sauce is too thick to drizzle, add water one tablespoon at a time and blend again. Taste and adjust salt if needed. Refrigerate until ready to serve.

Step 3 – Heat the Skillet When the chicken is done marinating, heat your cast-iron skillet over medium-high heat. Add the remaining 2 tablespoons of olive oil and let it shimmer and just begin to smoke lightly. A properly hot pan is the difference between a golden crust and a pale, steamed piece of chicken.

Step 4 – Sear the Chicken Using tongs, lift each thigh from the marinade and let the excess drip off before placing it in the skillet. Do not move the chicken once it is in the pan. Sear undisturbed for 4 to 5 minutes until deeply browned. Pro tip: if the chicken sticks when you try to flip it, it is not ready yet. Let it cook another full minute and it will release naturally from the pan. Flip and cook the other side for 3 to 4 more minutes. Use an instant-read thermometer and pull the chicken at 175 degrees F for maximum juiciness – thighs have fat and collagen that fully render at this higher temp, making them far more tender than pulling at 165. Transfer to a platter and let rest for 3 to 5 minutes.

Step 5 – Deglaze the Pan Reduce the heat to low. Pour the 1/4 cup of water into the empty skillet and use a wooden spoon to scrape up every bit of the browned bits from the bottom of the pan. Those drippings are intensely flavorful. Pour the liquid directly over the rested chicken.

Step 6 – Serve Drizzle the Peruvian green sauce generously over the chicken or pass it on the side. Serve immediately.

Common mistake to avoid: do not overcrowd the skillet. If your pan is not large enough to fit all the chicken with space between each piece, cook in two batches. Crowding drops the pan temperature and causes the chicken to steam instead of sear, and you lose that beautiful golden crust entirely.

Best Sides for Peruvian Chicken with Green Sauce

This Peruvian chicken pairs beautifully with sides that soak up the bold, citrusy flavors of the aji verde sauce and the savory pan drippings.

Fluffy white or brown rice: The neutral base soaks up every drop of green sauce and drippings. It is the most classic and satisfying pairing for Peruvian chicken with green sauce.

Black beans or Peruvian-style slow-cooked beans: Creamy, earthy beans balance the brightness of the cilantro sauce and add extra fiber and protein to the plate.

Roasted or boiled potatoes: Traditional in Peruvian cuisine, potatoes are hearty and filling, and they pair especially well with the smoky spice rub on the chicken.

Mixed greens salad: Slice the chicken over greens and use the green sauce as the dressing. It turns this into a high-protein, vibrant bowl that feels fresh and light.

Fried plantains or roasted sweet potatoes: The natural sweetness plays beautifully against the smoky spiced chicken and zesty sauce for a sweet-savory contrast.

Warm tortillas: Wrap the chicken and a generous spoonful of green sauce in a tortilla for a next-level taco. It is incredibly good and a great use of leftovers the next day.

More Chicken Recipes to Try Next

If this Peruvian chicken with green sauce hit the spot, there are plenty more bold, protein-packed chicken dinners worth exploring. The Juicy Greek Chicken Tenders use a similarly simple marinade with Mediterranean flavors, and they pair just as well with rice or warm pita. For another skillet dinner with serious depth, the Grilled Vietnamese Chicken brings fresh herbs and umami-rich sauce in a way that feels just as vibrant.

The cilantro green sauce from this recipe also works beautifully as a drizzle over the High Protein Chicken Street Corn Salad or spooned over the Peruvian Chicken and Rice with Green Sauce for a heartier, one-bowl version of this same flavor profile. Any of these make a fantastic follow-up dinner when you have leftover marinade or green sauce to use up.

How to Store and Reheat Leftovers

Leftover Peruvian chicken with green sauce stores well and is just as satisfying the next day. Store the cooked chicken in an airtight container in the refrigerator for up to 3 days. Keep the green sauce in a separate airtight container for up to 4 to 6 days – the flavors actually meld and improve as it sits.

To reheat, warm the chicken gently in a skillet over medium-low heat or in the microwave in short 30-second bursts to avoid drying it out. The cilantro green sauce is best served cold or at room temperature straight from the fridge. Do not heat it on the stove or it may separate and lose its creamy texture.

I recommend freezing the raw marinated chicken rather than the cooked version for the best results. Simply prepare the chicken in the marinade, seal the bag, and freeze for up to 3 months. Thaw overnight in the refrigerator and cook it fresh – it tastes like you prepped it that morning.

Common Questions About This Recipe

Can I use chicken breasts instead of thighs?

Yes. Chicken breasts work with this marinade, but they cook faster and are leaner, so watch the temperature closely and pull them at 165 degrees F. Thighs are recommended for this Peruvian chicken recipe because their higher fat content renders during the sear, producing far juicier and more flavorful results.

How do I make the green sauce less spicy?

Swap the serrano for a jalapeño and remove all seeds and membranes for the mildest version. You can also add an extra tablespoon of Greek yogurt to tone the heat down further while keeping the sauce creamy.

Can I grill this instead of using a skillet?

Absolutely. This marinade is excellent on the grill. Cook the thighs over medium-high heat for 6 to 10 minutes per side depending on thickness, until they reach 175 degrees F internally. The grill char adds a smoky depth that complements the green sauce beautifully.

My sauce is too thick. What do I do?

Add water one tablespoon at a time and blend again until you reach a drizzleable consistency. An extra squeeze of lime juice also thins it out while boosting the brightness.

Make This Tonight

Peruvian chicken with green sauce is one of those recipes that genuinely surprises people with how much flavor comes from such a straightforward process. A simple marinade, a proper cast-iron sear, and a blender sauce that takes under two minutes are all it takes to put something truly exciting on the table. With 47 grams of protein per serving and a total time of just 1 hour and 25 minutes (almost all of that hands-off marinating), this is a weeknight win worth putting on repeat. Try this recipe tonight and see exactly why it earns a permanent spot in your dinner rotation.

Print

Peruvian Chicken with Green Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Bold, juicy Peruvian-style chicken thighs seared to golden perfection in a cast-iron skillet and drizzled with a creamy, spicy cilantro aji verde sauce. Simple weeknight dinner with 47 grams of protein per serving.

  • Author: James Carter Jr
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Sear, Deglaze
  • Cuisine: Peruvian

Ingredients

Scale
  • 2 pounds boneless, skinless chicken thighs
  • 2 cloves garlic, grated
  • 2 tablespoons lime juice, freshly squeezed
  • 2 teaspoons ground paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • 1 teaspoon ground cumin
  • 1/4 cup olive oil, divided
  • 1/4 cup water, for deglazing
  • 2 cups fresh cilantro, loosely packed
  • 1 serrano pepper, seeds and stems removed
  • 1 clove garlic
  • 2 tablespoons lime juice
  • 1 teaspoon honey
  • 2 tablespoons olive oil
  • 1/2 cup Greek yogurt, full-fat recommended
  • 1/2 teaspoon kosher salt
  • 1 to 2 tablespoons water, to thin as needed

Instructions

  1. Add grated garlic, lime juice, paprika, oregano, kosher salt, cumin, and 2 tablespoons olive oil to a large zip-top bag or shallow dish. Add chicken thighs, seal, and massage marinade into the meat until evenly coated. Refrigerate for 1 hour.
  2. While the chicken marinates, add serrano pepper, cilantro, garlic, lime juice, honey, olive oil, Greek yogurt, and salt to a blender or food processor. Blend until completely smooth and vibrant green, about 30 to 60 seconds. Add water one tablespoon at a time if too thick. Taste and adjust salt. Refrigerate until serving.
  3. Heat a large cast-iron skillet over medium-high heat. Add remaining 2 tablespoons of olive oil and let it shimmer.
  4. Remove chicken from marinade using tongs and let excess drip off. Place in hot skillet and sear undisturbed for 4 to 5 minutes until deeply browned. If chicken sticks when you try to flip, wait one more minute until it releases naturally. Flip and cook 3 to 4 more minutes until internal temperature reaches 175 degrees F. Transfer to a platter and rest 3 to 5 minutes.
  5. Reduce heat to low. Add 1/4 cup water to the skillet and scrape up all browned bits with a wooden spoon.
  6. Pour pan drippings over the rested chicken. Drizzle green sauce generously over the top or serve on the side. Serve immediately.

Notes

  • Do not overcrowd the skillet. Cook in batches if needed – crowding steams the chicken instead of searing it and prevents a golden crust.
  • If the chicken sticks when you try to flip, let it cook one more minute. It will release naturally when properly seared.
  • Cook thighs to 175 degrees F rather than 165 degrees F for juicier, more tender meat as the fat and collagen fully render at this temperature.
  • Swap serrano for jalapeño for a milder green sauce, or leave some seeds in for extra heat.
  • Raw marinated chicken can be frozen in the bag for up to 3 months. Thaw overnight in the refrigerator and cook fresh.
  • Sodium note: This recipe contains 1,090mg of sodium per serving, primarily from kosher salt in the marinade and sauce. Reduce salt in both components by half to lower sodium intake.

Nutrition

  • Serving Size: 1/2 pound chicken with sauce
  • Calories: 485 kcal
  • Sugar: 3 g
  • Sodium: 1090 mg
  • Fat: 30 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 25 g
  • Trans Fat: 0 g
  • Carbohydrates: 5 g
  • Fiber: 1 g
  • Protein: 47 g
  • Cholesterol: 217 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star