Peruvian Chicken Rice Green Sauce is a vibrant weeknight dinner that brings the bold flavors of Peru right to your kitchen. I fell in love with this dish during a trip to Lima, where the creamy aji verde sauce is served with everything. This recipe captures that authentic taste with juicy grilled chicken and fragrant cilantro rice, all tied together with a spicy, herbaceous green sauce. It’s a complete meal that’s both comforting and exciting, perfect for sharing with family or impressing guests without much fuss.
Why You'll Love This Recipe
- Juicy chicken marinated in authentic Peruvian spices
- Fluffy cilantro lime rice that smells incredible
- Creamy, spicy green sauce you’ll want to put on everything
- I make this for guests and always get asked for the recipe
Ingredients You’ll Need
- Bone-in, skin-on chicken thighs: for maximum juiciness and crispy skin when grilled, the bone adds flavor and keeps the meat tender during cooking.
- Garlic: minced fresh garlic provides a pungent, aromatic base for both the marinade and the sauce, use the freshest cloves you can find.
- Fresh lime juice: brightens the marinade, rice, and sauce with acidity, always squeeze it fresh for the best vibrant flavor.
- Olive oil: used for marinating, cooking the rice, and in the sauce, it adds richness and helps carry flavors.
- Ground cumin: earthy warmth that’s essential in Peruvian spice blends, toasting it lightly before use can enhance its depth.
- Smoked paprika: gives a subtle smokiness to the chicken marinade, look for Spanish smoked paprika for authentic taste.
- Dried oregano: herbaceous note that complements the other spices, rub it between your fingers to release its oils before adding.
- Salt: seasons every component of the dish, kosher salt is ideal for even seasoning and control.
- Black pepper: adds a slight heat and complexity, freshly ground pepper has the most flavor.
- Long-grain white rice: toasts beautifully for a nutty base, it stays separate and fluffy when cooked with broth.
- Chicken broth: cooks the rice with more flavor than water, use low-sodium if you prefer to control saltiness.
- Onion: finely chopped to melt into the rice, yellow onions offer a sweet balance to the spices.
- Fresh cilantro leaves and stems: the heart of the green sauce and rice, stems have tons of flavor so don’t discard them.
- Jalapeño peppers: provide the signature heat for the aji verde, remove seeds for milder sauce or keep them for spice.
- Mayonnaise: creates the creamy, emulsified base for the green sauce, use full-fat for the best texture.
- Cotija cheese or feta cheese: optional but adds a salty, tangy punch to the sauce, crumble it finely before blending.
- Water: thins the green sauce to a pourable consistency, add gradually until it reaches your preferred thickness.
- Lime wedges: for serving, a squeeze of fresh lime just before eating brightens all the flavors on the plate.
- Fresh cilantro sprigs: optional garnish that adds a pop of color and fresh herb aroma to the finished dish.
How to Make It
Marinate the Chicken:
In a large bowl, whisk together minced garlic, lime juice, olive oil, cumin, paprika, oregano, salt, and black pepper to create the flavorful marinade. This blend of spices is classic in Peruvian cooking and will give the chicken its signature taste. Add the chicken thighs and turn them until they’re fully coated on all sides. Cover the bowl and pop it in the fridge for at least 30 minutes – longer is better for deeper flavor penetration, so if you have time, let it sit for up to four hours.
Start the Cilantro Lime Rice:
Heat olive oil in a medium saucepan over medium heat. Add the minced garlic and chopped onion, then sauté them for a few minutes until they’re soft and smell amazing. This step builds the aromatic base for your rice, so don’t rush it – you want the onions translucent but not browned.
Toast the Rice and Simmer:
Stir in the white rice and let it toast for about a minute, stirring constantly so it doesn’t burn. Toasting the rice grains adds a nutty depth that makes the final dish more interesting. Pour in the chicken broth, add lime juice and salt, then bring it all to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer until the liquid is absorbed and the rice is tender – this usually takes 15 to 18 minutes.
Finish the Rice:
Remove the saucepan from the heat but keep it covered for five minutes – this lets the rice steam and become perfectly fluffy without overcooking. Then, fluff it with a fork to separate the grains and stir in the fresh chopped cilantro for that bright, herby finish that complements the chicken so well.
Blend the Aji Verde Sauce:
While the rice cooks, combine jalapeños, cilantro, garlic, mayonnaise, cotija cheese, lime juice, olive oil, salt, and water in your blender. Blend it on high for a minute or two until it’s completely smooth and creamy. If the sauce seems too thick, add a splash more water until it reaches a pourable consistency that’ll drizzle beautifully over the dish.
Grill or Bake the Chicken:
Preheat your grill to medium-high heat, or your oven to 400°F if you’re baking. Grill the marinated chicken thighs for about 6-8 minutes per side until they have nice grill marks and reach an internal temperature of 165°F. If baking, they’ll take 25-30 minutes in the preheated oven. Either way, you’ll know they’re done when the juices run clear and the skin is crispy.
Rest and Serve:
Let the chicken rest for five minutes after cooking – this keeps all the juices inside when you cut into it, ensuring every bite is moist. To serve, divide the cilantro lime rice among plates, top with the chicken thighs, and drizzle generously with that incredible green sauce. Garnish with lime wedges and extra cilantro if you like, then dig in!

