If you have a craving for vibrant flavors and a dish that feels like a warm hug, then the Peruvian Chicken with Creamy Cilantro Green Sauce Recipe is exactly what you need in your life. This dish marries the smoky, spiced goodness of roasted chicken with a luscious, tangy green sauce that dances on your taste buds, delivering freshness and a gentle kick all at once. It’s a culinary journey to Peru right from your own kitchen, perfect for sharing with family or impressing friends at your next dinner gathering.

Ingredients You’ll Need
Gathering simple but essential ingredients is the key to unlocking the bold and bright flavors of this Peruvian classic. Each component plays a vital role in layering taste, enhancing texture, and adding that signature color contrast that makes this dish so inviting.
- Whole chicken (3-4 lbs): The centerpiece, providing juicy meat that soaks up all the spices beautifully.
- Olive oil: Helps to crisp up the chicken skin and blend the spices evenly.
- Paprika: Adds smoky depth and a gorgeous reddish hue.
- Cumin: Brings an earthy warmth that complements the chicken perfectly.
- Garlic powder and onion powder: These two powders deliver a savory backbone to the seasoning mix.
- Salt and pepper: Basic but essential—enhance all flavors.
- Fresh lemon juice: Adds bright acidity to balance the richness.
- Fresh garlic cloves: Minced for aromatic intensity that elevates the marinade.
- Dried oregano: Infuses a subtle herbaceous note for complexity.
- Fresh cilantro for garnish: Offers a pop of color and fresh herbaceous brightness at the end.
- Fresh cilantro leaves (for sauce): The star herb that defines the green sauce with fresh vibrancy.
- Mayonnaise and sour cream: Create the creamy, indulgent texture of the sauce.
- White vinegar: Introduces tangy acidity to brighten the sauce.
- Jalapeño peppers: Provide a mild kick without overwhelming the dish.
- More garlic cloves (for sauce): For that unmistakable punch of flavor in the green sauce.
How to Make Peruvian Chicken with Creamy Cilantro Green Sauce Recipe
Step 1: Prep and Marinate the Chicken
Preheat your oven to 400°F (200°C) to get it hot and ready. In a bowl, mix together olive oil, paprika, cumin, garlic powder, onion powder, salt, pepper, and freshly squeezed lemon juice. This spice blend is your flavor powerhouse, so rub it all over every nook and cranny of the chicken to ensure every bite sings.
Step 2: Roast the Chicken to Golden Perfection
Place the seasoned chicken on a roasting rack or in a baking dish, then slide it into the oven. Roast it for about 1 hour and 15 minutes until the skin is irresistibly golden and the internal temperature reaches 165°F (75°C). The roasting process locks in the juices while developing that crispy, flavorful skin.
Step 3: Whip Up the Creamy Cilantro Green Sauce
While your chicken is roasting, it’s time to make the star accompaniment. Blend together fresh cilantro leaves, mayonnaise, sour cream, olive oil, white vinegar, jalapeño peppers (seeds removed for milder heat), garlic cloves, and salt and pepper until you get a smooth, creamy sauce that’s packed with fresh herbal notes and a subtle tangy kick.
Step 4: Rest and Slice the Chicken
Once the chicken comes out of the oven, let it rest for about 10 minutes to allow the juices to redistribute. This step ensures every slice is juicy and tender when you carve into it.
Step 5: Serve with the Creamy Cilantro Green Sauce
Plate your beautifully roasted chicken and either drizzle the luscious green sauce on top or serve it on the side for dipping. Garnish with some fresh cilantro leaves for a fresh, inviting finish that’s true to the Peruvian spirit.
How to Serve Peruvian Chicken with Creamy Cilantro Green Sauce Recipe

