Chili-Lime Chicken Skewers

I love cooking with skewers, especially for chicken. Instead of grilling a big piece of chicken breast, cutting them up into smaller chunks gives it more flavor (if you’re using a marinade). It also grills faster and gives you more char per square inch, which mean even more delicious food.

For the chicken skewers, I wanted to give it a flavor profile that was refreshing with a kick since we had a heavier main course. I looked online and found inspiration from a Chili-Lime recipe. It was a good start, but then decided to make some modifications to my liking.

The flavor profile of the marinade is delicious. The marinade features two contrasting flavors that balance each other. The primary flavor is the spice from the chili pepper and minced garlic. The secondary flavor is the citrus sweetness from the lime and pineapple juice. The acidity from the citrus and the punch of the cilantro tempers the heat from the spice.

The recipe is simple too. You start out with the marinade, put in the chicken, wait an hour, skewer it, grill it, and then eat it. They cook quickly and come out perfectly. So juicy and flavorful that we had none left! Try it out –


  • 4 tablespoons olive oil
  • 1 ½ tablespoons red wine vinegar
  • 1 ½ tablespoons rice wine vinegar
  • 1 lime, juiced with pulp
  • 3 cloves of minced garlic
  • 1 teaspoon chili powder
  • 1 teaspoon chipotle powder
  • ½ teaspoon paprika
  • ½ cup pineapple juice (or any citrus juice)
  • salt and freshly ground black pepper
  • 1 pound skinless, boneless chicken breast halves – cut into 1 ½ inch pieces.
  • soaked skewers


  1. In a small bowl, mix together the olive oil, vinegar, pineapple juice, and lime juice. Season with chili powder, chipotle powder, paprika, minced garlic, salt, and black pepper. Place the chicken in a shallow baking dish with the sauce, and stir to coat. Cover, and marinate in the refrigerator at least 1 hour.
  2. Preheat the grill for medium-high heat. Thread chicken onto skewers, and discard marinade.
  3. Lightly oil the grill grate. Grill skewers for 10 to 15 minutes, or until the chicken juices run clear. Turn every few minutes to give an even char.

Leave a Reply

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