Peruvian Chicken and Rice with Green Sauce: A Bold, Comforting Classic You’ll Make on Repeat
Peruvian cuisine is a celebration of bold flavors, vibrant colors, and deeply comforting meals—and Peruvian Chicken and Rice with Green Sauce captures all of that magic in one unforgettable dish. Inspired by the famous pollo a la brasa, this recipe brings together juicy, spice-marinated chicken, fragrant yellow rice, and a creamy, zesty green sauce that ties everything together.
This isn’t just dinner—it’s a flavor experience. Smoky spices, citrusy brightness, and herbaceous heat come together in a dish that feels both exciting and familiar. Best of all, it’s approachable enough for weeknights while impressive enough for guests.
Whether you’re new to Peruvian flavors or already a fan, this recipe delivers the kind of satisfying, crave-worthy meal that earns a permanent spot in your rotation.

Why Peruvian Chicken and Rice Is So Beloved
At the heart of Peruvian home cooking is balance. Meals are hearty but fresh, rich yet bright. This dish exemplifies that philosophy perfectly.
The chicken is marinated in warm spices like cumin, paprika, and garlic, then roasted or pan-seared until golden and juicy. The rice is cooked with turmeric and aromatics, giving it a sunny color and subtle earthiness. And then there’s the green sauce—creamy, tangy, herby, and just spicy enough to wake up your palate.
Together, they form a complete meal that feels comforting without being heavy and bold without being overwhelming.
Ingredients
For the Peruvian Chicken
- Boneless, skinless chicken thighs
- Garlic cloves, minced
- Ground cumin
- Smoked paprika
- Dried oregano
- Ground black pepper
- Salt
- Fresh lime juice
- Olive oil
For the Yellow Rice
- Long-grain white rice
- Onion, finely diced
- Garlic, minced
- Ground turmeric
- Chicken broth
- Olive oil
- Salt
For the Green Sauce (Aji Verde-Inspired)
- Fresh cilantro leaves
- Jalapeños, seeded for mild or whole for spicy
- Garlic cloves
- Greek yogurt or mayonnaise
- Fresh lime juice
- Olive oil
- Salt

Instructions
- Marinate the Chicken
In a large bowl, combine garlic, cumin, smoked paprika, oregano, black pepper, salt, lime juice, and olive oil. Add the chicken thighs and toss until fully coated. Cover and marinate for at least 30 minutes, or up to 24 hours for deeper flavor. - Prepare the Rice Base
Heat olive oil in a medium pot over medium heat. Add diced onion and sauté until soft and translucent. Stir in garlic and turmeric, cooking until fragrant. - Cook the Rice
Add the rice to the pot and stir to coat in the aromatics. Pour in chicken broth and salt, bring to a boil, then reduce heat to low. Cover and simmer until rice is tender and fluffy. Remove from heat and let steam. - Cook the Chicken
Heat a skillet or grill pan over medium-high heat. Cook the marinated chicken thighs for 5–7 minutes per side until golden and fully cooked. Alternatively, roast in a hot oven until juicy and slightly charred. - Make the Green Sauce
In a blender or food processor, combine cilantro, jalapeños, garlic, yogurt or mayo, lime juice, olive oil, and salt. Blend until smooth, vibrant, and creamy. Adjust seasoning to taste. - Assemble the Dish
Spoon fluffy yellow rice onto plates or bowls. Top with sliced Peruvian chicken and drizzle generously with green sauce. Garnish with extra cilantro and lime wedges if desired.
What Makes the Green Sauce So Special
The green sauce is what truly sets this dish apart. Known as aji verde, it’s creamy without being heavy, spicy without being overwhelming, and incredibly fresh.
Cilantro brings brightness, lime adds acidity, garlic gives bite, and jalapeños offer just the right kick. It’s the kind of sauce you’ll want to drizzle on everything—from roasted vegetables to sandwiches and grilled seafood.
Many home cooks end up doubling the recipe because it disappears so quickly.
Tips for Perfect Results
- Use chicken thighs: They stay juicier and absorb marinade better than chicken breasts.
- Let the rice steam: Keeping the lid on after cooking helps create fluffy, separate grains.
- Blend sauce last: This keeps the cilantro fresh and vibrant in color.
- Adjust spice level: Remove jalapeño seeds for mild sauce or add an extra pepper for heat.
Variations You’ll Love
- Grilled Version: Grill the chicken outdoors for extra smoky flavor.
- Bowl Style: Add roasted sweet potatoes, corn, or avocado for a Peruvian-inspired bowl.
- Low-Carb Option: Swap rice for cauliflower rice or quinoa.
- Dairy-Free Sauce: Use mayonnaise or a dairy-free yogurt alternative.
Serving Suggestions
Serve Peruvian Chicken and Rice with:
- A simple cucumber and tomato salad
- Fried plantains
- Steamed green beans or roasted vegetables
- Warm flatbread or crusty bread to scoop extra sauce
This dish also meal-preps beautifully, making it perfect for lunches throughout the week.

Cultural Inspiration Behind the Dish
Peru’s culinary heritage blends Indigenous, Spanish, African, and Asian influences. Pollo a la brasa—Peru’s famous rotisserie chicken—is one of the country’s most iconic dishes, often served with fries, salad, and green sauce.
This recipe pays homage to those flavors while adapting them for the home kitchen. It captures the soul of Peruvian cooking: bold spices, bright herbs, and deeply satisfying comfort.
Why This Recipe Works Every Time
- Balanced flavors
- Straightforward techniques
- Family-friendly yet exciting
- Easily customizable
- Perfect for both weeknights and entertaining
Once you try it, you’ll understand why Peruvian chicken has such a devoted following.

Peruvian Chicken and Rice with Green Sauce
Ingredients
Equipment
Method
- Marinate chicken with spices, garlic, lime juice, and olive oil for at least 30 minutes.
- Sauté onion and garlic with turmeric, add rice and broth, then simmer until tender.
- Cook marinated chicken in a hot skillet until golden and fully cooked.
- Blend all green sauce ingredients until smooth and creamy.
- Serve chicken over rice and drizzle generously with green sauce.






