Delicious Peruvian Chicken and Rice: An Easy One-Pan Meal

Introduction to Peruvian Chicken and Rice

Peruvian chicken and rice is one of those dishes that feels like a hug from the inside: smoky, herb-forward, and deeply comforting. Peruvian cuisine is all about bright herbs, citrus, and bold aromatics, and this dish brings those elements together in a very approachable way. The first time I ate this was at a small neighborhood rotisserie where the air smelled like roasted garlic and cumin; I remember the skin crackling, the rice a soft golden color from turmeric, and that cool, creamy green sauce cutting right through the richness. I wanted to recreate that every week — and I did, enough times to learn which micro-steps actually matter in a real kitchen.

I’ve cooked this at home for busy weeknights and for slow weekend dinners with friends. Over time I learned to trust small cues: how the garlic scent changes in the pan, what perfectly marinated chicken looks and feels like, and the way the rice loosens and shines when it’s done. Below I’ll walk you through the whole process—marinade, cooking methods, rice, the green sauce—and share the little fixes I rely on when things don’t go exactly to plan.

Ingredients You’ll Need

  • Chicken – your choice of thighs, breasts, or a mix; thighs stay juicier if you’re worried about drying out.
  • Garlic – gives the marinade its pungent, savory backbone; smash or mince for more bite.
  • Citrus (lime or lemon) – brightens the marinade and helps tenderize the chicken.
  • Oil – binds the spices and helps with browning whether you grill or bake.
  • Ground cumin – earthy, warm, classic in Peruvian-style marinades.
  • Smoked paprika – adds a subtle smoky note without needing a smoker.
  • Salt & pepper – essential for balance; kosher salt is forgiving if you’re measuring by feel.
  • Cilantro – the star of the green sauce; fresh is non-negotiable for that herbal pop.
  • Mayonnaise & sour cream – create the creamy body for the sauce; swap with Greek yogurt for a tangier, lighter version.
  • Jalapeño – brings heat and green color; remove seeds for milder sauce.
  • Jasmine rice – fragrant and soft, it’s the classic choice here; long-grain rice works too.
  • Onion or shallot – sweated before adding rice to build savory depth.
  • Turmeric or saffron – gives the rice that golden color and a gentle aroma; turmeric is budget-friendly and reliable.
  • Chicken stock – cooks the rice and infuses savory flavor; vegetable stock works for a lighter profile.
  • Frozen peas – a bright pop of color and sweetness stirred in at the end.

How to Marinate the Chicken (Peruvian chicken recipe tip)

Marinating is where most of the flavor gets set, so don’t skip it. Combine garlic, citrus (I usually use lime), oil, ground cumin, smoked paprika, salt, and pepper in a bowl. I like to whisk it until it looks slightly emulsified—tiny flecks of spice suspended in oil; that helps everything cling to the chicken.

Important practical notes from my kitchen: reserve about a quarter of the marinade before you add the raw chicken. I brush that reserved bit on while cooking to keep the exterior glossy and to amplify the flavor without reusing raw marinade. I usually marinate for at least an hour; if I have time I go overnight and the chicken comes out noticeably more fragrant and tender. But don’t go beyond 24 hours if you used a lot of citrus — the acids can start breaking the meat down into a mushy texture.

What can go wrong and how to fix it:

  • If the chicken tastes flat: it usually needs more salt or a squeeze of fresh lime after cooking, not more sugar. Taste your marinade before it touches the meat so you know your flavor baseline.
  • If the marinade is too salty: dilute with a little oil and fresh citrus, or rinse the chicken briefly and pat it dry before cooking (you’ll lose some flavor but save the dish).
  • If the outside chars before the inside is done: your heat is too high. Move the chicken to a cooler part of the grill or reduce oven temperature slightly and give it a few more minutes to catch up.

Variations: for a spicier version, add more jalapeño or a pinch of cayenne to the marinade. For a mild family-friendly version, reduce the jalapeño and increase the citrus to maintain brightness. If you want an herb-forward twist, add a small handful of finely chopped cilantro into the marinade itself for more green fragrance.

Cooking Options: Grill or Bake

Both methods work well, and I use them depending on weather and timing. Grilling gives you char and a smoky edge; baking is reliable and hands-off.

Grill (what I do on warm evenings)

Preheat the grill to medium-high. Brush the grates clean and oil them so the skin doesn’t stick. Grill the chicken about 5–7 minutes per side, depending on thickness. I listen for that satisfying sizzle and watch for juices to start running clear at the edges — visual and auditory cues that go a long way if you don’t use a thermometer. Brush with the reserved marinade halfway through so the exterior builds layers of flavor without being raw. Aim for an internal temperature of 165°F in the thickest part. Let the chicken rest 5 minutes before slicing so the juices redistribute; cut too soon and they’ll spill onto the plate.

