This post may contain affiliate links to products I use and highly recommend. You can read my full disclosure . As an Amazon Associate I earn from qualifying purchases.
Peruvian Chicken is a bold, flavorful chicken dinner made with a lime-spice marinade and served with Peruvian Green Sauce. The chicken roasts until juicy with crisp skin, and the sauce adds the fresh, creamy finish that makes this main dish feel complete.

If you already make my Baked Bone-In Chicken Thighs, this is another easy way to use that same cut of chicken with a completely different flavor. The lime-spice marinade gives the chicken lots of flavor and helps it bake up juicy with crisp skin. I usually serve it with simple sides like Seasoned Jasmine Rice, Sautéed Green Beans, or Cilantro Lime Cauliflower Rice for an easy dinner.
Why You’ll Want This Recipe
- Easy to prep ahead: You can marinate the chicken earlier in the day or overnight.
- Big flavor with simple ingredients: The marinade uses pantry spices plus lime, soy sauce, and honey.
- Good for family dinner or guests: It feels special without being hard to make.
- Made for bone-in, skin-on chicken thighs: They stay juicy and roast up really well in the oven.
What Makes Peruvian Chicken Different?
What sets Peruvian Chicken apart is the mix of warm spices, lime, garlic, and the creamy green sauce served with it. The chicken is savory, tangy, and deeply seasoned, while the green sauce adds the cool, fresh contrast that makes the dish feel authentic.

Ingredients You’ll Need
Here are the ingredients that give this chicken its bold flavor. You can find the exact amounts in the recipe card below.
- Bone-in, skin-on chicken thighs: This recipe works best with bone-in, skin-on thighs because they stay juicy and give you crisp skin. Try to buy pieces that are close in size so they cook evenly.
- Olive oil
- Soy sauce: Regular soy sauce works well here and adds savory flavor to the marinade.
- Honey
- Lime zest and lime juice: Fresh lime gives this chicken its bright flavor, so it is worth using real limes instead of bottled juice.
- Fine sea salt: Fine sea salt seasons the chicken more evenly than coarse salt.
- Seasonings: Black pepper, garlic powder, onion powder, dried oregano, ground cumin, and smoked paprika.
- Peruvian Green Sauce: This is the creamy green sauce often served with Peruvian-style chicken.
How to Make Peruvian Chicken
This recipe is simple and mostly hands-off once the chicken is marinating.
Make the Marinade
In a large bowl, whisk together the olive oil, soy sauce, honey, lime zest, lime juice, salt, pepper, garlic powder, onion powder, oregano, cumin, and smoked paprika.

Marinate the Chicken
Add the chicken thighs and toss until fully coated. Cover and refrigerate for at least 1 hour, or overnight for even more flavor.

SAVE THIS RECIPE
Bake the Chicken
Preheat the oven to 425°F. Remove the chicken from the marinade and let the extra marinade drip off. Place the chicken on a baking sheet and roast them until it reaches at least 165°F. For even more tender chicken thighs, you can cook them closer to 180°F.

Serve With Peruvian Green Sauce
Let the chicken rest for a few minutes, then serve with Homemade Peruvian Green Sauce.
Alternate Cooking Method for Bone-In, Skin-On Chicken Thighs
If you want a faster way to cook the same cut of chicken, you can use my Air Fryer Chicken Thighs (Bone-in) recipe. That recipe is a helpful option when you want the flavor of Peruvian Chicken but prefer to cook bone-in, skin-on chicken thighs in the air fryer rather than the oven.
Tips for the Best Peruvian Chicken
- Marinate longer if you can: this helps give the chicken deeper flavor.
- Let the extra marinade drip off: That helps the chicken roast better instead of getting too wet on the pan.
- Use a thermometer: It is the easiest way to know when the chicken is done.
- Cook thighs past 165°F for better texture: Dark meat is often more tender closer to 175 to 180°F.
- Serve the sauce on the side: That makes it easy for everyone to add as much as they like.

Swaps and Variations
- Use boneless thighs or drumsticks: Just adjust the cooking time as needed.
- Swap the honey: Maple syrup or light brown sugar can work here too.
- Use chicken breasts if needed: They work, but watch the cooking time closely so they do not dry out.
- Make it a fuller meal: Serve it with rice, black beans, roasted potatoes, or a simple salad.
What to Serve With Peruvian Chicken
- Peruvian Green Sauce
- Garlic Butter Rice
- Cilantro Lime Cauliflower Rice
- Sautéed Green Beans
- Sautéed Asparagus with Lemon

FAQs
The big flavor comes from the marinade. Lime, garlic, cumin, paprika, oregano, soy sauce, and honey work together to give the chicken its signature flavor.
Peruvian Green Sauce is the classic choice. It adds a fresh, creamy, slightly spicy contrast to the roasted chicken.
It stands out because of its bold marinade and the green sauce served with it. The flavor is savory, tangy, warm, and fresh all at once.
At 400°F, bone-in chicken thighs usually take about 35 to 45 minutes. At 425°F, they typically take 30 to 40 minutes. I prefer higher heat since that helps with crisping the skin.
Storage and Reheating
- Store: Let the chicken cool completely, then store it in an airtight container in the refrigerator for up to 3 days.
- Freeze: You can freeze the cooked chicken for up to 3 months.
- Reheat: For the best texture, reheat it in a 400°F oven for about 10 minutes, or until warmed through.

Peruvian Chicken
Use DRDAVINAHS at checkout to save on some equipment & ingredients!
Ingredients
- 3 lbs Chicken Thighs, bone-in, skin-on
- ¼ cup Olive Oil
- 2 tbsp Soy Sauce
- 1 tbsp honey
- 1 Lime, you will need the zest (about 2 teaspoons) and the juice (1 ½ – 2 Tablespoons)
- 2 tsp Natural Ancient Sea Salt
- 2 tsp Garlic Powder
- 1 tsp Black Pepper
- 1 tsp Onion Powder
- 1 tsp dried oregano
- 1 tsp Ground Cumin
- 1 tsp Smoked Paprika
- Peruvian Green Sauce, click for recipe
Instructions
- In a large bowl, whisk together the olive oil, soy sauce, honey, lime zest and juice, salt, pepper, garlic powder, onion powder, oregano, cumin, and smoked paprika.
- Add the chicken and toss until it’s completely coated in the sauce.
- Cover and place in the refrigerator to marinate for at least 1 hour, but preferably overnight.
- Preheat your oven to 425°F and line a sheet pan with parchment paper if desired.
- Remove the chicken from the marinade and let the excess marinade drip back into the bowl before placing it onto a baking sheet.
- Roast the chicken for 30-40 minutes or until the internal temperature reaches at least 165°F (I like mine around 180°F).
SAVE THIS RECIPE
Recipe Notes
- Marinate longer if you can: this helps give the chicken deeper flavor.
- Let the extra marinade drip off: That helps the chicken roast better instead of getting too wet on the pan.
- Use a thermometer: It is the easiest way to know when the chicken is done.
- Cook thighs past 165°F for better texture: Dark meat is often more tender closer to 175 to 180°F.
- Serve the sauce on the side: That makes it easy for everyone to add as much as they like.
Nutrition Details
The nutrition facts come from entering the recipe ingredients into Spoonacular API, a database of food ingredients. They may vary for any recipe based on the exact product used.



















Leave a Reply