There's something magical about the first bite of Peruvian Grilled Chicken—the crispy, charred skin, the juicy, flavorful meat, and that unmistakable blend of smoky spices and citrusy zing. It’s the kind of dish that makes your taste buds sit up and pay attention.

I first discovered this bold and vibrant chicken while traveling through Lima, and I was hooked from the very first meal. Now, it’s a staple in our backyard grilling rotation—quick enough for a weeknight dinner, yet impressive enough to serve guests on a summer weekend.
The real beauty of this recipe is how effortlessly it delivers restaurant-quality flavor with minimal prep. Let’s dive into what makes this dish a must-try for any home cook.
Why You'll Love This Peruvian Grilled Chicken
Get ready to transform your grilling game. This Peruvian Grilled Chicken is a true flavor bomb that’s easy to prep and even easier to devour.
First off, it's packed with bold, complex flavor. A marinade of garlic, lime juice, soy sauce, and spices like cumin and paprika infuses every bite with a punchy, smoky depth that keeps you coming back for more.
It’s incredibly easy to make, too. The marinade does all the heavy lifting—just mix, marinate, and grill. No fancy equipment or complicated steps required.
Perfect for meal prep or entertaining, this chicken holds up beautifully for leftovers and pairs with everything from rice and beans to fresh salads or roasted veggies. You can serve it hot off the grill or cold the next day.
Finally, it’s surprisingly budget-friendly. You’ll get big flavor with simple pantry ingredients and affordable bone-in chicken. It’s an easy way to impress without spending a fortune.
This dish is all about high reward with low effort—so let’s talk about what you’ll need to make it happen.
Ingredients Notes

The key to exceptional Peruvian Grilled Chicken is all in the marinade. With just a handful of bold ingredients, you’ll create a flavor profile that’s smoky, savory, tangy, and just a touch spicy.
Start with bone-in, skin-on chicken thighs or legs. These cuts hold up best on the grill and stay juicy throughout cooking. The skin crisps beautifully, soaking up the marinade’s rich flavors while locking in moisture.
The garlic and lime juice provide a bright, fresh backbone to the marinade. Freshly squeezed lime is a must—bottled juice just doesn’t have the same zing. Combined with minced garlic, it creates that signature Peruvian tang.
Next, you’ll add soy sauce and olive oil. The soy sauce adds umami depth and saltiness, while the oil helps the marinade penetrate the chicken and promotes browning on the grill.
The spice mix is where the magic really happens. A combination of ground cumin, smoked paprika, oregano, and black pepper brings warmth, smokiness, and a hint of earthiness. Add a pinch of cayenne if you like a little heat.
You won’t need any fancy tools—just a large zip-top bag or bowl for marinating, and either a gas or charcoal grill. A meat thermometer is helpful for perfectly cooked chicken, but not essential.
How To Make This Peruvian Grilled Chicken