Bake (my weekday go-to)

Preheat your oven to 450°F. Line a sheet pan with foil for easier cleanup. Arrange the marinated chicken and bake for about 30 minutes, brushing with reserved marinade halfway through. Oven times will vary with the cut: breasts can cook faster than thighs. Use a thermometer to confirm 165°F. If you want a crisper exterior, finish the chicken under the broiler for 1–2 minutes, watching closely so it doesn’t burn.

Tips for juicy chicken:

  • Pat the chicken dry before cooking so the exterior browns rather than steams.
  • Don’t overcrowd the grill or pan; give each piece breathing room for even heat circulation.
  • Let the chicken rest before serving — a 5–10 minute rest is worth it.

Preparing the Flavorful Rice

The rice is the quiet hero here: subtly seasoned, soft, and dotted with peas. I use jasmine rice for its aroma and light texture, but long-grain rice works if that’s what you have.

If you love rice, check out our Cilantro Lime Rice recipe that adds a tasty twist to your meal.

Here’s my tried-and-true method: wash the rice in cold water until it runs clear, then soak for 10–15 minutes and drain—this helps the grains cook evenly and keeps them from breaking. In a pot, sauté diced shallot or onion and a few cloves of minced garlic in butter or oil until fragrant and soft. Add the drained rice and the aromatics (I stir for about a minute until the grains look glossy and smell nutty), then sprinkle in turmeric for color and a warm note — or a few saffron threads if you want a floral lift. Stir in a small pinch of cumin and onion powder for background depth, then add hot chicken stock, bring to a boil, cover, and lower the heat to a gentle simmer for about 15 minutes.

When the rice looks like it’s absorbed the liquid, stir in frozen peas, cover again, and let it sit off the heat for 5–10 minutes. The steam finishes them perfectly. Fluff with a fork before serving so the grains separate and look glossy rather than clumped. If you’re meal-prepping, cook the rice a day ahead and reheat gently with a splash of stock or water to restore moisture.

Making the Creamy Green Sauce

The signature green sauce brings freshness and coolness to the plate—think cilantro, garlic, a touch of heat, and a creamy binder. In practice it’s forgiving: toss cilantro, mayo, sour cream, a couple of roughly chopped jalapeños (seeds removed if you want mild), garlic, olive oil, and a squeeze of lemon or lime into a blender and pulse until silky. Taste and add salt and pepper.

Texture tips from testing: if the sauce is too thin, add more mayonnaise or an extra avocado for a thicker, more velvety mouthfeel. If it’s too thick, thin it with a small splash of water or extra citrus. If you want it dairy-free, swap mayo for plain mashed avocado and use a dairy-free yogurt or extra oil for creaminess. The aroma should be bright and herbaceous; the first whiff will smell green and almost grassy, and when you taste it you want a nice citrus snap to cut through the savory chicken.

How to tame the heat: reduce the jalapeño amount or remove the seeds and ribs. If it still screams, add more mayo or sour cream to balance the spice. Conversely, if it’s too mild, a touch of hot sauce or a small serrano does the trick.

Serving Suggestions and Pairings

Serve the rice as a base, slice the rested chicken and lay it on top, and finish with a generous drizzle of the green sauce. I like a scatter of chopped cilantro and a few lime wedges on the side for brightness. The textures should harmonize: warm tender chicken, soft fragrant rice, and cool silky sauce.

For a delightful meal experience, consider pairing your Peruvian Chicken and Rice with our Creamy Garlic Parmesan Chicken Pasta.

Enhance your meal with our savory Cajun Garlic Butter Steak Bites that perfectly complement the flavors of Peruvian Chicken and Rice.

Classic sides include fried plantains (they caramelize on the edges and add a sweet balance), a simple mixed green salad with a bright vinaigrette, or even crispy fries — Peruvian rotisseries often serve the chicken with fries, and I can attest it’s delicious. Traditional beverages like chicha morada are lovely if you want a cultural touch; a bright, citrusy soda or a crisp lager also pairs nicely.

Presentation tips: slice the chicken across the grain and fan it over the rice, spoon the green sauce in a zigzag so it looks like deliberate art rather than a mess, and add micro-herbs or cilantro sprigs for contrast. Serve immediately so the rice is warm and the chicken retains its juiciness.

Nutritional Information

Per serving (approximate, based on the original recipe yield of 4):

  • Calories: ~655 kcal
  • Fat: ~28 g (from oil, mayo, and chicken)
  • Carbohydrates: ~51 g (mostly from rice and peas)
  • Protein: ~46 g (chicken is the main source)

