This Peruvian roast chicken delivers bold, vibrant flavors through a zesty marinade of lime juice, garlic, cumin, smoked paprika, and soy sauce. The key is marinating the bird for at least two hours, preferably overnight, so every bite absorbs those deep, earthy spices.
Roasted skin-side up at high heat, the chicken develops an irresistibly crispy golden crust while staying juicy inside. The real star accompaniment is the aji verde green sauce — a creamy, herby blend of cilantro, jalapeños, sour cream, and mayonnaise that brings a cool, tangy contrast to the smoky, spiced meat.
Serve alongside roasted potatoes, fluffy rice, or a crisp salad for a satisfying family meal that celebrates the heart of Peruvian home cooking.
The smell of cumin and lime hit me before I even opened the oven door, and I knew right then this Peruvian chicken was going to ruin every other roast chicken recipe for me. My neighbor Luisa had mentioned it offhandedly at a barbecue last summer, describing the green sauce her grandmother would blend fresh every Sunday in Lima. I scribbled the idea on a napkin and went home determined to recreate that magic in my own kitchen.
I made this for a rainy Tuesday dinner when my kids were fighting over the remote and nobody was in a good mood. By the time I carved into the bird and drizzled that vivid green sauce over the pieces, the whole house smelled like a celebration and even the teenagers went quiet.
Ingredients
- 1 whole chicken (about 1.5 kg), spatchcocked or cut into pieces: Spatchcocking helps it cook evenly and gets more skin crispy, which is really the whole point.
- 3 tbsp olive oil: Carries the marinade flavors into every crevice of the meat.
- 3 tbsp lime juice (approx. 2 limes): Fresh is the only way here, bottled juice tastes flat and lifeless.
- 4 garlic cloves, minced: Do not skimp on this, the garlic mellows beautifully during roasting.
- 2 tbsp soy sauce (use gluten free if needed): Adds umami depth that you cannot quite put your finger on but absolutely notice if it is missing.
- 1 tbsp white vinegar: Brightens the whole marinade and tenderizes subtly.
- 1 tbsp ground cumin: The backbone of that unmistakable Peruvian aroma.
- 1 tbsp smoked paprika: Gives the skin a gorgeous color and a whisper of smokiness.
- 1 tsp dried oregano: A quiet herb that ties the bolder spices together.
- 1 tsp chili powder (preferably Aji Panca or substitute with mild chili powder): Aji Panca is worth seeking out for its fruity, mild heat.
- 1 tsp salt and 1/2 tsp black pepper: Season generously, the chicken can handle it.
- 1/2 cup mayonnaise: The creamy base that makes the green sauce utterly addictive.
- 1/4 cup sour cream: Adds a pleasant tang that balances the richness.
- 2 jalapenos, seeded and chopped: Remove the seeds for a gentle heat, or leave them in if you like it bold.
- 1 cup fresh cilantro leaves: This is what turns the sauce into something people will ask you about.
- 2 garlic cloves (for sauce): A second hit of garlic specifically for the sauce, raw and punchy.
- 2 tbsp lime juice (for sauce): Freshly squeezed, this wakes up every flavor in the blender.
- 1 tbsp olive oil (for sauce): Smooths out the texture beautifully.
- 1/2 tsp salt (for sauce): Start here and adjust after blending.
Instructions
- Build the marinade:
- In a large bowl, whisk together the olive oil, lime juice, minced garlic, soy sauce, vinegar, cumin, smoked paprika, oregano, chili powder, salt, and pepper until everything is combined and fragrant. Take a moment to smell it, because that is exactly what your kitchen will soon smell like.
- Coat the chicken:
- Use your hands to rub the marinade all over the chicken, working some of it carefully under the skin where it can flavor the meat directly. Cover tightly and let it rest in the refrigerator for at least 2 hours, though overnight is when the real transformation happens.
- Preheat the oven:
- Set your oven to 220 degrees C (425 degrees F) and let it get fully hot while you take the chicken out of the fridge to take the chill off.
- Roast until golden:
- Place the chicken skin side up on a rack set over a roasting pan and slide it into the hot oven for 45 to 50 minutes. You are looking for deeply golden, crisp skin and an internal temperature of 75 degrees C (165 degrees F) in the thickest part.
- Blend the green sauce:
- While the chicken works its magic, toss the mayonnaise, sour cream, jalapenos, cilantro, garlic, lime juice, olive oil, and salt into a blender and run it until completely smooth. Taste it and adjust the salt if needed, then tuck it into the fridge to chill and meld.
- Rest and serve:
- Pull the chicken from the oven and let it sit undisturbed for 10 minutes so the juices settle back into the meat. Carve it into pieces and serve with a generous bowl of that green sauce alongside.
Somewhere between the second helping and the argument over who got the last piece of crispy skin, I realized this recipe had quietly become the most requested dinner in our house.
What to Serve Alongside
Roasted potatoes are the classic move and they soak up the juices beautifully, but a pile of fluffy white rice or a simple salad with vinaigrette also works wonderfully. I have even served this with warm flatbread and a pile of pickled red onions on a busy weeknight.
Handling the Heat
The jalapenos in the green sauce can be tamed by removing every seed and membrane, which is what I do when the kids are eating. For adults who want a thrill, swapping in Aji Amarillo paste if you can find it at a Latin market transports the whole dish closer to its roots.
Getting Ahead and Storing Leftovers
The green sauce actually tastes better the next day, so making it in advance is a smart move that also saves you effort when it is time to cook. Leftover chicken makes an incredible lunch tucked into a sandwich with extra sauce smeared on the bread.
- Marinate the chicken the night before for the deepest flavor.
- Store any leftover green sauce in a jar in the fridge for up to 4 days.
- Always let the chicken rest before carving so you do not lose those precious juices.
There is something deeply satisfying about pulling a golden, fragrant bird from the oven and watching everyone gather around the table without being called twice. This is the kind of recipe that earns a permanent spot in your rotation.
Recipe FAQs
- → What does spatchcocked mean and do I need to do it?
-
Spatchcocking means removing the backbone of the chicken so it lies flat, which helps it cook more evenly and quickly. You can ask your butcher to do this, or simply cut the chicken into serving pieces instead — both methods work well for this dish.
- → Can I use chicken pieces instead of a whole chicken?
-
Absolutely. Bone-in, skin-on thighs and drumsticks work beautifully and often stay juicier. Just reduce the roasting time to about 35-40 minutes and check that the internal temperature reaches 75°C (165°F).
- → What is Aji Panca and can I substitute it?
-
Aji Panca is a dried red Peruvian chili pepper with a mild, smoky, fruity flavor. If you can't find it, a combination of smoked paprika and a pinch of mild chili powder makes a solid substitute.
- → How long should I marinate the chicken?
-
At minimum two hours in the refrigerator, but overnight yields the deepest flavor. The acid in the lime juice and vinegar helps tenderize the meat while the spices penetrate throughout.
- → Can I make the green sauce ahead of time?
-
Yes, and you should. The aji verde actually tastes better the next day as the flavors meld together. Store it in an airtight container in the refrigerator for up to three days.
- → What should I serve with Peruvian chicken?
-
Traditional accompaniments include roasted potatoes, steamed white rice, a simple salad, or grilled corn. The green sauce doubles as a dipping sauce for any of these sides, so make plenty.