I remember the smell. Smoke from a dozen tiny grills, sweet and tangy, drifted through the air at some random food fair my parents dragged me to. Filipino BBQ chicken skewers were the main event. Sticky, charred at the edges, that perfect balance of salty and sweet.
And now? These skewers are my go-to for any gathering. The kind of food where people hover around the grill, asking, “Are those ready yet?” every two minutes.
Let me show you how to make Filipino BBQ chicken skewers. The right way. No soda. No banana ketchup with red dye. Just real ingredients. They give you that classic taste. In a new, cleaner flavor.
What Are Filipino BBQ Chicken Skewers?
The marinade is a punchy mix of soy sauce, calamansi or lime, vinegar, brown sugar, garlic, and oyster sauce. Sweet. Savory. A little tangy. The sugar hits the hot grill. It turns into a sticky glaze. That glaze is amazing.
You’ll find these at street stalls, birthday parties, and holiday gatherings all over the Philippines. They always come on bamboo skewers. You eat them with your hands. They are served with rice.
Tools You’ll Need
Nothing fancy. Just the basics.
- Food-safe gloves (optional but helpful for skewering)
- Large glass or non-reactive bowl – for marinating. Metal bowls can react with the vinegar.
- Cutting board & sharp knife
- Bamboo skewers – get the 10-12 inch ones
- Small bowl – for basting sauce
- Pastry brush – or use a clean wad of paper towel. Whatever works.
- Grill – charcoal gives a better smoky flavor, but gas works fine
- Tongs – long ones keep your hands away from the heat
Ingredients for Filipino BBQ Chicken Skewers
For the Chicken:
- 1.5 lbs boneless, skinless chicken thighs. Not breasts. Trust me.
For the Filipino BBQ Marinade:
- 1/2 cup soy sauce – regular, not low-sodium (you want that salt)
- 1/4 cup oyster sauce – look for a natural brand without MSG if you care about that
- 1/4 cup canned pineapple juice – fresh is fine too, but canned works perfectly
- 1/4 cup brown sugar – packed
- 3 tbsp coconut vinegar or white vinegar – cane vinegar is traditional, but white works
- 3 tbsp fresh lime juice – about 2 limes
- 7 garlic cloves – crushed or smashed, not finely minced
- 1 tsp ground black pepper
For the Basting Sauce (this is key):
- 1 tbsp soy sauce
- 2 tbsp oyster sauce
- 1 tbsp brown sugar
- 3 tsp lime juice (about 1 lime)
For Serving (optional but great):
Spiced vinegar dip (1/2 cup vinegar + 1 minced garlic clove + cracked pepper)
Steamed jasmine rice
How to Make Filipino BBQ Chicken Skewers
1. Make the marinade
In a large glass bowl, whisk together soy sauce, oyster sauce, pineapple juice, brown sugar, vinegar, lime juice, crushed garlic, and black pepper. Stir the sugar. Smell that? Sweet, sharp, savory. That’s the base.
2. Prep the chicken
Cut chicken thighs into bite-sized pieces—about 1.5 inches wide. Not too small or they’ll dry out. Keep the chicken in small pieces. The chicken cooks completely without burning on the outside.
Add chicken to the marinade. Use your hands to mix. Gloves help keep them clean. Coat every piece of chicken. Cover and refrigerate for exactly 2 to 3 hours. Set a timer. Do NOT go over.
Why the strict time limit? Pineapple juice contains bromelain, an enzyme that breaks down protein. The juice tenderizes the chicken. It's good. Not marinated for long. Too much time makes the chicken mushy. Three hours is the sweet spot.
3. Soak your skewers
Place the bamboo skewers in a dish of water. Let them soak. This prevents them from turning into little torches on the grill. (Nobody wants flaming skewers.)
4. Make the basting sauce
In a small bowl, mix the basting ingredients: 1 tbsp soy sauce, 2 tbsp oyster sauce, 1 tbsp brown sugar, and 3 tsp lime juice. Set aside near the grill.
5. Skewer the chicken
Thread the marinated chicken onto the soaked skewers. Place about 5 to 6 pieces on each skewer for even cooking. Use gloves to avoid staining your fingers from the marinade.
6. Preheat the grill to medium-high
Shoot for 375-400°F. Clean the grates well. Lightly oil the grill or skewers to prevent the chicken from sticking. This helps the pieces cook cleanly without tearing.
7. Grill and baste
Place skewers on the hot grill. Cook for 4-5 minutes on the first side. You’ll hear that satisfying sizzle.
Here’s the important part: Brush basting sauce on the cooked side right after you flip. Keep flipping every 2-3 minutes, basting each time. The layers build up that sticky, shiny glaze.
Total grill time: about 8-10 minutes. Chicken is done when it reaches an internal temperature of 165°F or when the juices run clear.
The outside should be deeply caramelized—almost dark amber—not black.
8. Watch the flames
Sugar burns fast. If your grill flares up, move skewers to a cooler zone or raise the grates. Burnt sugar tastes bitter and acrid. Not the vibe.
9. Rest (barely) and serve
Let the skewers rest for 2 minutes. Then serve immediately. Right off the grill. Rice on the side. Maybe that vinegar dip.
What I Messed Up So You Don’t Have To
First attempt: Overnight marinade. Chicken came out with a weird, almost mealy texture. My Filipino friend took one bite and said, “Too long in the juice.” Embarrassing.
Second attempt: I put the skewers too close to the flames. The sugar caught fire. Blackened, bitter chicken. Had to order pizza.
Third attempt: Forgot to soak the bamboo skewers. Half of them snapped when I tried to flip the chicken. The other half caught on fire. Chaos.
Fourth attempt? Perfection. So follow the timing, and you’ll skip my disasters.
Storage & Freezing
Leftover cooked skewers: Remove chicken from the skewers (the bamboo gets weird in the fridge). Store in an airtight container for up to 3 days. Reheat in a 350°F oven or air fryer for 5-7 minutes. Microwave makes them rubbery—avoid if you can.
Freezing uncooked skewers: Assemble the skewers, but don’t cook them. Arrange on a parchment-lined tray, freeze until solid, then transfer to a ziploc bag. Grill straight from the freezer—add 2-3 minutes to the cook time—no need to thaw.
Freezing the marinade (sans chicken): You can freeze the marinade itself for up to 3 months. Just thaw and use on fresh chicken.
Variations to Try
Once you’ve mastered the basic Filipino BBQ chicken skewers, mix it up:
- Spicy version: Add 1 tbsp chili garlic sauce to the marinade. You can also brush on chili oil. Do this during the final minute of grilling.
- Pork inihaw: Swap chicken for pork shoulder, cut into thin slices. Same marinade, same method. Even richer flavor.
- Gluten-free: Use coconut aminos in place of soy sauce. And a gluten-free oyster sauce.
- Extra garlicky: Double the garlic in the marinade and add 2 minced cloves to the basting sauce.
What to Serve with Filipino BBQ Chicken Skewers
- Steamed jasmine rice – an absolute must. The rice soaks up that extra glaze.
- Achara (pickled green papaya) – the tangy crunch cuts through the sweet meat perfectly.
- Garlic fried rice: Use this for an amazing serving.
- Grilled eggplant (talbos ng talong) – brush with the same basting sauce.
Note
If you love this a 5-star 🌟 rating in the recipe card below. I love reading your comments and feedback!
Stay posted on my latest cooking recipe through social media @Instagram, Pinterest and Facebook. And also, don’t forget to tag me when you try my recipes.