
Pinchos Puerto Rican Chicken Skewers Recipe tastes smoky, garlicky, citrusy, and just a little bit charred in the best street-food way. It works perfectly for weeknight dinners or backyard cookouts, and you can finish everything in about 45 minutes of active time plus marinating. I grew up in a family that measured gatherings by how many skewers disappeared, so I take this one very seriously.
Why You Should Try This Pinchos Puerto Rican Chicken Skewers Recipe
These pinchos pack bold flavor from adobo seasoning, sazón, garlic, vinegar, and a touch of sweetness. The chicken stays juicy, the edges caramelize on the grill, and the whole thing tastes like a vacation on a stick.
You can prep the marinade in minutes and let the fridge do the work. The recipe scales easily, so you can feed two people or a whole crowd without extra stress.
“Juicy, smoky, and loaded with Puerto Rican flavor, these pinchos disappeared faster than any other chicken skewer I served at my cookout. ★★★★★”
Ingredients You’ll Need
Chicken
- 2 to 2½ pounds boneless skinless chicken thighs, trimmed and cut into 1½ inch chunks
- Thighs stay juicier than breasts on the grill.
- Use chicken breast if you prefer leaner meat, but watch the cook time closely.
Marinade
- 3 tablespoons olive oil
- 2 tablespoons apple cider vinegar or white vinegar
- 3 tablespoons orange juice (fresh or from a good quality carton)
- 1 tablespoon lime juice
- 4 cloves garlic, finely minced or grated
- 1½ to 2 tablespoons adobo seasoning (I like Goya or Badia)
- 1 packet sazón with achiote (about 1 teaspoon)
- 1 teaspoon ground oregano (preferably Mexican or Mediterranean oregano)
- 1 teaspoon smoked paprika or sweet paprika
- ½ teaspoon ground cumin
- ½ to 1 teaspoon salt, to taste, if your adobo runs low-sodium
- ½ teaspoon black pepper
- 1 to 2 teaspoons brown sugar or honey, to help caramelization
- Optional: ¼ teaspoon cayenne or a pinch of red pepper flakes for heat
For Grilling and Serving
- 1 to 2 tablespoons vegetable oil, for greasing grill grates
- 8 to 10 wooden or metal skewers
- ½ cup BBQ sauce or ketchup, for brushing at the end
- Many street vendors use a mix of ketchup and BBQ sauce, so use what you like.
- Optional: chopped fresh cilantro or parsley, for garnish
- Optional: lime wedges, for squeezing over the top
Pantry shortcuts and substitutions
- Use pre-minced garlic from a jar if you feel short on time; just bump the amount slightly.
- If you cannot find sazón, mix ½ teaspoon ground coriander, ½ teaspoon cumin, ½ teaspoon garlic powder, and ½ teaspoon annatto or paprika.
- If you cannot find adobo seasoning, mix equal parts garlic powder, onion powder, oregano, salt, and black pepper.
Equipment
- Large mixing bowl or gallon-size zip-top bag for marinating
- Cutting board and sharp knife
- Grill (gas, charcoal, or grill pan for stovetop)
- Tongs
- Basting brush for sauce
- Instant-read thermometer, strongly recommended
- Sheet pan or large plate for holding skewers
Tips & Tricks
- Cut the chicken into even chunks so every piece cooks at the same rate.
- Soak wooden skewers in water for at least 20 to 30 minutes so they do not burn.
- Taste a tiny bit of marinade before adding raw chicken so you can adjust salt and heat.
- Marinate at least 1 hour, but aim for 4 to 8 hours for deeper Puerto Rican flavor.
- Keep some marinade separate before adding chicken if you want a safe drizzle after cooking.
- Oil the grill grates well and preheat them until hot so the chicken sears and releases easily.
- Do not crowd the skewers; leave a little space between pieces so heat circulates.
- Turn the skewers every few minutes to build even color and avoid scorching.
- Brush BBQ sauce or ketchup near the end so the sugars do not burn.
- Use an instant-read thermometer and pull the chicken at 165°F so it stays juicy.
- Rest the skewers a few minutes before serving so juices settle.
- Double the recipe for parties; people always eat more than you plan with pinchos.
How to Make Pinchos Puerto Rican Chicken Skewers Recipe
Mix the marinade
- Add olive oil, vinegar, orange juice, lime juice, garlic, adobo seasoning, sazón, oregano, paprika, cumin, salt, pepper, and brown sugar to a large bowl.
- Whisk until the mixture looks smooth and the spices distribute evenly.
- Taste a small drop and adjust salt, sugar, or heat with cayenne as needed.
Prep the chicken
- Trim extra fat from the chicken thighs and pat them dry with paper towels.
- Cut the chicken into 1½ inch chunks so they sit snugly on the skewers.
- Drop the chicken pieces into the bowl of marinade and toss until every surface looks coated.
Marinate
- Cover the bowl tightly or transfer the chicken and marinade to a zip-top bag.
- Press out extra air and massage the bag so the marinade reaches every piece.
- Chill in the fridge at least 1 hour and up to 8 hours; give the bag a flip once or twice.
Skewer the chicken
- If you use wooden skewers, soak them in water while the chicken marinates.
- Thread the marinated chicken onto skewers, packing the pieces close but not smashed.
- Lay the skewers on a tray and keep them in the fridge while you heat the grill.
Preheat the grill
- Heat a gas or charcoal grill to medium-high heat, around 400 to 425°F.
- Clean the grates with a grill brush, then oil them lightly with a folded oiled paper towel and tongs.
- Set up a cooler zone on the grill in case any skewers cook too fast.
Grill the pinchos
- Place the chicken skewers on the hot side of the grill in a single layer.
- Cook about 3 to 4 minutes per side, turning every few minutes, for a total of 10 to 14 minutes.
- Move any skewers that brown too quickly to the cooler zone and keep turning until the internal temperature hits 165°F.
Sauce and finish
- During the last 2 to 3 minutes of grilling, brush the skewers lightly with BBQ sauce or ketchup.
- Turn once more and brush the other side so you get a glossy, sticky coating.
- Transfer the finished pinchos to a clean plate and rest them 3 to 5 minutes.
Serve
- Sprinkle chopped cilantro or parsley over the top if you like a fresh finish.
- Squeeze lime wedges over the hot skewers for extra brightness.
- Serve the Pinchos Puerto Rican Chicken Skewers Recipe hot while the edges still taste a little crispy.
What to Serve with Pinchos Puerto Rican Chicken Skewers Recipe
These pinchos pair beautifully with fluffy white rice, arroz con gandules, or simple garlic rice. You can add tostones, maduros, or yuca fries for that full street-food vibe. A crisp green salad with avocado, tomato, and red onion balances the richness. For drinks, serve cold sparkling water with lime, passion fruit juice, or a chilled tropical mocktail.
Storage Options
- Cool leftover skewers to room temperature within 1 hour, then store them in an airtight container in the fridge for up to 3 to 4 days.
- Remove the chicken from the skewers before freezing, place in a freezer-safe bag, and keep up to 2 months.
- Reheat in a 350°F oven for 8 to 10 minutes or in a covered skillet over medium-low heat with a splash of water until hot.
- Avoid microwaving on high power; use medium power and short bursts so the chicken stays juicy.