Diet-specific variations:

  • Low-carb: Serve the chicken over cauliflower rice or shredded cabbage instead of jasmine rice. The green sauce is a great keto-friendly topping if you use full-fat mayo and sour cream (or avocado).
  • Gluten-free: This recipe is naturally gluten-free, but check labels on mayonnaise and stock if you’re avoiding hidden gluten.
  • Vegetarian: Swap chicken for grilled, well-marinated tofu or tempeh. Press the tofu first so it soaks up the marinade and gives a pleasing bite.

FAQ

What type of chicken is best for Peruvian chicken and rice?
You can use chicken thighs, breasts, or any cut you prefer. Thighs are often favored for their juiciness, but feel free to choose based on your personal preference!

How can I make the green sauce milder?
If you want a milder green sauce, reduce the amount of jalapeño or remove the seeds. You can also include more mayonnaise or sour cream to tone down the heat.

Can I use brown rice instead of jasmine rice?
Yes, you can use brown rice, but keep in mind that the cooking time will increase. Brown rice typically takes about 40-45 minutes to cook. You may also want to use extra water.

Is there a vegetarian alternative to this dish?
Absolutely! You can substitute the chicken with grilled tofu or tempeh and follow the same marinating instructions to infuse flavors.

What are some good side dishes to serve with Peruvian chicken?
Some classic side dishes include French fries, fried plantains, or a simple salad. You can also serve it with rice dishes like chaufa rice or green rice.

Conclusion and Tips

Peruvian chicken and rice is straightforward but layered — a simple marinade, a trustworthy rice method, and a bright sauce that brings it all together. It’s one of those dishes I return to when I want food that’s satisfying without being fussy. Cook it once, and you’ll find the rhythm: marinate, cook, rest, serve.

For dessert, try our delicious Homemade Sourdough Discard Brownies to satisfy your sweet tooth after the main dish.

Practical storage notes: leftovers keep well in the fridge for about 3 days. Store chicken and rice separately if you can—this prevents the rice from soaking up too much sauce and becoming gummy. Reheat gently: a covered pan on low with a splash of water or stock restores moisture. The green sauce keeps in an airtight container for up to 4 days and actually tastes brighter the next day.

Final home-cook tip: when you’re in a rush, marinate for at least an hour and use the oven method; if you’ve got time and want the best texture, grill and let the charcoal or smoke add that extra layer. And whatever you do, don’t skip the green sauce — it’s the balance that makes the whole meal sing.

Delicious Peruvian Chicken and Rice served with green sauce, garnished with cilantro
Alyssa

Peruvian Chicken and Rice

A flavorful dish of marinated chicken served over well-seasoned rice with a creamy green sauce.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 people
Course: Main Dish
Cuisine: Peruvian
Calories: 655

Ingredients
  

  • 1.5-2 pounds chicken (thighs, breasts, or any cut) see notes
  • 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
  • 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
  • 1 cup jasmine rice
  • 1 tablespoon butter or oil
  • 1/4 cup onion diced
  • 2-3 cloves garlic minced
  • 1 teaspoon turmeric
  • 1/4 teaspoon cumin
  • 1/4 teaspoon onion powder
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 2 cups chicken stock
  • 1 cup frozen peas

Method
 

  1. In a medium bowl, add all the ingredients for the chicken marinade and mix to combine. Reserve about 1/4 of the mixture and set aside. Add in the chicken and mix until fully coated. Place in the fridge to marinate for at least 1 hour or overnight.
  2. Preheat grill to medium-high, or preheat oven to 450°F. This would also be a good time to make rice, if serving with rice.
  3. Grill the chicken on both sides for at least 5-7 minutes per side or until cooked through to 165°F. Brush with the reserved marinade halfway through.
  4. Place the chicken on a foil-lined sheet pan and bake for 30 minutes or until cooked through and the internal temperature reaches 165°F. Brush with the reserved marinade halfway through.
  5. Wash rice until water runs clear. Soak for 10-15 minutes then drain water. Sauté shallot and garlic in a pot with butter until soft. Add the rice and seasoning to the pot and stir for 1 minute until fragrant. Add the chicken stock and bring to a boil, then cover with lid and reduce heat to low. Cook on low heat for 15 minutes. Stir in frozen peas, cover and rest for 5-10 minutes. Fluff with a fork before serving.
  6. Add all the ingredients for the sauce to a blender and pulse for 30 seconds or until creamy. Taste and add salt & pepper.
  7. Divide rice mixture into serving plates, top with grilled chicken and a drizzle of the green sauce. Enjoy!

Notes

Feel free to adjust the level of spice with jalapeños based on your preference.