Ingredients
For the Marinade:
- 1 whole chicken (about 3-4 pounds)
- 1/4 cup soy sauce
- 1/4 cup vegetable oil
- 1/4 cup red wine vinegar
- 2 tablespoons aji amarillo paste (or substitute with 1 tablespoon smoked paprika + 1 teaspoon cayenne pepper for a similar flavor profile)
- 2 tablespoons olive oil
- 1 tablespoon cumin
- 1 tablespoon paprika
- 1 tablespoon dried oregano
- 1 tablespoon garlic powder
- 1 teaspoon black pepper
- 1 teaspoon salt
- 1/2 teaspoon cayenne pepper (optional, for extra heat)
- 1 head of garlic, minced (about 6-8 cloves)
- 1/2 medium onion, roughly chopped
- 1 bunch cilantro, roughly chopped (about 1/2 cup packed)
- 1 tablespoon lime juice
Equipment:
- Blender or food processor
- Large bowl or resealable bag
- Roasting pan or baking sheet with wire rack
Let’s Talk About the Magic of Aji Amarillo
Okay, let’s be honest. Aji Amarillo paste can be a little tricky to find depending on where you live. It’s the secret ingredient that *really* makes Peruvian Chicken sing, giving it that signature fruity and slightly spicy flavor. If you can find it, grab it! But if you can’t, don’t despair! I’ve got you covered. The substitute I included above, smoked paprika and cayenne, will give you a very similar, delicious result. It won’t be *exactly* the same, but it’ll still be incredibly flavorful, I promise.
Step-by-Step Instructions
-
Prepare the Marinade:
In a blender or food processor, combine all the marinade ingredients: soy sauce, vegetable oil, red wine vinegar, aji amarillo paste (or substitute), olive oil, cumin, paprika, oregano, garlic powder, black pepper, salt, cayenne pepper (if using), minced garlic, chopped onion, chopped cilantro, and lime juice. Blend until smooth.
-
Marinate the Chicken:
Place the whole chicken in a large bowl or resealable bag. Pour the marinade over the chicken, ensuring it is thoroughly coated. Massage the marinade into the chicken, getting it under the skin where possible (especially on the breast). This helps maximize the flavor. Seal the bag or cover the bowl and refrigerate for at least 4 hours, or preferably overnight (up to 24 hours) for the best flavor.
-
Preheat the Oven:
Preheat your oven to 400°F (200°C).
-
Prepare the Chicken for Roasting:
Remove the chicken from the refrigerator about 30 minutes before roasting to allow it to come closer to room temperature. This helps it cook more evenly. Place the chicken on a roasting pan or baking sheet fitted with a wire rack. The rack is important because it allows air to circulate around the chicken, resulting in crispier skin.
-
Roast the Chicken:
Roast the chicken in the preheated oven for about 60-75 minutes, or until the internal temperature reaches 165°F (74°C) in the thickest part of the thigh. Use a meat thermometer to ensure accuracy. Basting the chicken with the pan juices every 20 minutes or so will help keep it moist and flavorful.
-
Let it Rest:
Once the chicken is cooked, remove it from the oven and let it rest for 10-15 minutes before carving. This allows the juices to redistribute, resulting in a more tender and flavorful chicken.
-
Carve and Serve:
Carve the chicken and serve it hot with your favorite sides. See serving suggestions below!
Tips for the BEST Peruvian Chicken
- Don’t skip the marinade! The longer the chicken marinates, the more flavorful it will be. Overnight is ideal.
- Use a meat thermometer! It’s the best way to ensure your chicken is cooked to a safe temperature without overcooking it.
- Let it rest! This is crucial for juicy chicken.
- Crispy Skin Hack: Pat the chicken skin dry with paper towels before adding the marinade. This helps to achieve that amazing crispy skin we all crave. You can also broil it for the last few minutes of cooking, keeping a close eye on it to prevent burning.
Serving Suggestions That’ll Blow Your Mind
Peruvian Chicken is incredibly versatile! It pairs well with so many different sides. Here are a few of my favorites:
- Rice: Simple white rice, cilantro lime rice, or even Stick Of Butter Chicken Rice are all fantastic choices.
- Potatoes: Roasted potatoes, mashed potatoes, or even crispy french fries are always a hit.
- Salad: A fresh green salad or a Peruvian-style salad with tomatoes, onions, and avocado is a great way to balance the richness of the chicken.
- Black Beans: For a complete meal, serve your Peruvian Chicken with Black Beans And Rice With Sausage.
- Aji Sauce: Make a simple aji sauce (Peruvian green sauce) with cilantro, jalapeno, garlic, lime juice, and mayonnaise for dipping. It’s a game-changer!
Variations to Make it Your Own
Want to experiment a little? Here are some fun variations you can try:
- Spicier Chicken: Add more cayenne pepper to the marinade for a spicier kick. You could also add a chopped jalapeño or serrano pepper to the marinade.
- Citrus Burst: Add the zest of one orange or lemon to the marinade for a brighter, more citrusy flavor.
- Herbaceous: Experiment with different herbs in the marinade. Rosemary, thyme, or sage would all be delicious additions.
- Grilled Peruvian Chicken: Instead of roasting, grill the chicken over medium heat, turning occasionally, until cooked through. The grill adds a wonderful smoky flavor!
What to Do with Leftovers (If There Are Any!)
Leftover Peruvian Chicken is a treasure! Here are some ideas for using it up:
- Chicken Salad: Shred the chicken and mix it with mayonnaise, celery, onion, and seasonings for a delicious chicken salad.
- Tacos or Burritos: Use the shredded chicken as a filling for tacos or burritos. Top with your favorite salsa, guacamole, and sour cream.
- Chicken Bowls: Create a Street Corn Chicken Bowl or a Street Corn Chicken Rice Bowl.
- Chicken Quesadillas: Layer the shredded chicken with cheese in a tortilla and grill until golden brown and the cheese is melted.
- Chicken Soup: Add the shredded chicken to your favorite chicken soup recipe for extra flavor and protein.
Pair This With…
If you love chicken recipes with a kick, be sure to check out my recipes for Cilantro Lime Chicken and Brazilian Coconut Chicken! They’re both packed with flavor and super easy to make.
Final Thoughts
So there you have it – my go-to recipe for incredibly flavorful Peruvian Chicken! It might seem like there are a lot of ingredients, but trust me, it’s worth it. The combination of spices and herbs creates a truly unforgettable taste experience. Don’t be afraid to experiment with the recipe and make it your own. And most importantly, have fun in the kitchen! Now, go forth and roast some amazing chicken!
What can I use if I can’t find Aji Amarillo paste?
If you can’t find Aji Amarillo paste, you can substitute it with a mixture of 1 tablespoon of smoked paprika and 1 teaspoon of cayenne pepper. While not exactly the same, this substitution will provide a similar, delicious flavor profile.
How long should I marinate the chicken for the best flavor?
For the best flavor, marinate the chicken for at least 4 hours, or preferably overnight (up to 24 hours) in the refrigerator.
What internal temperature should the chicken reach to be considered fully cooked?
The chicken should reach an internal temperature of 165°F (74°C) in the thickest part of the thigh to be considered fully cooked. Use a meat thermometer to ensure accuracy.
Why is it important to let the chicken rest after roasting?
Letting the chicken rest for 10-15 minutes after roasting allows the juices to redistribute, resulting in a more tender and flavorful chicken.

