
Pinchos Puerto Rican Chicken Skewers Recipe tastes smoky, garlicky, a little tangy, and wildly juicy, like street food straight off a charcoal grill on a warm island night. It works perfectly for busy weeknights or casual cookouts and takes about 30 minutes of active time plus marinating. I first tried pinchos from a roadside stand in Puerto Rico and then spent years chasing that flavor in my own backyard.
Why Pinchos Puerto Rican Chicken Skewers Recipe Is Worth It
You get huge flavor from simple ingredients that probably already sit in your pantry. The marinade hits that perfect balance of garlic, vinegar, spices, and a hint of sweetness, so every bite tastes bold and satisfying.
These chicken skewers cook quickly and work for meal prep, parties, or a lazy Sunday grill session. Kids usually love them, adults inhale them, and leftovers taste just as good tucked into rice bowls or salads.
“These Pinchos Puerto Rican Chicken Skewers taste like vacation on a stick and disappear in minutes at every cookout. ★★★★★”
Ingredients You Need
Chicken
- 2 to 2.5 pounds boneless skinless chicken thighs, trimmed and cut into 1.5 inch chunks
- Thighs stay juicy and forgiving on the grill.
- Use boneless skinless chicken breasts if you prefer leaner meat, but watch the cook time closely.
Marinade
- 1/4 cup neutral oil (canola, vegetable, or light olive oil)
- 1/4 cup apple cider vinegar or white vinegar
- 2 tablespoons orange juice or pineapple juice
- 1 tablespoon ketchup (adds sweetness and color)
- 1 tablespoon adobo seasoning (store bought Goya works great)
- 2 teaspoons sazón seasoning with annatto
- 4 to 5 garlic cloves, finely minced or grated
- 1 teaspoon smoked paprika or regular paprika
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon salt, plus more to taste
- 1/2 teaspoon black pepper
- 1 tablespoon brown sugar or honey, optional for a slightly sweeter street style flavor
Optional basting sauce
- 2 tablespoons ketchup
- 1 tablespoon barbecue sauce (choose a mild, not smoky brand)
- 1 tablespoon oil
- 1 teaspoon vinegar
- Pinch of adobo seasoning
To finish
- 1 to 2 tablespoons chopped fresh cilantro or parsley
- Lime wedges for serving
- Hot sauce on the side
Pantry shortcuts and notes
- Use jarred minced garlic if you feel short on time, but fresh garlic gives better flavor.
- Pre mixed adobo and sazón seasonings keep this recipe easy and consistent.
- If you cannot find sazón, mix 1 teaspoon ground coriander, 1 teaspoon ground cumin, 1/2 teaspoon garlic powder, and 1/2 teaspoon annatto or paprika.
Equipment
- Grill or grill pan
- Metal skewers or soaked wooden skewers
- Large mixing bowl or zip top bag for marinating
- Tongs
- Instant read thermometer
- Small bowl and brush for basting
Quick Tips & substitutions
- Cut chicken pieces roughly the same size so they cook evenly.
- Marinate at least 2 hours for best flavor, and up to 24 hours for maximum punch.
- Use chicken thighs if you want juicy, forgiving skewers that resist drying out.
- Swap apple cider vinegar with white vinegar or lime juice if needed.
- Replace orange juice with pineapple juice for a sweeter, more tropical twist.
- Skip the brown sugar or honey if you want a lower sugar option.
- Use a grill pan on the stove if you do not have an outdoor grill.
- Oil the grill grates well and pat chicken slightly dry before grilling to reduce sticking.
- Thread chicken tightly on skewers so pieces touch and stay juicy.
- Add bell pepper and onion chunks between chicken pieces if you want veggies on the same skewer.
How to Make Pinchos Puerto Rican Chicken Skewers Recipe
Mix the marinade
- Add oil, vinegar, orange juice, ketchup, adobo, sazón, garlic, paprika, oregano, cumin, salt, pepper, and brown sugar or honey to a large bowl.
- Whisk until the mixture looks smooth and the spices distribute evenly.
- Taste a tiny drop and adjust salt or vinegar to match your preference.
Marinate the chicken
- Add chicken pieces to the bowl with marinade and toss until every piece looks coated.
- Cover the bowl or transfer everything to a zip top bag, pressing out extra air.
- Chill in the fridge at least 2 hours and up to 24 hours, and toss once halfway if you can.
Prep the skewers and grill
- If you use wooden skewers, soak them in water for at least 20 to 30 minutes so they resist burning.
- Preheat your grill to medium high heat, about 400 to 425 degrees Fahrenheit.
- Clean and oil the grates so the chicken releases easily.
Thread the chicken
- Thread marinated chicken onto skewers, packing pieces snugly together.
- Leave a little space at each end of the skewer so you can handle it easily.
- Set the skewers on a tray and lightly brush with a bit of oil if they look dry.
Grill the pinchos
- Place skewers on the hot grill and close the lid.
- Grill about 4 to 5 minutes on the first side until you see good grill marks.
- Flip and grill another 4 to 6 minutes, turning once more if needed, until the thickest piece reaches 165 degrees Fahrenheit.
Mix and use the basting sauce
- While the chicken grills, stir ketchup, barbecue sauce, oil, vinegar, and adobo in a small bowl.
- During the last 2 to 3 minutes of grilling, brush the skewers with the sauce and let it caramelize slightly.
- Flip once and brush the other side so every surface gets a glossy, flavorful coat.
Rest and finish
- Transfer cooked skewers to a platter and let them rest 3 to 5 minutes so juices settle.
- Sprinkle with chopped cilantro or parsley.
- Serve with lime wedges and hot sauce, and watch them vanish.
Recipe Variations
- Gluten free: Use gluten free adobo and barbecue sauce, and double check ketchup and sazón labels.
- Dairy free: The base recipe already stays dairy free, so you do not need changes.
- Low carb: Skip brown sugar or honey and choose a no sugar added ketchup and barbecue sauce.
- Extra spicy: Add 1 teaspoon crushed red pepper flakes or a minced hot pepper to the marinade.
- Mild version: Reduce garlic slightly and skip extra hot sauce on top.
- Veggie pinchos: Use firm tofu or tempeh cubes and bell peppers, zucchini, and red onion, and marinate at least 1 hour.
- Air fryer method: Cook skewers at 380 degrees Fahrenheit for about 10 to 12 minutes, turning once, until chicken reaches 165 degrees Fahrenheit.
Ways to Serve Pinchos Puerto Rican Chicken Skewers Recipe
- Over white rice or yellow rice with a squeeze of lime.
- With tostones or maduros and a simple green salad.
- Stuffed in warm tortillas with shredded lettuce and avocado.
- In rice bowls with black beans, corn, and pico de gallo.
- Chopped over a big salad with creamy cilantro dressing.
- With grilled corn, coleslaw, and fresh fruit on the side.
Storage Success
Store leftover Pinchos Puerto Rican Chicken Skewers in an airtight container in the fridge for up to 3 to 4 days. Reheat gently in a skillet over medium heat or in the oven at 325 degrees Fahrenheit until warm, so the chicken stays juicy. Freeze cooled chicken off the skewers in a freezer bag for up to 2 months and thaw overnight in the fridge. Use leftovers in quesadillas, salads, or rice bowls for easy meals that still taste like fresh grilled chicken.

