If you’ve ever dreamed of capturing the vibrant flavors of a South American street feast right in your kitchen, then this Peruvian-Style Roast Chicken with Green Cilantro Sauce Recipe is exactly what your taste buds have been waiting for. This dish marries perfectly seasoned, succulent roast chicken with a lively, creamy green sauce bursting with fresh cilantro and a hint of lime, creating an unforgettable balance of smoky, tangy, and herbal notes. It’s comfort food elevated to something truly special—a classic example of how bold yet simple ingredients can come together to create a spectacular meal your family and friends will adore.

Ingredients You’ll Need
Gathering these straightforward but essential ingredients is the first step toward your delicious Peruvian-Style Roast Chicken with Green Cilantro Sauce Recipe. Each one plays a crucial role in building layers of flavor, from the smoky paprika in the chicken marinade to the fresh zing of lime in the sauce.
- Extra virgin olive oil (3 tablespoons + 2 tablespoons): Brings richness and helps the chicken skin crisp beautifully as it roasts while adding silkiness to the sauce.
- Lime juice (¼ cup + 1 tablespoon): Adds bright acidity that balances the richness and enhances the fresh flavors of the cilantro and spices.
- Garlic cloves (4 for marinade + 2 for sauce): Deepens the dish’s aromatic profile with a warm, savory note throughout both chicken and sauce.
- Kosher salt (1 tablespoon + ½ teaspoon): Essential for seasoning, it draws out moisture and intensifies all the other flavors.
- Paprika (2 teaspoons): Gives the chicken its warm, smoky color and subtle earthiness that’s signature to this style.
- Black pepper (1 teaspoon + â…› teaspoon): Adds a gentle heat and complexity to both components.
- Cumin (1 tablespoon): Imparts a nutty, slightly citrus undertone that ties perfectly with the oregano.
- Dried oregano (1 teaspoon): Introduces a touch of herbaceous warmth that complements the cumin and paprika.
- Sugar (2 teaspoons): Balances the acidity and helps create a golden-brown crust on the chicken.
- Whole chicken (4-pound): The star of the show; roasting whole locks in the juices and maximizes flavor.
- Jalapeño chili peppers (3, seeded if desired): Packs a subtle kick in the sauce without overwhelming the palate.
- Fresh cilantro leaves (1 cup packed): The herbaceous heart of the green sauce, lending a fresh, vibrant lift to every bite.
- Mayonnaise (½ cup): Adds creaminess that balances the zing from lime and heat from jalapeño in the sauce.
- Sour cream (¼ cup): Gives the sauce a tangy richness and velvety texture.
How to Make Peruvian-Style Roast Chicken with Green Cilantro Sauce Recipe
Step 1: Prepare the Marinade
Start by blending the olive oil, lime juice, garlic cloves, kosher salt, paprika, black pepper, cumin, oregano, and sugar together in a bowl. This vibrant mix not only tenderizes the chicken but also infuses it with deep, smoky, and tangy layers. Don’t rush this step—the marinade is the foundation of the incredible flavor you’ll be enjoying later.
Step 2: Marinate the Chicken
Pat the whole chicken dry, then rub the marinade all over inside and out. For the best results, allow the chicken to soak in these flavors for at least a few hours, ideally overnight in the fridge. This slow absorption ensures the seasoning penetrates deeply, promising juicy and flavorful meat with every bite.
Step 3: Roast to Perfection
Place the marinated chicken on a roasting rack and cook it in a preheated oven until the skin turns a gorgeous golden brown and the juices run clear. The magic of roasting here is not just in cooking the chicken through but achieving perfectly crisp skin bursting with those rich, smoky spices.
Step 4: Craft the Green Cilantro Sauce
While the chicken roasts, blend fresh cilantro leaves, jalapeño peppers, garlic, mayonnaise, sour cream, lime juice, salt, and pepper until smooth. Slowly drizzle in olive oil as you blend to create a creamy, vibrant sauce full of brightness and a gentle kick. Refrigerate this sauce to let the flavors meld beautifully before serving.
How to Serve Peruvian-Style Roast Chicken with Green Cilantro Sauce Recipe

