Peruvian Chicken and Rice with Green Cilantro-Lime Sauce Recipe
Introduction
This Peruvian Chicken and Rice with Green Sauce is a vibrant and flavorful dish that brings the bright, fresh tastes of Peru to your kitchen. Juicy, marinated chicken thighs pair beautifully with fluffy rice and a zesty cilantro-based green sauce, perfect for a satisfying weeknight dinner or entertaining guests.

Ingredients
- 4–6 chicken thighs, bone-in and skin-on
- 3 tablespoons lime juice (freshly squeezed)
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons olive oil
- 1 ½ cups jasmine or long-grain rice
- 2 ½ cups water or chicken broth
- 1 cup fresh cilantro leaves, packed
- 1 garlic clove
- 1 jalapeño or 1 aji amarillo, seeds removed for less heat
- 2 tablespoons lime juice
- ¼ cup mayonnaise or Greek yogurt
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- Water, as needed for consistency
Instructions
- Step 1: In a bowl, combine the lime juice, minced garlic, ground cumin, paprika, salt, black pepper, and olive oil. Toss the chicken thighs in this marinade and let them rest for at least 30 minutes, or overnight for deeper flavor.
- Step 2: Rinse the jasmine rice under cold water to remove excess starch. In a pot, cook the rice with water or chicken broth following package instructions until fluffy and tender.
- Step 3: In a blender, combine fresh cilantro, garlic clove, jalapeño or aji amarillo, lime juice, mayonnaise or Greek yogurt, olive oil, salt, and pepper. Blend until smooth and creamy, adding water as needed to reach your preferred sauce consistency.
- Step 4: Heat a skillet over medium-high heat. Sear the marinated chicken thighs for about 6-7 minutes per side, until cooked through and golden brown with a nicely caramelized crust.
- Step 5: To serve, place a generous portion of the cooked rice on each plate. Top with the chicken thighs and drizzle the vibrant green sauce over the dish. Garnish with extra cilantro, lime wedges, or sliced avocado if desired.
Tips & Variations
- For spicier green sauce, leave the jalapeño or aji amarillo seeds in, or add more peppers.
- You can substitute chicken thighs with chicken breasts, but thighs remain juicier and more flavorful.
- Use Greek yogurt instead of mayonnaise for a tangier and lighter green sauce.
- Marinating the chicken overnight intensifies the flavors and tenderizes the meat.
- Cook the rice in chicken broth instead of water for added depth.
Storage
Store any leftover chicken, rice, and green sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat the chicken and rice gently in a skillet or microwave until warm. The green sauce is best served fresh but can be refrigerated for up to 2 days; stir well before using and add a splash of water if it thickens.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use boneless chicken thighs instead of bone-in?
Yes, boneless chicken thighs work well and cook a bit faster. Adjust cooking time accordingly to avoid drying out the meat.
What can I use if I can’t find aji amarillo?
Aji amarillo is a common yellow Peruvian chili, but you can substitute it with jalapeño or another mild chili pepper to keep the heat balanced.
PrintPeruvian Chicken and Rice with Green Cilantro-Lime Sauce Recipe
This Peruvian Chicken and Rice with Green Sauce is a vibrant and flavorful dish featuring juicy marinated chicken thighs seared to golden perfection, served alongside fluffy jasmine rice and topped with a zesty, creamy cilantro-based green sauce. The marinade infused with lime, garlic, and spices brings a bright, tangy depth, while the fresh green sauce adds a spicy, herby finish. This recipe is perfect for a quick yet impressive weeknight dinner or a flavorful weekend meal.
- Prep Time: 15 minutes (plus at least 30 minutes marinating time)
- Cook Time: 30 minutes
- Total Time: 45 minutes to 8 hours (including marinating)
- Yield: 4–6 servings 1x
- Category: Main Course
- Method: Frying
- Cuisine: Peruvian
Ingredients
Chicken and Marinade
- 4–6 chicken thighs, bone-in and skin-on
- 3 tablespoons lime juice (freshly squeezed)
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons olive oil
Rice
- 1 ½ cups jasmine or long-grain rice
- 2 ½ cups water or chicken broth
Green Sauce
- 1 cup fresh cilantro leaves, packed
- 1 garlic clove
- 1 jalapeño or 1 aji amarillo, seeds removed for less heat
- 2 tablespoons lime juice
- ¼ cup mayonnaise or Greek yogurt
- 2 tablespoons olive oil
- Salt and black pepper, to taste
- Water, as needed for consistency
Instructions
- Prepare the Marinade: In a bowl, combine the freshly squeezed lime juice, minced garlic, ground cumin, paprika, salt, black pepper, and olive oil. Toss the chicken thighs thoroughly in this marinade to ensure they are well coated. Let the chicken rest for at least 30 minutes to absorb the flavors, or marinate overnight in the refrigerator for a deeper, more intense flavor.
- Cook the Rice: Rinse the jasmine rice under cold running water until the water runs clear to remove excess starch. In a medium pot, combine the rinsed rice with 2 ½ cups of water or chicken broth. Bring to a boil, then reduce to a simmer, cover the pot, and cook according to the rice package instructions (usually about 15 minutes) until the rice is fluffy and tender. Remove from heat and let it rest covered.
- Make the Green Sauce: In a blender, add the fresh packed cilantro leaves, garlic clove, seeded jalapeño or aji amarillo, lime juice, mayonnaise or Greek yogurt, and olive oil. Season with salt and black pepper to taste. Blend until the sauce is smooth and creamy. Add water a tablespoon at a time until you reach your desired consistency for drizzling.
- Cook the Chicken: Heat a skillet over medium-high heat until hot. Place the marinated chicken thighs skin-side down in the skillet and sear for about 6-7 minutes per side, or until the chicken is cooked through, the skin is golden brown and caramelized, and the internal temperature reaches 165°F (74°C). Remove the chicken from the skillet and let it rest for a few minutes.
- Plate and Serve: Place a generous serving of the fluffy cooked rice onto each plate. Top with the seared chicken thighs. Drizzle the vibrant green sauce over the chicken and rice. Garnish with extra cilantro leaves, lime wedges, or sliced avocado if desired for added freshness and presentation. Serve immediately.
Notes
- Marinate the chicken overnight for the best flavor and tenderness.
- Use chicken broth instead of water for cooking rice to add extra depth of flavor.
- Adjust the heat level of the green sauce by removing seeds from the jalapeño or using less chili.
- You can swap mayonnaise for Greek yogurt in the green sauce for a lighter, tangier option.
- If you prefer, the chicken can also be grilled instead of skillet-seared for a smoky flavor.
Keywords: Peruvian chicken, cilantro green sauce, marinated chicken thighs, jasmine rice recipe, easy chicken dinner, Latin American cuisine

