
Pinchos Puerto Rican Chicken Skewers Recipe tastes smoky, garlicky, a little tangy, and wildly juicy, and it works perfectly for weeknight dinners or backyard cookouts in about 1 hour (plus marinating time). Anyone who loves grilled chicken with big flavor and simple ingredients will fall hard for these pinchos. I first learned this style from a Puerto Rican neighbor in college, and I still think about those backyard parties every summer.
Why Make This Pinchos Puerto Rican Chicken Skewers Recipe at Home
You control the flavor and the heat level, so your pinchos hit that perfect balance of smoky, salty, tangy, and a little sweet. Street vendors make amazing skewers, but at home you choose the quality of the chicken, the oil, and the seasonings.
You also get a super flexible recipe that works for meal prep, parties, or a random Tuesday. The marinade uses pantry ingredients, so you probably own most of it already, and the grill does most of the work while you relax and pretend you run a food truck.
“These Pinchos Puerto Rican Chicken Skewers taste like street food from a beach vacation, but my grill and my backyard did all the magic. ★★★★★”
Ingredients You Need
Here is everything you need to make this Pinchos Puerto Rican Chicken Skewers Recipe.
Chicken
- 2 pounds boneless skinless chicken thighs, trimmed and cut into 1½ inch chunks
- Thighs stay juicier than breasts and forgive slight overcooking.
- Use chicken breast if you prefer leaner meat; just shorten the grilling time a bit.
Marinade
- ¼ cup neutral oil (canola, vegetable, or light olive oil)
- 3 tablespoons apple cider vinegar or white vinegar
- 2 tablespoons orange juice (fresh or from a carton; no pulp works best)
- 1 tablespoon lime juice
- 4 cloves garlic, finely minced or grated
- 2 teaspoons kosher salt (use 1½ teaspoons if you use table salt)
- 1½ teaspoons smoked paprika (gives a nice smoky color and flavor)
- 1 teaspoon sweet paprika
- 1 teaspoon ground cumin
- 1 teaspoon dried oregano (Mexican or Mediterranean both work)
- 1 teaspoon onion powder
- ½ teaspoon black pepper
- ½ teaspoon ground annatto or achiote (optional but gives that classic color; Goya brand works well)
- ½ teaspoon ground coriander (optional, for extra aroma)
- ½ to 1 teaspoon adobo seasoning (Goya or homemade; adjust to salt level)
- ½ teaspoon sazón seasoning with annatto (optional but very traditional)
- 1 tablespoon ketchup (adds a little sweetness and color)
- 1 tablespoon brown sugar or honey (helps caramelize on the grill)
For Basting and Serving
- 2 tablespoons oil (for brushing the grill and skewers)
- 2 tablespoons barbecue sauce or extra ketchup mixed with a splash of vinegar, for light glazing
- Lime wedges, for squeezing over the cooked pinchos
- Fresh cilantro or parsley, chopped, for garnish (optional)
- Warm bread, tostones, or rice, for serving
Equipment
- Grill: gas or charcoal
- Metal or wooden skewers
- If you use wooden skewers, soak them in water for at least 30 minutes so they do not burn.
- Large mixing bowl or zip-top bag for marinating
- Cutting board and sharp knife
- Tongs
- Small bowl and brush for basting
- Instant-read thermometer (helps you avoid dry chicken)
Tips & Mistakes
- Cut the chicken into even pieces so the skewers cook at the same speed.
- Dry the chicken with paper towels before marinating so the marinade sticks better.
- Marinate at least 2 hours for strong flavor; overnight gives the deepest flavor.
- Do not overload the skewers; leave a tiny bit of space between pieces so heat reaches every side.
- Oil the grill grates well to prevent sticking and torn chicken.
- Preheat the grill until hot before you add the skewers; hot grates give you good char and keep the meat juicy.
- Turn the skewers often so they color evenly and do not burn on one side.
- Baste lightly near the end of cooking; sugar in the glaze can burn if you add it too early.
- Check for doneness with a thermometer; pull the chicken at 165°F so it stays juicy.
- Rest the skewers a few minutes before serving so the juices settle and do not run out on the plate.
How to Make Pinchos Puerto Rican Chicken Skewers Recipe
Step 1: Prep the Chicken
Pat the chicken thighs dry with paper towels. Trim extra fat and cut the meat into 1½ inch cubes. Aim for similar size pieces so they cook evenly and finish at the same time.
Step 2: Mix the Marinade
In a large bowl, whisk together the oil, vinegar, orange juice, lime juice, garlic, salt, smoked paprika, sweet paprika, cumin, oregano, onion powder, black pepper, annatto, coriander, adobo, sazón, ketchup, and brown sugar or honey. Taste a tiny bit of the marinade and adjust salt or acid to your liking. You want a bold, tangy, salty, garlicky flavor, since the chicken will soften it.
Step 3: Marinate the Chicken
Add the chicken pieces to the bowl and toss until every piece looks coated. Cover the bowl or transfer everything to a zip-top bag and press out extra air. Chill in the fridge at least 2 hours and up to 24 hours, and toss once or twice if you can so the flavor spreads evenly.
Step 4: Soak Skewers and Preheat the Grill
If you use wooden skewers, soak them in water for at least 30 minutes. Heat your grill to medium-high heat, about 400 to 425°F. Clean the grates and brush them with oil so the chicken does not stick.
Step 5: Thread the Skewers
Thread the marinated chicken onto the skewers, packing the pieces snugly but not jammed tight. Leave a little space at each end of the skewer so you can grab it with tongs. Place the loaded skewers on a tray and brush them lightly with oil.
Step 6: Grill the Pinchos
Lay the skewers on the hot grill at a slight angle to the grates so you get nice grill marks. Cook about 10 to 14 minutes total, turning every 2 to 3 minutes so they color on all sides. Adjust the heat as needed so the outside caramelizes without burning.
Step 7: Baste and Finish
During the last 3 to 4 minutes of grilling, brush the skewers lightly with barbecue sauce or the ketchup-vinegar mix. Keep turning them so the glaze sets and gets a little sticky. Check the thickest piece with a thermometer and pull the skewers when they hit 165°F.
Step 8: Rest and Garnish
Transfer the cooked pinchos to a platter and let them rest 3 to 5 minutes. Squeeze fresh lime over the top and sprinkle with chopped cilantro or parsley. Serve hot while the edges still taste a little charred and smoky.
Variations I've Tried
I sometimes swap half the vinegar for pineapple juice for a sweeter, tropical version that kids love. You can add a pinch of cayenne or a drizzle of hot sauce to the marinade if you like more heat. I also tried a yogurt-based marinade once, which made the chicken extra tender and slightly tangy in a different way.
You can thread small chunks of bell pepper or onion between the chicken pieces, though classic pinchos usually keep the meat solo. I also like to finish some skewers with a quick sprinkle of adobo seasoning right off the grill for a stronger savory kick. If you want a leaner option, chicken breast works, but watch the grill closely and pull them as soon as they cook through.
How to Serve Pinchos Puerto Rican Chicken Skewers Recipe
Serve these Pinchos Puerto Rican Chicken Skewers with fluffy white rice, yellow rice, or coconut rice and some sweet plantains on the side. I love them with a simple green salad, avocado slices, and a squeeze of lime over everything. You can tuck the chicken into warm tortillas or soft rolls with lettuce and a little mayo or garlic sauce.
They also taste great with grilled corn, tostones, or yuca fries if you want a full cookout spread. Add a cold fruit drink like mango juice, passion fruit juice, or iced tea and you have a plate that feels like vacation.
How to store
- Fridge: Cool leftovers to room temperature, then store the chicken off the skewers in an airtight container in the fridge for up to 3 to 4 days.
- Freezer: Place cooled chicken pieces in a freezer bag or container, squeeze out extra air, and freeze for up to 2 months.
- Reheating (best method): Reheat gently in a skillet over medium heat with a splash of water or broth, or warm in a 325°F oven, covered, until hot.
- Quick option: Use the microwave in short bursts, covered, and stop as soon as the chicken heats through so it stays juicy.