Making Peruvian Grilled Chicken is a breeze, thanks to its simple prep and foolproof grilling method. Here’s how to bring those flavors to life.
Start by making the marinade. In a large bowl, whisk together minced garlic, lime juice, soy sauce, olive oil, cumin, smoked paprika, oregano, black pepper, and a pinch of salt. Once combined, it should smell tangy, savory, and full of smoky spice.
Place your chicken pieces in a large zip-top bag or shallow dish and pour the marinade over them. Toss well to coat every piece, then cover and refrigerate. Let it marinate for at least 4 hours, or overnight for maximum flavor infusion.
When you’re ready to cook, preheat your grill to medium-high heat. If using charcoal, create a two-zone fire with one hot side and one cooler side. Remove the chicken from the marinade and let any excess drip off—this helps prevent flare-ups on the grill.
Place the chicken skin-side down on the hot side of the grill. Let it sear for 3–4 minutes to develop a deep golden crust, then move it to the cooler side and close the lid. Cook for 20–25 minutes, turning occasionally, until the internal temperature reaches 165°F.
Rest the chicken for 5–10 minutes before serving. This helps the juices redistribute, ensuring every bite is moist and tender. The skin should be perfectly charred and the meat full of bold, smoky flavor.
Altogether, from marinating to grilling, you’re looking at about 5–6 hours of total time (most of it hands-off). The result? A meal that tastes like it came straight from a Peruvian rotisserie grill.
Storage Options
Leftovers of this Peruvian Grilled Chicken are a gift that keeps on giving. Store any cooled chicken in an airtight container in the fridge for up to 4 days. The flavor intensifies overnight, making it even more delicious the next day.
If you want to freeze it, wrap the chicken pieces tightly in foil or plastic wrap and place them in a freezer-safe bag or container. They’ll keep well for up to 3 months. Thaw overnight in the fridge before reheating.
To reheat, place the chicken on a baking sheet and warm it in a 350°F oven for about 10–15 minutes, or until heated through. You can also reheat it in a skillet over medium heat with a splash of water to keep it moist.
This chicken also tastes great cold—toss it into salads, wraps, or grain bowls for a quick and flavorful lunch option.
Variations and Substitutions
One of the best parts of this recipe is how adaptable it is. You can easily tweak it to suit your taste or use what you already have in your kitchen.
If you prefer white meat, feel free to use bone-in, skin-on chicken breasts. Just adjust the cooking time, as they tend to cook faster and can dry out more easily. Marinating overnight is especially helpful here.
Looking for a vegetarian option? Try the same marinade on portobello mushrooms or tofu. Grilled until golden and served with rice and beans, they make a satisfying plant-based alternative.
Want it spicier? Add a teaspoon of aji amarillo paste or a finely chopped fresh chili to the marinade for an authentic Peruvian kick. For a milder version, reduce or omit the cayenne.
You can also bake the chicken if you don’t have a grill. Simply place the marinated chicken in a baking dish and roast at 400°F for 35–40 minutes, or until cooked through and crispy on the outside.
Don’t be afraid to get creative. This marinade works wonderfully with pork chops, shrimp, and even cauliflower steaks!
PrintPeruvian Grilled Chicken Recipe
This Peruvian Grilled Chicken recipe delivers bold, smoky flavors using a traditional marinade of garlic, lime, and spices. Perfectly grilled to juicy perfection, it's an easy, flavorful meal that brings authentic Peruvian taste to your kitchen. Serve it with green sauce or fresh salad for a satisfying Latin-inspired dinner.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Dinner
- Method: Grilling
- Cuisine: Peruvian
- Diet: Gluten Free
Ingredients
-
1 whole chicken (about 3.5–4 lbs), butterflied or cut into parts
-
4 garlic cloves, minced
-
2 tbsp soy sauce
-
2 tbsp white vinegar
-
2 tbsp olive oil
-
1 tbsp lime juice
-
1 tbsp paprika
-
1 tbsp ground cumin
-
1 tbsp oregano
-
1 tsp salt
-
1 tsp black pepper
-
½ tsp ground annatto (optional for color)
Instructions
-
In a bowl, mix garlic, soy sauce, vinegar, olive oil, lime juice, and all spices to form a marinade.
-
Rub the marinade all over the chicken, making sure to get under the skin where possible.
-
Cover and refrigerate for at least 4 hours or overnight for best flavor.
-
Preheat grill to medium-high heat.
-
Grill chicken skin-side down first, covered, for about 20 minutes.
-
Flip and grill for another 20–25 minutes, or until internal temperature reaches 165°F.
-
Let rest for 10 minutes before slicing and serving.
Notes
-
For extra flavor, reserve some marinade (before adding to raw chicken) to baste during grilling.
-
Serve with Peruvian green sauce (ají verde), rice, or roasted potatoes.
-
You can roast in the oven at 425°F for 45–55 minutes if grilling isn’t an option.
Nutrition
- Serving Size: ¼ of whole chicken
- Calories: 390
- Sugar: 1g
- Sodium: 780mg





Leave a Reply