Peruvian Chicken Breast Skewers (Easy)

Peruvian chicken breast skewers on a board with aji verde sauce

These Peruvian Chicken Breast Skewers are everything I love about grilling: big flavor, quick cooking, and minimal cleanup. They’re a leaner and simpler take on my traditional Grilled Peruvian Chicken with Green Sauce, but perfect for a quick meal that still packs the flavor.

If you’ve tried my Peruvian chicken, you know how much I love the bold, citrusy, and garlicky flavors of Peruvian style of cooking. These skewers take that same punchy profile and simplify it for lean, fast-cooking chicken breasts. 

Want a more traditional version using aji panca and aji amarillo? Check out my full Peruvian chicken recipe here.

two hands holding a Peruvian chicken breast skewer with green sauce

Ingredients You’ll Need

Simple ingredients. Big flavor. Here’s what each one brings to the table:

Soy sauce – adds salt and deep umami flavor
Lime juice – brings brightness and helps tenderize the meat
Avocado oil – high smoke point, keeps the chicken juicy
Honey – adds subtle sweetness and helps caramelize the glaze
Garlic – bold and aromatic when pulsed fresh
Cumin – earthy and warm, classic in Peruvian spice profiles
Smoked paprika – adds a nice smokey undertone 
Dried oregano – herby and slightly peppery
Black pepper – for just a touch of heat and balance

Ingredients for Peruvian chicken marinade

How to Grill Peruvian Chicken Breast Skewers

  • Set up your grill for two-zone cooking, with one side hot for searing and the other cooler for finishing.
  • Place the skewers over direct heat and grill for just long enough to develop good char.
  • Move the skewers to the indirect zone, brush with the reserved marinade and allow them to finish.
  • Remove when the internal temp reaches 160°F and let rest for five minutes to carry over to 165°F.
overhead photo of Peruvian chicken skewers

    No Grill? No Problem

    You can absolutely make these Peruvian chicken breast skewers indoors using a cast iron griddle or heavy-bottomed pan. You’ll cook them just like I do the Peruvian shrimp skewers, which are made entirely on the stovetop.

    If you do have a grill, I still recommend using it when you can. There’s just something about open flame that adds another layer of flavor. But don’t let the weather or lack of a grill stop you from making these.

    fingers holding a piece of Peruvian chicken dipped in green sauce

    FAQs About Chicken Skewers

    Can I use boneless skinless chicken thighs instead?
    Absolutely. Thighs are more forgiving and stay extra juicy. 

    How long can I marinate the chicken?
    Anywhere from two to eight hours. Much longer and the lime juice starts breaking down the meat too much.

    Can I save and reheat chicken skewers?
    For sure! Put them in an airtight container and warm in the oven or microwave (set to reheat).

    Can I use olive oil for the marinade?
    Yes, you can but I prefer a neutral oil like avocado oil. Olive oil adds it’s own unique flavor that detracts from the sauce.

    Peruvian chicken skewers made with breast meat with green sauce

    How To Make Peruvian Chicken Breast Skewers Step-by-Step

    Serves: 6 | Prep Time: 10 mins | Cook Time: 20 mins

    Ingredients
    2 lbs boneless skinless chicken breasts, cut into 1½” cubes
    2 tbsp avocado oil

    Marinade
    ½ cup soy sauce
    ¼ cup lime juice
    ¼ 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
    1 tbsp kosher salt, Diamond Crystal

    Step 1: 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.

    Step 2: 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.  

    Peruvian chicken marinating in a a plastic bag

    Step 3: 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.

    Step 4: 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.

    Step 5: 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.

    Step 6: While the chicken is roasting, put all the ingredients for the green sauce in a blender, and blend until smooth. Set aside.

    Aji verde sauce bing mixed in a food processor

    Step 7: Remove the chicken from the grill, and let it rest for five minutes.

    Step 8: Serve with the green sauce and freshly chopped scallions. 

    Peruvian chicken breast skewer with green sauce

    Peruvian Chicken Breast Skewers

    No ratings yet
    Prep Time: 10 minutes
    Cook Time: 20 minutes
    Servings: 6

    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
    • 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
    • tbsp lime juice
    • 1 tbsp aji amarillo paste
    • 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.

    Tried This Recipe?

    Share a photo on Instagram with the hashtag #unitedbyflame and let us know how it was!

    Leave a Comment

    Your email address will not be published. Required fields are marked *

    Recipe Rating