Peruvian Chicken and Rice with Green Sauce Recipe
Introduction
Peruvian Chicken and Rice with Green Sauce is a flavorful, complete meal featuring marinated chicken grilled or baked to juicy perfection. Served over seasoned Peruvian yellow rice and topped with a creamy, zesty green sauce, this dish is sure to impress your family and friends.

Ingredients
- 1.5-2 pounds chicken (thighs, breasts, or any preferred cut)
- 2-3 cloves garlic, minced
- 2 tablespoons lime juice or white vinegar
- 2 tablespoons oil of choice
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- Green Sauce:
- 1 cup fresh cilantro leaves
- 1/2 cup mayonnaise
- 1/4 cup sour cream
- 2 whole jalapeño chiles, roughly chopped
- 2 cloves garlic
- 1 tablespoon olive oil
- 1 tablespoon fresh lemon or lime juice
- Kosher salt and freshly ground black pepper, to taste
- Peruvian Yellow Rice:
- 1 cup jasmine rice
- 1 tablespoon butter or oil
- 1/4 cup onion or shallot, diced
- 2-3 cloves garlic, minced
- 1 teaspoon turmeric
- 1/4 teaspoon each cumin, onion powder, salt, and pepper
- 2 cups chicken stock
- 1 cup frozen peas
Instructions
- Step 1: In a medium bowl, combine garlic, lime juice, oil, ground cumin, smoked paprika, salt, and pepper to make the marinade. Reserve about 1/4 of this mixture and set aside.
- Step 2: Add chicken to the remaining marinade and toss to coat well. Refrigerate for at least 1 hour or overnight for best flavor.
- Step 3: Preheat your grill to medium-high or oven to 450ºF. If making rice, start it now.
- Step 4: To grill: Cook chicken 5-7 minutes per side (times vary by cut) until internal temperature reaches 165ºF, brushing with reserved marinade halfway through.
- Step 5: To bake: Place chicken on a foil-lined baking sheet and bake for 30 minutes or until fully cooked and 165ºF internally, brushing with reserved marinade midway.
- Step 6: For rice: Rinse rice until water runs clear, soak 10-15 minutes, then drain.
- Step 7: Sauté onion or shallot and garlic in butter or oil over medium heat until softened.
- Step 8: Stir in rice and spices; cook for 1 minute until fragrant.
- Step 9: Add chicken stock, bring to boil, then cover and reduce heat to low. Simmer 15 minutes.
- Step 10: Stir in frozen peas, cover again, and let rest 5-10 minutes. Fluff with a fork before serving.
- Step 11: For green sauce: Blend cilantro, mayonnaise, sour cream, jalapeños, garlic, olive oil, lemon or lime juice until creamy. Season with salt and pepper to taste.
- Step 12: Serve the warm rice topped with grilled or baked chicken and a drizzle of green sauce. Enjoy!
Tips & Variations
- Marinate chicken for at least 1 hour or overnight for maximum tenderness and flavor, but avoid marinating longer than overnight to prevent texture breakdown.
- Use chicken pieces of similar size to ensure even cooking. Check smaller pieces first if sizes vary.
- Adjust the heat of the green sauce by removing jalapeño seeds if you prefer less spice.
- Try different chicken cuts such as drumsticks, leg quarters, or skin-on thighs for variation.
- Serve with roasted potatoes instead of rice for a delicious alternative.
- Substitute mayonnaise with Greek yogurt in the green sauce for a healthier option.
Storage
Store cooked chicken, rice, and green sauce separately in airtight containers once cooled. Refrigerate for up to 4 days for chicken and rice, and up to 5 days for the sauce. Reheat chicken and rice gently in the microwave or on the stovetop. The green sauce is best served cold or at room temperature.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Why is Peruvian Chicken so good?
The combination of marinated, juicy chicken paired with well-seasoned jasmine rice and the tangy, creamy green sauce creates a unique and irresistible flavor profile that makes this dish a favorite.
What is Peruvian green sauce made of?
Peruvian green sauce, or ají verde, is traditionally made with cilantro, garlic, lime juice, jalapeños, and a creamy base of mayonnaise and sour cream, resulting in a fresh, zesty, and slightly spicy sauce.
Can you make this meal ahead of time?
Yes, it’s great for prepping ahead. Marinate the chicken in advance, and prepare the rice and green sauce while the chicken marinates or even the day before. Store ingredients separately and assemble before serving.
PrintPeruvian Chicken and Rice with Green Sauce Recipe
Peruvian Chicken and Rice with Green Sauce is a flavorful and complete meal featuring marinated chicken thighs or breasts cooked to perfection by grilling or baking. Served over seasoned Peruvian yellow jasmine rice and topped with a creamy, zesty cilantro-based green sauce called ají verde, this dish combines smoky, savory, and fresh flavors for an impressive dinner that’s both vibrant and satisfying.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main
- Method: Grilling
- Cuisine: Peruvian
Ingredients
Chicken Marinade
- 1.5–2 pounds chicken, thighs, breasts, or any cut
- 2–3 cloves garlic, minced
- 2 tablespoons lime juice or white vinegar
- 2 tablespoons oil of choice
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
Green Sauce (Ají Verde)
- 1 cup fresh cilantro leaves
- 1/2 cup mayonnaise
- 1/4 cup sour cream
- 2 whole jalapeño chiles, roughly chopped (seeds removed if sensitive to spice)
- 2 cloves garlic
- 1 tablespoon olive oil
- 1 tablespoon fresh lemon or lime juice
- Kosher salt and freshly ground black pepper, to taste
Peruvian Yellow Rice
- 1 cup jasmine rice
- 1 tablespoon butter or oil
- 1/4 cup onion (or shallot), diced
- 2–3 garlic cloves, minced
- 1 teaspoon turmeric
- 1/4 teaspoon ground cumin
- 1/4 teaspoon onion powder
- 1/4 teaspoon salt
- 1/4 teaspoon freshly ground black pepper
- 2 cups chicken stock
- 1 cup frozen peas
Instructions
- Marinate Chicken: In a medium bowl, combine garlic, lime juice or vinegar, oil, ground cumin, smoked paprika, kosher salt, and black pepper. Reserve about 1/4 of this marinade mixture. Add the chicken pieces to the remaining marinade and mix until fully coated. Cover and refrigerate for at least 1 hour or overnight for best flavor.
- Preheat Cooking Device: When ready to cook, preheat your grill to medium-high heat or preheat oven to 450ºF (232ºC). This is also a good time to start preparing the rice if serving with it.
- Grill the Chicken: Grill the chicken pieces for 5-7 minutes on each side, depending on thickness, until the internal temperature reaches 165ºF (74ºC). Brush the chicken with the reserved marinade halfway through grilling to maintain moisture and enhance flavor.
- Bake the Chicken (Alternative Method): Arrange the marinated chicken pieces on a foil-lined baking sheet. Bake in the preheated oven for about 30 minutes or until the internal temperature hits 165ºF (74ºC). Brush the chicken with reserved marinade halfway through baking to keep it juicy.
- Prepare the Rice: Rinse jasmine rice under cold water until the water runs clear, then soak for 10-15 minutes and drain. In a medium pot, sauté diced onion (or shallot) and minced garlic in butter or oil over medium heat until softened and fragrant. Add the drained rice, turmeric, cumin, onion powder, salt, and pepper; stir for about 1 minute. Pour in the chicken stock and bring to a boil. Cover the pot, reduce heat to low, and simmer gently for 15 minutes. Add frozen peas, cover again, and let rest off heat for 5-10 minutes. Fluff rice with a fork before serving.
- Make the Green Sauce: Combine cilantro leaves, mayonnaise, sour cream, chopped jalapeños, garlic, olive oil, and lemon or lime juice in a blender. Pulse for about 30 seconds or until the sauce is creamy and smooth. Taste and season with salt and black pepper as needed.
- Serve: Divide the fluffy yellow rice onto plates, top with grilled or baked chicken, and drizzle generously with the creamy green sauce. Enjoy this vibrant and flavorful Peruvian dish!
Notes
- You can use various cuts of chicken including skin-on thighs, drumsticks, leg quarters, or boneless breasts depending on your preference.
- For the green sauce, removing jalapeño seeds will reduce the spice level.
- Marinate the chicken for at least 1 hour for the best flavor, but no longer than overnight to avoid meat breakdown.
- Use a meat thermometer to ensure chicken reaches an internal temperature of 165ºF for safe consumption.
- The rice can be substituted with basmati or Latin parboiled rice but adjust cooking times accordingly.
- Leftovers should be stored separately: chicken and rice in airtight containers in the fridge for up to 4 days, green sauce for up to 5 days.
- This dish can be served with roasted potatoes as an alternative to the rice.
Keywords: green sauce, Peruvian chicken, yellow rice, ají verde, marinated chicken, grilled chicken