Garnishes
A sprinkle of fresh cilantro adds a burst of color and herbaceous aroma that complements the rich chicken and creamy sauce perfectly. If you love a bit of heat, a few thin slices of fresh jalapeño or a wedge of lime on the side adds both visual appeal and an extra flavor boost.
Side Dishes
This dish pairs beautifully with classic sides like fluffy white rice or crispy roasted potatoes to soak up every bit of the green sauce. For a lighter touch, a fresh salad with cherry tomatoes and avocado balances the creamy, spicy elements brilliantly.
Creative Ways to Present
For a fun twist, try serving the chicken sliced on a platter nestled on a bed of cilantro rice or quinoa, then spoon the creamy cilantro green sauce generously over the top. For casual gatherings, transform this recipe into Peruvian-style chicken sandwiches or tacos, using the sauce as a zesty spread that will have everyone asking for seconds.
Make Ahead and Storage
Storing Leftovers
Once cooled, place any leftover chicken and sauce in airtight containers and refrigerate them separately to maintain their freshness. Stored properly, the chicken stays juicy and the sauce creamy for up to 3 days.
Freezing
This dish freezes well if you want to enjoy it later. Freeze the chicken and green sauce in separate containers to preserve the sauce’s creaminess and texture. Thaw overnight in the fridge before reheating.
Reheating
Warm the chicken gently in the oven at 300°F (150°C) to prevent drying out and maintain a crispy skin as much as possible. The green sauce should be served chilled or at room temperature, so only reheat if you prefer it warm, but do so carefully over low heat or in short bursts in the microwave.
FAQs
What can I substitute for mayonnaise in the green sauce?
If you prefer a lighter or dairy-free option, you can substitute mayonnaise with Greek yogurt or a vegan mayo alternative to maintain creaminess without compromising flavor.
Can I use chicken pieces instead of a whole chicken?
Absolutely! Using thighs or drumsticks works great—just adjust the roasting time accordingly, usually around 35-45 minutes until cooked through and nicely browned.
How spicy is the green sauce?
The heat level depends on how many jalapeños you use and whether you keep the seeds. Removing seeds keeps it mild, but feel free to add more peppers or include seeds if you like a spicier kick.
Is this recipe suitable for meal prep?
Definitely! The chicken and sauce store well and reheat beautifully, making it a wonderful option for make-ahead dinners or lunches throughout the week.
Can I grill the chicken instead of roasting?
Yes, grilling adds a fantastic smoky flavor. Just marinate and cook over medium heat until the chicken is fully cooked and reaches the right internal temperature.
Final Thoughts
This Peruvian Chicken with Creamy Cilantro Green Sauce Recipe is more than just a meal; it’s an adventure in flavor and comfort that’s sure to brighten your table and your day. Easy to prepare and absolutely delicious, it’s a dish you’ll want to make again and again. Give it a try, and let the lively, fresh tastes of Peru inspire your kitchen!
Print
Peruvian Chicken with Creamy Cilantro Green Sauce Recipe
- Prep Time: 15 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Roasting
- Cuisine: Peruvian
Description
This Peruvian Chicken with Green Sauce recipe features a whole roasted chicken marinated in a flavorful blend of paprika, cumin, garlic, and lemon juice, paired with a vibrant, creamy cilantro-based green sauce. Perfectly roasted to juicy tenderness and aromatic perfection, this dish is a delicious centerpiece for any meal.
Ingredients
For the Chicken:
- 1 whole chicken (about 3–4 lbs)
- 2 tablespoons olive oil
- 1 tablespoon paprika
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 1/2 lemon, juiced
- 4 cloves garlic, minced
- 1/2 teaspoon dried oregano
- Fresh cilantro for garnish (optional)
For the Green Sauce:
- 1 cup fresh cilantro leaves
- 1/2 cup mayonnaise
- 1/4 cup sour cream
- 1 tablespoon olive oil
- 1 tablespoon white vinegar
- 1–2 jalapeño peppers, seeds removed
- 2 cloves garlic
- Salt and pepper to taste
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C) to prepare for roasting the chicken.
- Prepare Spice Rub: In a small bowl, mix olive oil, paprika, cumin, garlic powder, onion powder, salt, pepper, and lemon juice together thoroughly. This will be the flavorful marinade for the chicken.
- Season Chicken: Rub the spice mixture evenly all over the whole chicken, making sure every part is coated well.
- Roast the Chicken: Place the seasoned chicken on a roasting rack or in a baking dish. Roast in the preheated oven for about 1 hour and 15 minutes, or until the internal temperature reaches 165°F (75°C) to ensure it is fully cooked and juicy.
- Make Green Sauce: While the chicken roasts, combine cilantro, mayonnaise, sour cream, olive oil, white vinegar, jalapeños, garlic, salt, and pepper in a food processor or blender. Blend until smooth and creamy.
- Rest Chicken: Once roasting is complete and the chicken skin is golden brown, take it out of the oven and let it rest for 10 minutes. This allows juices to redistribute for moist tender meat.
- Serve: Slice the chicken and serve it with the green sauce either on the side or drizzled on top. Garnish with fresh cilantro if desired for a burst of color and flavor.
Notes
- Ensure the chicken reaches an internal temperature of 165°F (75°C) for safe consumption.
- You can adjust the amount of jalapeños in the green sauce depending on how spicy you prefer it.
- For best flavor, allow the chicken to marinate for at least 30 minutes before roasting if time permits.
- The green sauce can be prepared a day ahead and kept refrigerated to allow flavors to meld.
- If you don’t have a food processor, a blender or immersion blender can be used to make the green sauce.