You Must Know
- Marinate the chicken for at least 30 minutes for best flavor
- Toast the rice before adding liquid for a nuttier taste
- Let the chicken rest after cooking to keep it juicy
- The green sauce can be made spicier by keeping jalapeño seeds
Storage Tips
Store any leftovers by keeping the chicken, rice, and aji verde sauce in separate airtight containers in the fridge – they’ll stay fresh for up to three days. Reheat the chicken and rice gently in the microwave or on the stovetop with a splash of water to prevent drying out. The green sauce actually keeps for up to five days and tastes amazing cold straight from the fridge, so don’t hesitate to make a double batch. I often use extra sauce as a dip for veggies or spread for sandwiches during the week.
Ingredient Substitutions
If you don’t have bone-in chicken thighs, skin-on boneless thighs work well but may cook faster. For the rice, basmati or jasmine rice can replace long-grain white rice with similar results. No fresh jalapeños? Use serrano peppers for more heat or a canned green chili for milder flavor. Vegan mayo makes the sauce dairy-free and egg-free, and you can skip the cotija cheese or use nutritional yeast for a cheesy vibe. In a pinch, vegetable broth replaces chicken broth for the rice.
Serving Suggestions
This Peruvian chicken rice green sauce shines alongside fried sweet plantains for a touch of sweetness or a quick avocado salad with tomatoes and red onion for creaminess. For drinks, a crisp lager or the classic Inca Kola complements the spices perfectly. If you’re feeding a crowd, add some black beans or grilled corn on the cob – it turns the meal into a festive spread that everyone will love. I sometimes serve it with a side of crispy yuca fries for extra crunch.
Cultural Context
Peruvian cuisine is a vibrant fusion of indigenous ingredients with Spanish, African, Chinese, and Japanese influences, resulting in dishes that are both familiar and excitingly new. Aji verde, or green sauce, is a staple condiment found on tables across Peru, often served with grilled meats, potatoes, and sandwiches. This particular combination of grilled chicken with cilantro rice and aji verde captures the essence of Peruvian home cooking – bold flavors, simple techniques, and a balance of heat, acidity, and freshness. The use of cumin and paprika reflects Spanish influence, while the emphasis on fresh cilantro and lime juice ties back to native Peruvian herbs and citrus. It’s a dish that represents the heart of Peru’s culinary identity.

Pro Tips
- Marinate the chicken overnight if you can for incredible flavor
- Always use a meat thermometer for perfectly cooked chicken
- Blend the green sauce for a full two minutes for silkiness
- Remove jalapeño seeds for a milder, family-friendly sauce
- I never skip toasting the rice for that extra depth
Frequently Asked Questions
Bone-in, skin-on chicken thighs are recommended for their juicy, flavorful result. They stay moist during grilling and the skin becomes deliciously crispy. You can also use boneless, skinless thighs or chicken breasts, but adjust cooking time accordingly.
Yes, you can marinate the chicken and prepare the aji verde sauce up to a day in advance. Store the chicken and sauce separately in the refrigerator. The rice is best made fresh, but you can reheat it with a splash of broth or water to refresh it.
If cotija cheese is unavailable, you can use feta cheese for a similar salty, tangy flavor. Alternatively, you can omit the cheese entirely and add a pinch of salt to the sauce to taste.
The chicken is done when it reaches an internal temperature of 165°F (74°C) and the juices run clear. For bone-in thighs, this typically takes about 10-12 minutes per side over medium-high heat.
This dish is a complete meal on its own, but you can complement it with a simple side salad, fried plantains, or black beans for a more substantial Peruvian-style feast.