Garnishes
To elevate your plate, sprinkle some chopped fresh cilantro or thin lime wedges on the side. A few extra jalapeño slices can add a dash of color and spice, inviting guests to customize their heat level. These little touches brighten the presentation and enhance the herbal and citrus notes of the dish.
Side Dishes
This roast chicken pairs perfectly with simple sides that complement its bold flavors. Think crispy roasted potatoes tossed with garlic and rosemary or a fluffy serving of white rice to soak up every last droplet of that luscious green cilantro sauce. A fresh salad with crisp vegetables can also add a refreshing contrast with crunch and lightness.
Creative Ways to Present
For a memorable meal, carve the chicken directly on a rustic wooden board set beside a bowl of the green sauce for dipping. Or try serving the chicken sliced over a bed of quinoa or a warm grain salad to make it a stunning centerpiece for any dinner party. Using colorful serving dishes can further highlight the vibrant colors of the sauce and chicken.
Make Ahead and Storage
Storing Leftovers
Once cooled, store any leftover roast chicken and green sauce separately in airtight containers in the refrigerator. The chicken stays delicious for up to 3 days, and the sauce remains fresh for about the same amount of time, keeping the flavors intact and ready for your next meal.
Freezing
You can freeze cooked roast chicken for up to 2 months without compromising taste too much. Wrap it tightly and keep the sauce refrigerated instead of frozen to preserve its bright flavor and creamy texture. When you defrost the chicken, make sure to thaw it gently overnight in the fridge.
Reheating
Reheat the chicken in the oven at a low temperature to maintain its moisture and crisp skin—about 300°F until warmed through. The green cilantro sauce is best served cold or at room temperature, so give it a quick stir and add a splash of lime juice if it seems a bit thick after chilling.
FAQs
Can I use chicken pieces instead of a whole chicken?
Absolutely! While a whole chicken gives you that classic roast experience, chicken thighs or breasts will work well with this marinade and roast faster, making them great alternatives for a quicker meal.
Is the green sauce spicy?
The sauce has a mild to moderate kick thanks to the jalapeños, but you can easily control the heat level by removing the seeds or adding fewer peppers. It perfectly complements the smoky chicken without overpowering it.
Can I prepare the marinade and sauce in advance?
Definitely. Marinating the chicken overnight enhances the depth of flavor, and the green cilantro sauce can be blended a day ahead and refrigerated, making your mealtime stress-free and more enjoyable.
What if I don’t have sour cream for the sauce?
You can substitute with Greek yogurt, which brings a similar tang and creaminess but with less fat. It also keeps the sauce vibrant and fresh tasting.
How do I know when the chicken is fully cooked?
The safest way is to use a meat thermometer; the thickest part of the chicken should reach 165°F. Additionally, the juices should run clear, and the skin will have a beautiful golden crisp.
Final Thoughts
I can’t recommend trying this Peruvian-Style Roast Chicken with Green Cilantro Sauce Recipe enough—it’s truly a celebration of flavors that feels both exotic and comforting. Whether you’re cooking for a special occasion or simply craving something new and exciting, this recipe will win you over with its juicy texture, smoky notes, and the fresh zing of that incredible green sauce. Give it a go and watch it become a beloved staple in your kitchen!
Print
Peruvian-Style Roast Chicken with Green Cilantro Sauce Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 30 minutes plus marinating time
- Yield: 4 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Peruvian
Description
This Peruvian-Style Roast Chicken with Green Sauce is a vibrant and flavorful dish featuring a perfectly marinated and roasted whole chicken infused with traditional South American spices. Paired with a zesty, creamy green sauce made from fresh cilantro, jalapeños, and lime, this recipe brings a bright, tangy contrast that complements the savory chicken. Ideal for a family dinner, this dish showcases the vibrant flavors of Peruvian cuisine using simple ingredients and cooking techniques.
Ingredients
For the Chicken Marinade
- 3 tablespoons extra virgin olive oil
- ¼ cup lime juice (from 2 limes)
- 4 large garlic cloves, roughly chopped
- 1 tablespoon kosher salt
- 2 teaspoons paprika
- 1 teaspoon black pepper
- 1 tablespoon cumin
- 1 teaspoon dried oregano
- 2 teaspoons sugar
- 1 4-pound whole chicken
For the Green Sauce
- 3 jalapeño chili peppers, seeded if desired
- 1 cup packed fresh cilantro leaves
- 2 cloves garlic, roughly chopped
- ½ cup mayonnaise
- ¼ cup sour cream
- 1 tablespoon fresh lime juice
- ½ teaspoon salt
- â…› teaspoon freshly ground black pepper
- 2 tablespoons extra virgin olive oil
Instructions
- Prepare the Chicken Marinade: In a mixing bowl, combine olive oil, lime juice, roughly chopped garlic cloves, kosher salt, paprika, black pepper, cumin, dried oregano, and sugar. Stir well to create a fragrant marinade that balances acidity, heat, and herbal notes.
- Marinate the Chicken: Clean and pat dry the whole chicken. Rub the marinade all over the chicken, covering both the outside and inside cavity thoroughly. Place the chicken in a covered dish or a resealable bag and refrigerate for at least 3 hours, preferably overnight, to allow the flavors to deeply penetrate the meat.
- Roast the Chicken: Preheat your oven to 425°F (220°C). Position the marinated chicken on a roasting rack placed inside a roasting pan. Roast for about 1 hour and 15 minutes, or until the internal temperature reaches 165°F (74°C) in the thickest part of the thigh and the skin is golden and crispy. Let rest for 10 minutes before carving.
- Prepare the Green Sauce: While the chicken roasts, combine jalapeño peppers (seeded if you prefer less heat), fresh cilantro leaves, garlic cloves, mayonnaise, sour cream, lime juice, salt, and black pepper in a blender or food processor. Blend until smooth.
- Incorporate Olive Oil: With the blender running on low speed, slowly drizzle in the 2 tablespoons of olive oil until the sauce is creamy and emulsified. Adjust seasoning to taste if needed.
- Serve: Carve the rested roasted chicken and serve with a generous drizzle of the chilled green sauce on the side or over the chicken for a bright, tangy complement to the savory meat.
Notes
- Marinating the chicken overnight greatly enhances the flavor and tenderness.
- For less spicy green sauce, remove jalapeño seeds completely.
- The chicken can be roasted on a rack or directly in the pan, but using a rack helps achieve crispier skin.
- Leftover green sauce can be refrigerated for up to 3 days and used as a dip or condiment.
- Use fresh lime juice for the best bright citrus flavor.

