As I stood in my grandmother’s cozy kitchen, the sun streaming through the window, the aroma of cilantro wafted through the air, wrapping around me like a warm embrace. It was one of those rainy afternoons when we’d gather around the table, eagerly waiting for her signature dish—Cilantro Chicken and Rice Peruano. The vibrant green hue of the cilantro sauce always seemed to dance on the plate, and the sight of tender chicken nestled atop fluffy rice made my stomach rumble with anticipation. Every bite was a burst of flavor; the freshness of the cilantro mingled perfectly with the savory chicken, creating a comforting symphony of tastes that felt like home.
This dish holds a special place in my heart because it’s more than just a recipe; it’s a connection to my roots and the love that my grandmother poured into every meal. My version stands out with a twist of added spices and a dash of lime juice that brightens up the cilantro, giving it an extra zing. I also love to serve it with a side of buttery corn to balance the flavors, creating a delightful harmony on the plate.
Now, let me show you exactly how to make this heartwarming dish that will transport you straight to my grandmother’s kitchen, filling your home with the irresistible scent of Peru. Trust me, you won’t want to miss this!
Why You’ll Love This Recipe
- Infused with vibrant cilantro and zesty lime, this dish offers a fresh flavor profile that perfectly complements the rich, tender chicken.
- Cooked in one pot, this recipe minimizes cleanup while maximizing flavor, making it a go-to for busy weeknights.
- Ready in about 50 minutes, you can serve up a homemade Peruvian classic without breaking a sweat.
- Budget-friendly ingredients ensure you can enjoy a taste of Peru without overspending.
- The combination of juicy chicken and fluffy rice creates a satisfying texture that makes every bite enjoyable.
Ingredients
- For the Marinade:
- 1.5 lbs (680 g) bone-in, skin-on chicken thighs (or breasts)
- 1 cup fresh cilantro leaves (packed)
- 4 cloves garlic
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons olive oil
- Juice of 1 lime
- For the Rice:
- 2 cups long-grain rice (such as Basmati or Jasmine)
- 4 cups chicken broth (or water)
- 1 medium onion, finely chopped
- 1 medium red bell pepper, diced
- 1 cup frozen peas (optional)
- 2 tablespoons vegetable oil
- ½ teaspoon turmeric (for color)
- Salt to taste
- For Garnish:
- Fresh cilantro, chopped
- Lime wedges
- Sliced avocado (optional)
The star of this recipe is the chicken, which benefits from a flavorful marinade that includes fresh cilantro, garlic, and spices. Bone-in, skin-on chicken guarantees that the meat remains juicy and tender during cooking, while the skin crisps up beautifully. If you prefer, you can substitute boneless, skinless chicken breasts, but be mindful not to overcook them, as they can dry out more easily.
Fresh cilantro is essential not only for its bright flavor but also for its vibrant color, which adds visual appeal to the dish. When selecting cilantro, look for bright green leaves without wilting or yellowing. If you’re not a fan of cilantro, parsley can be a good substitute, though it will alter the flavor profile slightly. The turmeric in the rice not only colors it beautifully but also imparts a subtle earthiness that complements the other ingredients perfectly.
Step-by-Step Instructions
- In a blender or food processor, combine the cilantro leaves, garlic, cumin, paprika, salt, black pepper, olive oil, and lime juice. Blend until smooth. This should take about 30 seconds. Make sure all ingredients are well incorporated; otherwise, the marinade won’t distribute evenly on the chicken.
- Place the chicken thighs in a large bowl or resealable plastic bag, and pour the marinade over them. Ensure the chicken is fully coated. Marinate for at least 30 minutes, or up to 2 hours in the refrigerator for deeper flavor. Avoid marinating too long, as the acid from the lime can begin to “cook” the chicken.
- While the chicken marinates, rinse the rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming gummy. Set aside to drain.
- In a large pot or deep skillet, heat the vegetable oil over medium heat. Add the chopped onion and diced red bell pepper. Sauté for 5-7 minutes until the onion is translucent and the peppers are tender. Stir occasionally to prevent burning.
- Add the marinated chicken to the pot, skin-side down. Cook for 7-10 minutes until the skin is golden and crispy. Flip the chicken and cook for another 5 minutes. You’ll know it’s ready when the skin is a deep golden brown and the chicken releases easily from the pan.
- Remove the chicken from the pot and set aside. In the same pot, add the rinsed rice and turmeric, stirring to coat the grains with any remaining oil and flavor. Cook for 1-2 minutes until the rice is slightly toasted.
- Pour the chicken broth (or water) into the pot and stir to combine. Place the browned chicken back on top of the rice, skin-side up. Bring to a simmer, then reduce the heat to low. Cover and cook for 20 minutes. Avoid lifting the lid during this time, as it will release steam and affect cooking.
- After 20 minutes, remove the lid and gently fluff the rice with a fork. If using, sprinkle the frozen peas over the top, cover, and let sit for an additional 5 minutes. This allows the peas to warm through without becoming mushy.
- Remove the pot from heat and let it rest, covered, for another 5 minutes before serving. This will help the flavors meld together and ensure the rice is perfectly fluffy.
Pro Tips for the Best Cilantro Chicken And Rice Peruano
- One common mistake is overcooking the chicken. Use a meat thermometer to check for doneness; chicken should reach an internal temperature of 165°F (74°C).
- For optimal results, use a heavy-bottomed pot or Dutch oven that retains heat evenly. This will ensure your rice cooks uniformly without burning.
- The ratio of rice to liquid is crucial. A 1:2 ratio is standard for long-grain rice, but it can vary slightly depending on the specific type of rice used. Always refer to the package instructions if unsure.
- To enhance the flavor even further, consider adding a bay leaf or a teaspoon of saffron to the rice while it cooks; this will add complexity to the dish.
Variations & Serving Ideas
- For a lighter option, use skinless chicken breasts and reduce the amount of oil in the marinade.
- Seasonal vegetables, like zucchini or corn, can be added to the rice for extra nutrition and flavor.
- For a spicy kick, incorporate diced jalapeños into the marinade or serve with a spicy salsa on the side.
This dish pairs beautifully with a simple green salad dressed in lime vinaigrette, as the fresh flavors complement the richness of the chicken and rice. Additionally, serve with creamy avocado slices to balance the heat from any spicy elements. A side of black beans can also enhance the meal, adding protein and fiber while keeping with the Peruvian theme.
Storage, Make-Ahead & Reheating
Store any leftovers in an airtight container in the fridge for up to 3 days. This dish actually tastes better the next day, as the flavors have more time to meld. If you want to freeze it, let the chicken and rice cool completely, then transfer to a freezer-safe container. It can be frozen for up to 3 months. To reheat, thaw overnight in the fridge, then warm in a pot over medium heat, adding a splash of chicken broth to prevent drying out, for about 10-15 minutes.
Frequently Asked Questions
Can I make Cilantro Chicken And Rice Peruano ahead of time?
Yes — in fact, it tastes even better the next day! Preparing it in advance allows the flavors to deepen and develop. Just store in the refrigerator and reheat when ready to serve.
What can I substitute for cilantro?
If you’re not a fan of cilantro, parsley is a great alternative. While it won’t replicate the same flavor, it will still provide a fresh herbaceous note to the marinade.
Can I use brown rice instead of white rice?
Yes, but be aware that brown rice takes longer to cook. You’ll need to increase the liquid amount and cooking time, so check the package instructions for the best results.
How do I make the chicken skin extra crispy?
To achieve crispy chicken skin, ensure you cook the chicken skin-side down in a hot pot without moving it for the first 7-10 minutes. Avoid overcrowding the pot, which can lead to steaming instead of searing.
Is this dish spicy?
No, this recipe is not inherently spicy. However, you can easily add heat by incorporating jalapeños into the marinade or serving it with a spicy salsa for those who enjoy a kick!

