This comforting one-pot dish combines perfectly seasoned chicken thighs with fluffy rice infused with cilantro and aromatic vegetables. The star of the show is the creamy aji verde sauce—blend fresh cilantro, jalapeños, garlic, and tangy cotija cheese into a vibrant green condiment that elevates every bite. Ready in about an hour, this gluten-free main serves four generously and delivers restaurant-quality flavors with simple techniques.
The first time my neighbor Maria brought over this vibrant green sauce, I honestly thought she'd mistakenly served me a smoothie. That one spoonful changed everything about how I understood Peruvian cooking. The way the creamy, herbal heat danced with the tender chicken and perfectly seasoned rice became an instant obsession in our kitchen. Now it is the one dish my kids actually request by name.
Last winter my friend Carlos came over during a snowstorm and we spent hours tweaking this recipe. We discovered that blending the cilantro into the rice broth rather than just chopping it creates this incredible emerald hue throughout the entire dish. He insisted the secret was letting the chicken really develop a golden crust before adding anything else to the pot.
Ingredients
- 1 ½ lbs boneless skinless chicken thighs or breasts: Thighs stay juicier during the long simmer but breasts work beautifully if you prefer leaner meat
- 2 cups long grain rice: Basmati adds a lovely fragrance but any long grain variety will give you those separate fluffy grains we want
- 1 medium onion finely chopped: The sweetness from a properly softened onion is the foundation of the entire flavor profile
- 3 garlic cloves minced: Do not be shy with garlic, it mellows beautifully into the rice as it cooks
- 1 red bell pepper diced: This brings subtle sweetness and those gorgeous jewel-toned flecks throughout the dish
- 1 cup frozen green peas: They add perfect pops of sweetness and color, plus they require zero prep work
- 1 cup fresh cilantro loosely packed: Fresh is absolutely non-negotiable here, dried cilantro has no place in this recipe
- 2 cups chicken broth: Use a good quality low sodium broth so you can control the seasoning yourself
- 1 tablespoon olive oil: Just enough to get that beautiful golden sear on the chicken
- 1 teaspoon ground cumin: This earthy spice is what gives the dish its distinctive Peruvian soul
- ½ teaspoon ground black pepper: Freshly cracked makes a noticeable difference in the final depth of flavor
- Salt to taste: Taste as you go, especially since the cotija in the sauce brings its own saltiness
- Lime wedges for serving: The final squeeze of bright acid wakes up every single flavor on the plate
- 1 cup fresh cilantro leaves: For the sauce, stems and all bring the most intense flavor
- 2 jalapeños seeded and chopped: Seeding keeps it approachable but leave some seeds if you love serious heat
- 2 medium garlic cloves: Raw garlic in the sauce needs to be fresh and pungent to cut through the creamy elements
- ½ cup mayonnaise: Do not knock it until you try it, this is the traditional Peruvian approach
- ¼ cup sour cream: Greek yogurt works in a pinch but sour cream gives the most authentic velvety texture
- ¼ cup cotija cheese or feta cheese crumbled: Cotija is traditional but feta brings the same salty crumbly magic
- 2 tablespoons fresh lime juice: This is what makes the sauce sing and keeps it from feeling too heavy
- 1 tablespoon olive oil: Helps the sauce emulsify into that gorgeous silky consistency
- Salt and pepper to taste: The sauce needs proper seasoning to truly shine alongside the rice
Instructions
- Make the magic green sauce first:
- Toss cilantro, jalapeños, garlic, mayonnaise, sour cream, cotija, lime juice, and olive oil into your blender. Blitz until completely smooth and creamy, then stash it in the fridge to let all those flavors become best friends
- Give the chicken its flavor bath:
- Season the chicken generously with salt, black pepper, and that ground cumin, really rubbing it into every surface
- Create the golden foundation:
- Heat olive oil in your large skillet or Dutch oven over medium-high heat until it shimmers. Sear the chicken for 3 to 4 minutes per side until it develops that gorgeous golden crust we are after
- Build the aromatic base:
- In the same beautiful chicken-fat-filled pan, add onion, garlic, and red bell pepper. Sauté until everything has softened and your kitchen smells absolutely incredible, about 4 minutes
- Infuse the rice with color:
- Add the rice to the pan and stir it around to coat every grain with those aromatic oils. Blend that fresh cilantro with ½ cup broth until completely smooth and pour this vibrant green elixir into the pan
- Let everything come together:
- Nestle the seared chicken back into the rice. Add the remaining broth, bring everything to a boil, then reduce heat to low, cover tightly, and let it simmer gently for 20 minutes
- Add those little green gems:
- Stir in the frozen peas as gently as you can manage. Cover again and cook for 5 to 7 more minutes until the rice is perfectly tender and the chicken is cooked through
- Bring it to the table with love:
- Remove from heat and fluff the rice with a fork. Serve with generous spoonfuls of that green sauce and lime wedges for squeezing over everything
This recipe has become our go-to for Sunday dinners when everyone is gathered around the table. The way the green sauce slowly melts into the hot rice creates this incredible creamy infused rice that people cannot stop talking about. My sister actually demands I make a double batch of sauce just so she can take some home.
Make It Your Own
I have played around with adding corn kernels when the peas go in, and it adds this lovely sweetness that balances the heat from the sauce. Sometimes I throw in a pinch of turmeric with the cumin for an even deeper golden color on the chicken. The beauty of this dish is how forgiving it is while still delivering incredible results every single time.
Perfect Wine Pairings
A crisp Sauvignon Blanc cuts through the creamy sauce beautifully while complementing the herbaceous notes. For beer lovers, a light lager or even a bright pilsner lets the spices shine without competing. My husband swears by an ice-cold Peruvian-style chicha morada if you want something non-alcoholic and completely authentic.
Meal Prep Magic
This might be one of the best meal prep recipes ever invented. The flavors actually deepen and improve after a day or two in the refrigerator. Store the green sauce separately and everything stays fresh and vibrant for quick lunches throughout the week. The rice reheats beautifully with just a splash of water to bring it back to life.
- Mason jars work perfectly for portioning individual servings
- Keep the lime wedges separate until serving to maintain their bright acidity
- The sauce keeps for up to a week and becomes even more flavorful over time
There is something deeply satisfying about a one-pot meal that delivers such complex flavors and textures. This is the kind of comfort food that makes everyone feel taken care of.
Recipe FAQs
- → What makes Peruvian green sauce special?
-
The signature aji verde blends fresh cilantro, jalapeños, garlic, creamy mayonnaise, and tangy cotija cheese into a vibrant, herbaceous condiment that's both zesty and rich.
- → Can I use other cuts of chicken?
-
Yes, boneless breasts work well though thighs stay juicier during simmering. Adjust cooking time slightly as breasts cook faster than thighs.
- → How spicy is the green sauce?
-
With seeded jalapeños, the sauce delivers mild to medium heat. Reduce jalapeños or remove membranes for milder flavor, or leave seeds for more kick.
- → What rice works best?
-
Long-grain varieties like basmati or jasmine stay fluffy and separate perfectly. Avoid short-grain or risotto rice which becomes too sticky.
- → Can I prepare components ahead?
-
The green sauce keeps refrigerated for up to five days and actually develops more flavor over time. Marinate chicken overnight for deeper seasoning.
- → Is this dish freezer-friendly?
-
The chicken and rice mixture freezes well for up to three months. Store the green sauce separately and add it fresh when reheating for best texture.