This Peruvian-inspired roast chicken delivers incredibly juicy, flavorful meat thanks to a vibrant marinade packed with cumin, smoked paprika, lime juice, and garlic. The chicken is marinated for at least two hours—ideally overnight—then roasted at high heat until the skin turns golden and irresistibly crisp.
What truly sets this dish apart is the accompanying aji verde, a creamy green sauce blending fresh cilantro, jalapeños, sour cream, and mayonnaise into a tangy, mildly spicy condiment that pairs perfectly with every bite.
Serve it alongside roasted potatoes, fluffy rice, or a crisp salad for a complete meal that brings the bold, zesty flavors of Peruvian cuisine straight to your dinner table. Perfect for gatherings of four.
The smell of cumin and lime hitting a hot oven door is enough to make anyone abandon whatever they were doing and drift toward the kitchen. My neighbor actually knocked on my door once asking what I was cooking, and she ended up staying for dinner with a bottle of wine she happened to have chilling. Peruvian chicken does that to people, it turns a regular Tuesday into something worth remembering.
I first attempted this on a rainy Sunday when the farmers market had whole chickens on sale and I grabbed a massive bunch of cilantro for no particular reason. My knife skills were sloppy, I definitely over blended the sauce, and the chicken cooked faster than I expected because I forgot to check my oven thermometer. Somehow every single bite was gone by the end of the night, and my roommate asked me to make it again before the week was over.
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 the whole point really.
- 3 tbsp olive oil: Carries the spices and helps the marinade cling to every fold of the chicken.
- 3 tbsp lime juice, roughly 2 limes: Fresh is nonnegotiable here, the bottled stuff tastes flat and you will notice.
- 4 garlic cloves, minced: Do not skimp on garlic, it melts into the marinade and creates a savory crust during roasting.
- 2 tbsp soy sauce: Adds salt and umami depth that you cannot quite identify but absolutely miss if it is absent.
- 1 tbsp white vinegar: Brightens the marinade and tenderizes the meat subtly without making it mushy.
- 1 tbsp ground cumin: The backbone of Peruvian flavor, toasting it briefly in a dry pan wakes it up even more.
- 1 tbsp smoked paprika: Gives the skin that gorgeous deep color and a whisper of smoke that feels like open fire cooking.
- 1 tsp dried oregano: A quiet herb that ties the louder spices together without demanding attention.
- 1 tsp chili powder, preferably Aji Panca: Aji Panca is mild and fruity if you can find it, otherwise a gentle chili powder works beautifully.
- 1 tsp salt: Essential for drawing the marinade into the meat, do not reduce this.
- ½ tsp black pepper: Adds a subtle warmth that rounds out the spice blend.
- ½ cup mayonnaise: The creamy base for the green sauce, full fat works best for the right consistency.
- ¼ cup sour cream: Adds a gentle tang that balances the heat from the jalapeños perfectly.
- 2 jalapeños, seeded and chopped: Remove the seeds for mild heat or leave a few in if you like a proper kick.
- 1 cup fresh cilantro leaves: Pack the cup full, this is what makes the sauce vibrant and unmistakably Peruvian.
- 2 garlic cloves: Raw garlic in the sauce gives it a punchy edge that mellow cooking garlic cannot provide.
- 2 tbsp lime juice: Brightens the entire sauce and keeps it tasting fresh rather than heavy.
- 1 tbsp olive oil: Smooths out the texture and helps the sauce coat whatever you spoon it over.
- ½ tsp salt: Start here and adjust after blending, the jalapeños and lime can shift how salty it tastes.
Instructions
- Build the marinade:
- Whisk together the olive oil, lime juice, garlic, soy sauce, vinegar, cumin, paprika, oregano, chili powder, salt, and pepper in a large bowl until everything is evenly combined and fragrant. Take a moment to smell it, that rich earthy citrus balance is exactly what your chicken will taste like.
- Coat the chicken:
- Use your hands to rub the marinade all over the chicken, sliding some under the skin where possible so the flavor reaches the meat directly. Cover tightly and let it rest in the refrigerator for at least two hours, though overnight transforms it into something truly special.
- Preheat and prepare:
- Set your oven to 220 degrees Celsius or 425 degrees Fahrenheit and place the chicken skin side up on a wire rack set inside a roasting pan. The rack keeps the hot air circulating underneath so the bottom does not steam and get soggy.
- Roast until golden:
- Roast for 45 to 50 minutes until the skin is deeply golden and crisp and a thermometer in the thickest part reads 75 degrees Celsius or 165 degrees Fahrenheit. You will hear the fat sizzling and popping long before the timer goes off, which is a very good sign.
- Blend the green sauce:
- While the chicken roasts, combine the mayonnaise, sour cream, jalapeños, cilantro, garlic, lime juice, olive oil, and salt in a blender and run it until completely smooth. Taste it and add more salt or lime if needed, then tuck it into the fridge so the flavors settle.
- Rest and serve:
- Let the chicken rest for a full 10 minutes before carving so the juices redistribute instead of running out onto the cutting board. Slice it up and serve with the green sauce alongside roasted potatoes, fluffy rice, or a simple salad.
The night I served this to a group of friends who had never tried Peruvian food, the conversation stopped entirely for a good ten minutes after the first bites. Someone actually set down their phone, which felt like the highest compliment possible.
Getting The Skin Crispy Every Time
The secret to truly crackling skin starts before the marinade even touches the chicken. Pat the bird completely dry with paper towels, and if you have time let it sit uncovered in the fridge for a few hours after marinating so the surface moisture evaporates. A hot oven with circulating air does the rest of the work, which is why that wire rack matters more than people think.
Swapping Ingredients Without Losing Soul
If soy sauce is off the table, coconut aminos work surprisingly well and keep the dish gluten free with a slightly sweeter edge. Sour cream can become Greek yogurt for a lighter sauce, though the texture will be a bit tangier and thinner so adjust with less lime juice. Aji Amarillo paste is worth hunting down at a Latin market if you want to push the authenticity further.
Making It A Complete Meal
This chicken pairs wonderfully with simple sides that let the bold flavors shine without competition. Toss quartered potatoes right onto the roasting pan during the last 25 minutes to soak up the drippings, or make a quick slaw with shredded cabbage and extra lime juice for crunch.
- Leftover chicken makes an incredible sandwich the next day with the green sauce smeared on thick bread.
- Shred any remaining meat into a pot with broth and rice for a quick soup that tastes like you planned it all along.
- Always make extra green sauce because running out is the one mistake people repeat every single time.
Once this recipe lands in your regular rotation, you will stop measuring the marinade ingredients and just start pouring, which is exactly how it should feel. Trust your senses, taste as you go, and let the oven do its thing.
Recipe FAQs
- → How long should I marinate the chicken for the best flavor?
-
For optimal results, marinate the chicken for at least 2 hours. However, letting it rest overnight in the refrigerator allows the spices, lime juice, garlic, and soy sauce to penetrate deeply into the meat, resulting in significantly more flavorful and tender chicken.
- → Can I use chicken pieces instead of a whole chicken?
-
Yes, you can use individual cuts like thighs, drumsticks, or breasts instead of a whole spatchcocked chicken. Keep in mind that different cuts may require slightly adjusted cooking times—breasts cook faster than thighs, so monitor the internal temperature to reach 75°C (165°F).
- → What can I substitute for Aji Panca or Aji Amarillo paste?
-
If you cannot find Aji Panca, a mild chili powder or ancho chili powder works as a substitute in the marinade. For Aji Amarillo in the green sauce, jalapeños provide a decent alternative, though the flavor profile will differ slightly from the traditional Peruvian taste.
- → How do I ensure the chicken skin gets crispy?
-
Roasting at a high temperature of 220°C (425°F) is key to crispy skin. Place the chicken skin-side up on a raised rack over a roasting pan so hot air circulates underneath. Patting the skin dry before marinating and avoiding excess marinade pooling on the surface also helps achieve that golden, crackling finish.
- → How far in advance can I make the green sauce?
-
The aji verde green sauce can be prepared up to one day in advance and stored in an airtight container in the refrigerator. In fact, making it ahead allows the cilantro, jalapeño, and garlic flavors to meld together, creating an even more vibrant and balanced sauce.
- → Is this dish naturally gluten-free?
-
The dish can easily be made gluten-free by using a gluten-free soy sauce or tamari in the marinade. Always verify that all packaged ingredients, including the mayonnaise and sour cream, carry gluten-free certifications if this is a dietary requirement for you.