Final Thoughts
There’s something truly special about the vibrant flavors of Cilantro Chicken And Rice Peruano. The fragrant cilantro and tender chicken create a satisfying harmony that warms the soul, making it a perfect dish for any gathering or cozy night in.
This is the kind of recipe I come back to again and again, especially when I want to impress my family or friends with something delicious yet easy to make. The rich, aromatic rice paired with succulent chicken is sure to evoke a sense of comfort and joy at the dinner table.
I encourage you to try this delightful dish and experience its magic for yourself. Don’t hesitate to share your results or even add your own twist—perhaps a touch of lime or a hint of spice! Happy cooking!
Cilantro Chicken and Rice
This Cilantro Chicken and Rice recipe is a comforting dish infused with vibrant cilantro and zesty lime. It’s a perfect blend of tender chicken and fluffy rice that brings a taste of Peru to your table.
- Prep Time: 30 mins
- Cook Time: 20 mins
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Peruvian
Ingredients
- For the Marinade:
- 1.5 lbs (680 g) bone-in, skin-on chicken thighs (or breasts)
- 1 cup fresh cilantro leaves (packed)
- 4 cloves garlic
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoons olive oil
- Juice of 1 lime
- For the Rice:
- 2 cups long-grain rice (such as Basmati or Jasmine)
- 4 cups chicken broth (or water)
- 1 medium onion, finely chopped
- 1 medium red bell pepper, diced
- 1 cup frozen peas (optional)
- 2 tablespoons vegetable oil
- ½ teaspoon turmeric (for color)
- Salt to taste
- For Garnish:
- Fresh cilantro, chopped
- Lime wedges
- Sliced avocado (optional)
Instructions
- In a blender or food processor, combine the cilantro leaves, garlic, cumin, paprika, salt, black pepper, olive oil, and lime juice. Blend until smooth. This should take about 30 seconds. Make sure all ingredients are well incorporated; otherwise, the marinade won’t distribute evenly on the chicken.
- Place the chicken thighs in a large bowl or resealable plastic bag, and pour the marinade over them. Ensure the chicken is fully coated. Marinate for at least 30 minutes, or up to 2 hours in the refrigerator for deeper flavor. Avoid marinating too long, as the acid from the lime can begin to 'cook' the chicken.
- While the chicken marinates, rinse the rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming gummy. Set aside to drain.
- In a large pot or deep skillet, heat the vegetable oil over medium heat. Add the chopped onion and diced red bell pepper. Sauté for 5-7 minutes until the onion is translucent and the peppers are tender. Stir occasionally to prevent burning.
- Add the marinated chicken to the pot, skin-side down. Cook for 7-10 minutes until the skin is golden and crispy. Flip the chicken and cook for another 5 minutes. You’ll know it’s ready when the skin is a deep golden brown and the chicken releases easily from the pan.
- Remove the chicken from the pot and set aside. In the same pot, add the rinsed rice and turmeric, stirring to coat the grains with any remaining oil and flavor. Cook for 1-2 minutes until the rice is slightly toasted.
- Pour the chicken broth (or water) into the pot and stir to combine. Place the browned chicken back on top of the rice, skin-side up. Bring to a simmer, then reduce the heat to low. Cover and cook for 20 minutes. Avoid lifting the lid during this time, as it will release steam and affect cooking.
- After 20 minutes, remove the lid and gently fluff the rice with a fork. If using, sprinkle the frozen peas over the top, cover, and let sit for an additional 5 minutes. This allows the peas to warm through without becoming mushy.
- Remove the pot from heat and let it rest, covered, for another 5 minutes before serving. This will help the flavors meld together and ensure the rice is perfectly fluffy.
Nutrition
- Serving Size: 1 serving
- Calories: 550
- Sugar: 2 g
- Sodium: 600 mg
- Fat: 20 g
- Saturated Fat: 4 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 60 g
- Fiber: 3 g
- Protein: 30 g
- Cholesterol: 100 mg
Keywords: To achieve crispy chicken skin, ensure you cook the chicken skin-side down in a hot pot without moving it for the first 7-10 minutes. Use a meat thermometer to check for doneness; chicken should reach an internal temperature of 165°F (74°C).




Leave a Comment