Pinchos Puerto Rican Chicken Skewers Recipe
Ingredients
Instructions
- Pat the chicken thighs dry with paper towels, trim excess fat, and cut into 1½ inch cubes so they cook evenly.
- In a large bowl, whisk together the neutral oil, vinegar, orange juice, lime juice, garlic, salt, smoked paprika, sweet paprika, cumin, oregano, onion powder, black pepper, annatto, coriander, adobo, sazón, ketchup, and brown sugar or honey to make the marinade.
- Add the chicken pieces to the marinade and toss until well coated. Cover or transfer to a zip-top bag and refrigerate for at least 2 hours and up to 24 hours, tossing once or twice if possible.
- If using wooden skewers, soak them in water for at least 30 minutes. Preheat a gas or charcoal grill to medium-high heat (about 400–425°F) and clean and oil the grates.
- Thread the marinated chicken onto skewers, packing the pieces snugly but not too tightly, and leave a little space at each end for handling. Lightly brush the skewers with oil.
- Place the skewers on the hot grill at a slight angle to the grates. Grill for 10 to 14 minutes, turning every 2 to 3 minutes so they brown and char lightly on all sides without burning.
- During the last 3 to 4 minutes of grilling, brush the skewers lightly with barbecue sauce or the ketchup-vinegar mixture, turning so the glaze sets and becomes slightly sticky. Cook until the chicken reaches 165°F in the thickest pieces.
- Transfer the cooked skewers to a platter and let rest for 3 to 5 minutes. Squeeze lime wedges over the top and garnish with chopped cilantro or parsley if desired. Serve hot.
Notes
Approximate per serving (about 1/6 of recipe): 320 calories; fat 19 g; saturated fat 4 g; carbohydrates 8 g; fiber 1 g; sugars 6 g; protein 29 g; sodium 780 mg. Values will vary based on exact ingredients, brands, and portion size.

Leave a Reply