Peruvian Chicken and Rice with Green Sauce Recipe
Introduction
Peruvian Chicken and Rice with Green Sauce is a vibrant, flavorful dish that combines tender marinated chicken with aromatic yellow rice and a creamy, spicy cilantro sauce. It’s a perfect meal for anyone looking to explore bold Latin American flavors with simple ingredients.

Ingredients
- 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:
- 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
- Peruvian Yellow Rice:
- 1 cup jasmine rice
- 1 tablespoon butter or oil
- 1/4 cup onion, diced
- 2-3 garlic cloves, minced
- 1 teaspoon turmeric
- 1/4 teaspoon each: cumin, onion powder, salt, pepper
- 2 cups chicken stock
- 1 cup frozen peas
Instructions
- Step 1: In a medium bowl, combine the garlic, lime juice or vinegar, oil, cumin, smoked paprika, salt, and pepper for the chicken marinade. Reserve about one-quarter of this mixture for basting later. Add the chicken and coat thoroughly. Refrigerate for at least 1 hour or overnight.
- Step 2: When ready to cook, preheat your grill to medium-high or your oven to 450ºF. If making rice, start preparing it now.
- Step 3: To grill, place the chicken on the grill and cook for 5-7 minutes per side or until the internal temperature reaches 165ºF. Brush with the reserved marinade halfway through grilling. To bake, arrange chicken on a foil-lined sheet pan and bake for 30 minutes or until cooked through, brushing with reserved marinade halfway.
- Step 4: For the rice, rinse the jasmine rice until water runs clear, then soak for 10-15 minutes before draining. In a pot, sauté onion and garlic in butter or oil until soft. Add the rice and seasonings, stirring for 1 minute to toast. Pour in chicken stock and bring to a boil. Cover, reduce heat to low, and simmer for 15 minutes.
- Step 5: Stir in frozen peas, cover again, and let the rice rest for 5-10 minutes. Fluff with a fork before serving.
- Step 6: To prepare the green sauce, blend cilantro, mayonnaise, sour cream, jalapeños, garlic, olive oil, and lemon or lime juice until creamy. Season with salt and pepper to taste.
- Step 7: Serve the yellow rice topped with grilled or baked chicken and a drizzle of the green sauce. Enjoy your flavorful Peruvian meal!
Tips & Variations
- For a milder green sauce, remove the seeds from the jalapeños before blending.
- Use chicken thighs for juicier, more flavorful meat compared to breasts.
- Add a squeeze of fresh lime over the finished dish for extra brightness.
- If you prefer a vegetarian option, swap chicken for grilled tofu or mushrooms and use vegetable broth for the rice.
Storage
Store leftover chicken, rice, and green sauce separately in airtight containers in the refrigerator for up to 3 days. Reheat chicken and rice in the microwave or on the stovetop until warm. The green sauce is best served fresh but can be refrigerated for up to 2 days; stir well before using.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use different cuts of chicken for this recipe?
Yes, you can use thighs, breasts, or bone-in cuts. Thighs tend to stay juicier and more flavorful, while breasts cook faster and are leaner.
Is it necessary to soak the rice before cooking?
Soaking the jasmine rice helps it cook more evenly and creates a fluffier texture in the final dish, but if short on time, rinsing well is sufficient.
PrintPeruvian Chicken and Rice with Green Sauce Recipe
This vibrant Peruvian Chicken and Rice with Green Sauce recipe features tender, marinated chicken grilled or baked to perfection, served atop fragrant Peruvian yellow rice enhanced with turmeric and peas. The dish is finished with a creamy, zesty cilantro jalapeño green sauce, adding a fresh, spicy kick that balances the smoky and savory flavors in the chicken and rice.
- Prep Time: 15 minutes (plus 1 hour marinating time)
- Cook Time: 30 minutes
- Total Time: 1 hour 45 minutes
- Yield: 4 servings 1x
- Category: Main Course
- 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
- 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, 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 black pepper
- 2 cups chicken stock
- 1 cup frozen peas
Instructions
- Marinate Chicken: In a medium bowl, combine garlic, lime juice (or white vinegar), oil, ground cumin, smoked paprika, kosher salt, and black pepper to create the marinade. Reserve about one-quarter of the marinade and set aside. Add the chicken pieces and toss until fully coated. Refrigerate for at least 1 hour or overnight to allow flavors to develop.
- Preheat Cooking Equipment: When ready to cook, preheat your grill to medium-high heat or alternatively preheat your oven to 450ºF. This is also an ideal time to start preparing the yellow rice if serving together.
- Cook Chicken – Grill Method: Grill the marinated chicken on each side for 5-7 minutes or until the internal temperature reaches 165ºF, indicating it is fully cooked. Brush the chicken with the reserved marinade halfway through grilling for extra flavor and moisture.
- Cook Chicken – Bake Method: Arrange the marinated chicken on a foil-lined sheet pan and bake in the preheated oven for approximately 30 minutes or until cooked through with an internal temperature of 165ºF. Brush with reserved marinade halfway through baking.
- Prepare Peruvian Yellow Rice: Rinse the jasmine rice under cold water until the water runs clear, then soak it for 10-15 minutes before draining. In a pot, sauté diced onion and minced garlic in butter or oil until softened. Add the drained rice and spices: turmeric, cumin, onion powder, salt, and pepper. Stir for 1 minute until fragrant. Pour in the chicken stock, bring to a boil, then cover and reduce heat to low. Simmer for 15 minutes. Stir in frozen peas, cover again, and let rest off heat for 5-10 minutes. Fluff rice with a fork before serving.
- Make the Green Sauce: Place cilantro, mayonnaise, sour cream, jalapeño chiles, garlic, olive oil, and lemon or lime juice into a blender. Pulse for about 30 seconds or until the sauce is smooth and creamy. Season with kosher salt and freshly ground black pepper to taste.
- Serve: Plate the yellow rice, top with the grilled or baked chicken, and drizzle generously with the vibrant green sauce. Enjoy this flavorful Peruvian-inspired meal!
Notes
- You can use any cut of chicken you prefer, but thighs tend to stay juicier and more flavorful.
- Marinating the chicken overnight will yield the best flavor and tenderness.
- If you do not have jalapeños, mild green chilies or a small amount of hot sauce can be substituted in the green sauce.
- Make sure to wash and soak the rice properly; it helps achieve fluffy, non-sticky rice.
- Adjust grilling or baking times depending on the thickness of your chicken pieces.
- Leftover green sauce keeps well refrigerated for up to 3 days.
Keywords: Peruvian chicken, grilled chicken, yellow rice, Peruvian yellow rice, green sauce, cilantro sauce, jalapeño sauce, turmeric rice, flavorful chicken recipe