Easy Peruvian Chicken
Ingredients
Equipment
Method
- In a blender or food processor, combine all the marinade ingredients: soy sauce, vegetable oil, red wine vinegar, aji amarillo paste (or substitute), olive oil, cumin, paprika, oregano, garlic powder, black pepper, salt, cayenne pepper (if using), minced garlic, chopped onion, chopped cilantro, and lime juice. Blend until smooth.
- Place the whole chicken in a large bowl or resealable bag. Pour the marinade over the chicken, ensuring it is thoroughly coated. Massage the marinade into the chicken, getting it under the skin where possible (especially on the breast).
- Seal the bag or cover the bowl and refrigerate for at least 4 hours, or preferably overnight (up to 24 hours).
- Preheat your oven to 400°F (200°C).
- Remove the chicken from the refrigerator about 30 minutes before roasting to allow it to come closer to room temperature.
- Place the chicken on a roasting pan or baking sheet fitted with a wire rack.
- Roast the chicken in the preheated oven for about 60-75 minutes, or until the internal temperature reaches 165°F (74°C) in the thickest part of the thigh. Use a meat thermometer to ensure accuracy. Baste the chicken with the pan juices every 20 minutes or so.
- Once the chicken is cooked, remove it from the oven and let it rest for 10-15 minutes before carving.
- Carve the chicken and serve it hot with your favorite sides.