Pinchos Puerto Rican Chicken Skewers Recipe
Ingredients
Instructions
- In a large bowl, combine the oil, vinegar, orange juice, ketchup, adobo seasoning, sazón seasoning, garlic, paprika, oregano, cumin, salt, pepper, and brown sugar or honey if using.
- Whisk until the mixture is smooth and the spices are evenly distributed.
- Taste a tiny drop and adjust the salt or vinegar to your preference.
- Add the chicken pieces to the bowl with the marinade and toss until every piece is well coated.
- Cover the bowl or transfer the chicken and marinade to a zip-top bag, pressing out excess air.
- Refrigerate for at least 2 hours and up to 24 hours, tossing once halfway through if possible.
- If using wooden skewers, soak them in water for 20 to 30 minutes so they are less likely to burn.
- Preheat a grill or grill pan to medium-high heat, about 400°F to 425°F (204°C to 218°C).
- Clean and oil the grill grates so the chicken releases easily.
- Thread the marinated chicken onto skewers, packing the pieces snugly together so they touch.
- Leave a little space at each end of the skewer so you can handle it easily.
- Set the skewers on a tray and lightly brush with a bit of oil if they look dry.
- Place the skewers on the hot grill and close the lid.
- Grill for about 4 to 5 minutes on the first side, until you see good grill marks.
- Flip and grill another 4 to 6 minutes, turning once more if needed, until the thickest piece of chicken reaches 165°F (74°C).
- In a small bowl, stir together the ketchup, barbecue sauce, oil, vinegar, and a pinch of adobo seasoning.
- During the last 2 to 3 minutes of grilling, brush the skewers with the sauce and let it caramelize slightly.
- Flip once and brush the other side so every surface gets a glossy, flavorful coat.
- Transfer the cooked skewers to a platter and let them rest for 3 to 5 minutes so the juices settle.
- Sprinkle with chopped cilantro or parsley.
- Serve with lime wedges and hot sauce on the side.
Notes
Approximate per 1 of 6 servings (with marinade and a light brush of basting sauce): 310 calories; fat 18 g; saturated fat 4 g; carbohydrates 9 g; fiber 0 g; sugars 6 g; protein 28 g; sodium 980 mg. Values will vary based on exact chicken weight, marinade absorption, brands used, and portion size.

Leave a Reply