
Pinchos Puerto Rican Chicken Skewers Recipe hits you with smoky-charred edges, juicy citrusy chicken, and a little sweet heat that makes you reach for just one more skewer. It works perfectly for busy weeknights or weekend cookouts, since it takes about 20 minutes of active time plus marinating and grilling. I first tried pinchos from a street cart in San Juan and instantly knew I needed them in my backyard rotation.
Why You Should Try This Pinchos Puerto Rican Chicken Skewers Recipe
These pinchos pack bold flavor from garlic, adobo seasoning, sazón, and a punchy combo of vinegar and citrus. The grill caramelizes the marinade, so you get crispy edges and tender, juicy chicken in every bite.
They work great for parties, meal prep, or a family dinner where everyone eats with their hands and smiles more than they talk. You can scale the recipe easily, and you can cook it on an outdoor grill, grill pan, or even the broiler if the weather refuses to cooperate.
“These Pinchos Puerto Rican Chicken Skewers taste like street food vacation vibes right in your backyard, and everyone fights over the last skewer. ★★★★★”
Ingredients You’ll Need
Chicken
- 2 to 2½ pounds boneless skinless chicken thighs
- Thighs stay juicier than breasts and handle high heat better.
- Use chicken breast if you prefer leaner meat, but watch the cook time closely.
Marinade
- 3 tablespoons olive oil
- Any neutral oil works, but olive oil adds nice flavor.
- 3 tablespoons apple cider vinegar
- White vinegar or white wine vinegar also work.
- 2 tablespoons fresh lime juice
- Bottled lime juice works in a pinch, but fresh tastes brighter.
- 1 tablespoon fresh orange juice
- You can use store-bought orange juice, no pulp.
- 4 large garlic cloves, finely minced or grated
- Use jarred minced garlic if you want a pantry shortcut.
- 1½ to 2 teaspoons kosher salt
- If you use table salt, start with 1 teaspoon and adjust.
- 1½ teaspoons adobo seasoning (like Goya or a similar Latin brand)
- This adds salt, garlic, and spices, so taste before adding extra salt.
- 1 packet sazón with achiote (about 1 to 1½ teaspoons)
- This gives that classic color and flavor; use a homemade sazón blend if you prefer.
- 1 teaspoon smoked paprika
- Regular paprika works, but smoked adds a grilled flavor boost.
- 1 teaspoon dried oregano
- Use Mexican or Mediterranean oregano, both taste great.
- ½ teaspoon ground cumin
- ½ teaspoon black pepper
- ½ teaspoon onion powder
- ½ teaspoon ground coriander (optional, but tasty)
- 1 to 2 teaspoons hot sauce (Puerto Rican style if you can find it)
- Use your favorite mild or medium hot sauce; adjust to your heat level.
- 1 tablespoon ketchup or tomato sauce
- This helps caramelization and adds a slight sweetness.
For Grilling & Serving
- 1 to 2 tablespoons neutral oil for the grill grates
- 8 to 12 wooden or metal skewers
- If you use wooden skewers, soak them in water for at least 30 minutes.
- 1 cup BBQ sauce or ketchup-based sauce for brushing (optional but classic)
- Many street vendors use a slightly sweet bottled BBQ sauce; pick your favorite.
- Lime wedges, for serving
- Chopped cilantro or parsley, for garnish (optional)
Equipment
- Large mixing bowl or gallon-size zip-top bag for marinating
- Cutting board and sharp knife
- Grill, grill pan, or oven broiler
- Tongs
- Basting brush
- Instant-read thermometer (helps avoid dry chicken)
Tips & Tricks
- Cut the chicken into even 1½ inch chunks so everything cooks at the same speed.
- Pat the chicken dry before marinating so the flavors cling better.
- Marinate at least 2 hours, but aim for 6 to 8 hours for deeper flavor.
- Taste the marinade before adding raw chicken and adjust salt, citrus, or heat.
- Soak wooden skewers in water so they do not burn on the grill.
- Oil the grill grates well and preheat them until very hot to prevent sticking.
- Thread the chicken pieces snugly but not jammed, so heat can circulate.
- Keep a cooler zone on the grill so you can move skewers if they char too fast.
- Brush with BBQ sauce during the last few minutes so the sugars do not burn.
- Use an instant-read thermometer and pull the chicken at 165°F for juicy results.
- Rest the skewers 3 to 5 minutes before serving so juices redistribute.
- Double the batch and freeze half of the marinated raw chicken for a future quick meal.
How to Make Pinchos Puerto Rican Chicken Skewers Recipe
Prep the Chicken
- Trim excess fat from the chicken thighs.
- Cut the chicken into 1½ inch cubes, as even as you can manage.
- Place the chicken pieces in a large bowl or zip-top bag.
Mix the Marinade
- In a separate bowl, add olive oil, apple cider vinegar, lime juice, and orange juice.
- Stir in minced garlic, salt, adobo seasoning, sazón, smoked paprika, oregano, cumin, black pepper, onion powder, coriander, hot sauce, and ketchup.
- Whisk until the mixture looks smooth and evenly combined.
- Taste a small spoonful and adjust with more salt, citrus, or hot sauce if needed.
Marinate the Chicken
- Pour the marinade over the chicken pieces.
- Toss well with clean hands or a spoon so every piece gets coated.
- Press out extra air if you use a bag, then seal it tightly.
- Chill in the fridge at least 2 hours and up to 24 hours, turning once or twice so the marinade distributes evenly.
Prep the Grill and Skewers
- If you use wooden skewers, submerge them in water for at least 30 minutes.
- Preheat your grill to medium-high heat, about 400 to 450°F.
- Clean the grates and rub them with an oiled paper towel or brush to reduce sticking.
- Thread the marinated chicken onto skewers, leaving a little space at each end for handling.
Grill the Pinchos
- Place the skewers on the hot grill in a single layer.
- Cook for 4 to 5 minutes on the first side without moving them so they develop good grill marks.
- Flip the skewers and cook another 4 to 6 minutes, turning occasionally so all sides cook evenly.
- Start checking the internal temperature after about 10 minutes; aim for 165°F in the thickest piece.
Sauce and Finish
- During the last 2 to 3 minutes of grilling, brush the skewers lightly with BBQ sauce or ketchup-based sauce if you use it.
- Turn the skewers and brush the other side, letting the sauce bubble and caramelize.
- Move any skewers that brown too quickly to a cooler part of the grill.
- Transfer the cooked pinchos to a platter and rest them 3 to 5 minutes.
Garnish and Serve
- Squeeze fresh lime over the hot skewers.
- Sprinkle chopped cilantro or parsley on top if you like herbs.
- Serve the Pinchos Puerto Rican Chicken Skewers hot with your favorite sides and extra sauce on the table.
What to Serve with Pinchos Puerto Rican Chicken Skewers Recipe
These skewers pair beautifully with fluffy white rice, arroz con gandules, or simple garlic rice. Add a side of tostones or maduros for that classic Puerto Rican street food feel. A crisp green salad with avocado and tomato balances the richness and adds freshness. Serve with cold fruit juice, coconut water, or a citrusy mocktail to keep the tropical vibe going.
Storage Options
- Store leftover pinchos in an airtight container in the fridge for up to 3 to 4 days.
- Reheat gently in a skillet over medium heat with a splash of water, or in a 325°F oven until warm, about 10 minutes.
- You can freeze cooked chicken skewers for up to 2 months; cool them completely, then wrap tightly and place in a freezer bag.
- Reheat frozen pinchos in the oven at 325°F until hot in the center, or thaw in the fridge overnight and warm on a grill pan for a few minutes.

