These Peruvian Chicken Breast Skewers capture everything I love about grilling: bold flavor, fast cook time, and easy cleanup.
They’re a lighter, streamlined version of my Grilled Peruvian Chicken with Green Sauce, designed for quick weeknight meals without sacrificing the bright, garlicky, citrus-forward Peruvian profile.
If you’re already a fan of Peruvian flavors—tangy lime, fragrant garlic, and warm spices—these skewers deliver the same punch but use lean chicken breast for faster cooking.

Ingredients You’ll Need
These simple pantry staples build a bright, savory marinade and a creamy green sauce. Here’s what each ingredient contributes:
Soy sauce – salt and savory umami
Lime juice – bright acidity and tenderizer
Avocado oil – neutral oil that lets the spices shine
Honey – gentle sweetness that helps glaze and caramelize
Garlic – fresh and aromatic when grated
Cumin – warm, earthy spice common in Peruvian profiles
Smoked paprika – subtle smoky depth
Dried oregano – herbaceous, slightly peppery notes
Black pepper – balancing heat

How to Grill Peruvian Chicken Breast Skewers
- Prepare your grill for two-zone cooking: a hot side for searing and a cooler side for finishing.
- Sear the skewers over direct heat long enough to develop a good char without overcooking.
- Move them to the indirect side, brush with reserved marinade, and finish cooking gently.
- Remove at 160°F internal temperature and rest five minutes for carryover cooking to 165°F.

No Grill? No Problem…
If you don’t have a grill, use a cast iron griddle or a heavy-bottomed skillet. Cook the skewers the same way you would on the grill: get a good sear over high heat, then move to lower heat to finish. I’ve done these entirely on the stovetop and they still come out great.
If weather and space allow, grilling over an open flame adds an extra layer of flavor, but stovetop equipment will still yield excellent results.

FAQs About Chicken Skewers
Can I use boneless, skinless chicken thighs?
Yes. Thighs are more forgiving and stay juicier if you prefer darker meat.
How long should I marinate the chicken?
Two to eight hours is ideal. Any longer and the lime will start to break down the meat too much.
Can I save and reheat leftovers?
Absolutely. Store in an airtight container and rewarm gently in the oven or microwave.
Is olive oil ok for the marinade?
Yes, but a neutral oil like avocado oil keeps the marinade’s flavors forward. Olive oil can add its own flavor that competes with the spices.

How To Make Peruvian Chicken Breast Skewers Step-by-Step
Serves: 6 | Prep Time: 10 mins | Cook Time: 20 mins
Ingredients
2 lb boneless skinless chicken breasts, cut into 1½” cubes
2 tbsp avocado oil
Marinade
½ cup soy sauce
¼ cup lime juice (freshly squeezed)
¼ cup avocado oil
3 tbsp honey
10 cloves garlic, grated
1 tbsp cumin
1½ tbsp smoked paprika
1 tsp dried oregano
1 tsp black pepper
Green Sauce
1 cup mayonnaise
2 cups fresh cilantro (leaves and stems)
2 jalapeños, seeded
4 garlic cloves
¼ cup parmesan cheese
2½ tbsp lime juice
1 tbsp aji amarillo paste (optional)
1 tbsp kosher salt (Diamond Crystal)
Step 1: Put the cubed chicken into a sealable bag. Whisk the marinade ingredients in a bowl, reserving ¼ cup for glazing. Pour the remaining marinade over the chicken.




Step 2: Remove excess air from the bag, seal, and massage the chicken so it’s fully coated. Refrigerate at least two hours; overnight (up to eight hours) is better for deeper flavor.

Step 3: Preheat the grill for two-zone cooking. Thread the chicken onto skewers, pressing each skewer to form an even thickness for consistent cooking. Pat the pieces dry and lightly brush with oil.


Step 4: Grill the skewers over direct medium-high heat, moving them frequently to prevent burning while building a crust. Total direct-time should be about 6–8 minutes, turning to sear all sides.


Step 5: Move skewers to indirect heat, brush with the reserved marinade, close the lid, and cook until the internal temperature reaches 160°F.
Step 6: While the skewers finish, blend the green sauce ingredients until smooth and set aside.

Step 7: Remove the skewers from the grill and let them rest five minutes.
Step 8: Serve with the green sauce and a scattering of freshly chopped scallions.

Peruvian Chicken Breast Skewers
Pin Recipe
Rate Recipe
Ingredients
- 2 lb boneless skinless chicken breasts cut into 1½” cubes
- 2 tbsp avocado oil
Marinade
- ½ cup soy sauce
- ¼ cup lime juice freshly squeezed
- ¼ cup avocado oil
- 3 tbsp honey
- 10 cloves garlic grated
- 1 tbsp cumin
- 1½ tbsp smoked paprika
- 1 tsp dried oregano
- 1 tsp black pepper
Green Sauce
- 1 cup mayonnaise
- 2 cup fresh cilantro leaves and stems
- 2 med jalapeños seeded
- 4 cloves garlic
- ¼ cup parmesan cheese
- 2½ tbsp lime juice
- 1 tbsp aji amarillo paste optional
- 1 tbsp kosher salt Diamond Crystal
Instructions
-
Place the cubes of chicken into a sealable plastic bag and set aside. Then, put all the ingredients for the marinade into a medium size mixing bowl and whisk together. Reserve ¼ cup of the marinade and set aside. Pour the remaining marinade over top of the chicken.
-
Remove as much air as possible from the bag and seal it closed. Massage the chicken to ensure it’s completely coated in the marinade. Then, place the chicken in the refrigerator for at least two hours, eight is better.
-
Light your grill and set it up for two-zone cooking. While the grill is preheating, place the chicken cubes on the skewers. Once the chicken is on the skewer, grip it firmly with your hand to form and even thickness of the chicken. (This helps for even cooking). Pat the chicken dry with a paper towel to remove any excess marinade, then lightly coat with oil.
-
Place the chicken skewers on the grill over direct medium high heat. Move them frequently so they don’t burn while forming a nice crust. Grill the chicken on all sides for a total of 6-8 minutes.
-
Move the chicken over to indirect heat, and brush with remaining marinade. Close the lid and allow the skewers to cook till they reach 160°F internal temperature.
-
While the chicken is roasting, put all the ingredients for the green sauce in a blender, and blend until smooth. Set aside.
-
Remove the chicken from the grill, and let it rest for five minutes.
-
Serve with the green sauce and freshly chopped scallions.