Pinchos Puerto Rican Chicken Skewers Recipe
Ingredients
Instructions
- In a large bowl, combine the olive oil, vinegar, orange juice, lime juice, garlic, adobo seasoning, sazón, oregano, paprika, cumin, salt, pepper, and brown sugar or honey.
- Whisk until the mixture looks smooth and the spices are evenly distributed. Adjust seasoning with a pinch of cayenne or red pepper flakes if you like extra heat.
- Trim excess fat from the chicken thighs and pat them dry with paper towels.
- Cut the chicken into roughly 1 1/2-inch chunks.
- Add the chicken pieces to the bowl with the marinade and toss until every piece is well coated.
- Cover the bowl tightly or transfer the chicken and marinade to a zip-top bag.
- Refrigerate for at least 1 hour and up to 8 hours, turning or massaging once or twice so all pieces marinate evenly.
- If using wooden skewers, soak them in water for 20 to 30 minutes while the chicken marinates.
- Thread the marinated chicken onto skewers, packing the pieces close together but not tightly smashed.
- Place the skewers on a tray and refrigerate while you heat the grill.
- Preheat a gas or charcoal grill to medium-high heat, about 400°F to 425°F.
- Clean the grill grates and oil them lightly with a folded paper towel dipped in vegetable oil.
- Place the chicken skewers on the hot grill in a single layer.
- Grill for 3 to 4 minutes per side, turning every few minutes, for a total of about 10 to 14 minutes.
- Cook until the chicken is nicely charred in spots and reaches an internal temperature of 165°F.
- During the last 2 to 3 minutes of grilling, brush the skewers lightly with BBQ sauce or ketchup.
- Turn and brush the other side, letting the sauce get glossy and slightly sticky without burning.
- Transfer the skewers to a clean plate and rest for 3 to 5 minutes before serving.
- Garnish the skewers with chopped cilantro or parsley and serve with lime wedges for squeezing over the top.
- Serve hot while the edges are still a little crispy.
Notes
Approximate per serving (1/6 of recipe, including marinade and a light brushing of sauce): 310 calories; fat 18 g; saturated fat 4 g; carbohydrates 9 g; fiber 0 g; sugars 6 g; protein 27 g; sodium 920 mg. Values will vary based on brands, exact amounts of sauce used, and portion size.

Leave a Reply