Pinchos Puerto Rican Chicken Skewers Recipe
Ingredients
Instructions
- Trim excess fat from the chicken thighs and cut them into even 1 1/2-inch cubes.
- Place the chicken pieces in a large mixing bowl or gallon-size zip-top bag.
- In a separate bowl, combine the olive oil, apple cider vinegar, lime juice, and orange juice.
- Stir in the minced garlic, kosher salt, adobo seasoning, sazón, smoked paprika, dried oregano, cumin, black pepper, onion powder, ground coriander (if using), hot sauce, and ketchup or tomato sauce.
- Whisk until the marinade is smooth and evenly combined, then taste and adjust salt, citrus, or heat as needed before adding to the chicken.
- Pour the marinade over the chicken pieces and toss well so every piece is thoroughly coated.
- If using a bag, press out excess air and seal tightly; if using a bowl, cover tightly.
- Refrigerate for at least 2 hours and up to 24 hours, turning once or twice so the marinade distributes evenly.
- If using wooden skewers, soak them in water for at least 30 minutes to help prevent burning.
- Preheat the grill to medium-high heat, about 400°F to 450°F.
- Clean the grill grates and oil them lightly with a neutral oil to reduce sticking.
- Thread the marinated chicken onto the skewers, packing the pieces snugly but not tightly so heat can circulate.
- Place the skewers on the hot grill in a single layer.
- Grill for 4 to 5 minutes on the first side without moving them so good grill marks can develop.
- Flip the skewers and cook for another 4 to 6 minutes, turning occasionally until all sides are browned and the internal temperature reaches 165°F in the thickest piece.
- During the last 2 to 3 minutes of grilling, brush the skewers lightly with BBQ sauce or a ketchup-based sauce, if using.
- Turn the skewers and brush the other side, allowing the sauce to bubble and caramelize without burning.
- Move any skewers that are charring too quickly to a cooler part of the grill.
- Transfer the cooked pinchos to a platter and let them rest for 3 to 5 minutes.
- Squeeze fresh lime over the hot skewers and sprinkle with chopped cilantro or parsley if desired.
- Serve the Pinchos Puerto Rican Chicken Skewers hot with your favorite sides and extra sauce on the table.
Notes
Approximate per serving (about 1/6 of recipe, without BBQ sauce): 310 calories; fat 18 g; saturated fat 4 g; carbohydrates 5 g; fiber 0 g; sugars 2 g; protein 32 g; sodium 980 mg. Adding BBQ sauce will increase sugars and sodium. Values will vary based on specific ingredients, brands, and portion size.

Leave a Reply