Grilled Filipino BBQ Chicken Skewers Recipe

Servings: 6 Total Time: 4 hrs 40 mins Difficulty: Intermediate
Grilled Filipino BBQ Chicken Skewers Recipe

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 @InstagramPinterest and Facebook. And also, don’t forget to tag me when you try my recipes.

Grilled Filipino BBQ Chicken Skewers Recipe

Bring bold street food flavor straight to your grill. These Grilled Filipino BBQ Chicken Skewers are sweet, smoky, and juicy with every bite.

Filipino BBQ Chicken Skewers Recipe Pin Recipe
0 Add to Favorites
Prep Time 20 mins Cook Time 20 mins Rest Time 4 hrs Total Time 4 hrs 40 mins Difficulty: Intermediate Servings: 6 Calories: 280 Best Season: Spring, Summer, Winter, Fall, Rainy

Ingredients

For Basting Sauce

Instructions

1. Make the marinade

  1. Mix soy sauce, oyster sauce, pineapple juice, brown sugar, vinegar, lime juice, garlic, and black pepper in a large bowl. Stir until sugar dissolves completely.

2. Marinate the chicken

  1. Cut chicken thighs into 1.5-inch pieces. Add to marinade and coat well. Cover and refrigerate for 2 to 3 hours only. Do not go over this time to avoid mushy texture.

3. Soak the skewers

  1. About 30 minutes before grilling, place bamboo skewers in water. This stops them from burning on the grill.

4. Make the basting sauce

  1. Mix soy sauce, oyster sauce, brown sugar, and lime juice in a small bowl. Keep it near the grill.

5. Skewer the chicken

  1. Thread chicken onto skewers. Leave small gaps between pieces for even heat. Aim for 5 to 6 pieces per skewer.

6. Preheat and oil the grill

  1. Heat grill to 375 to 400°F. Clean grates. Lightly oil them to prevent sticking.

7. Grill and baste

  1. Place skewers on the grill. Cook 4 to 5 minutes per side. Flip when edges start to char and caramelize.
  2. Brush basting sauce after each flip. Keep turning every 2 to 3 minutes. Build layers of glaze. Total cook time is 8 to 10 minutes.
  3. Chicken is done at 165°F internal temperature.

8. Control the flames

  1. Watch for flare-ups. Sugar burns fast. Move skewers to a cooler zone if flames rise.

9. Rest and serve

  1. Rest for 2 minutes. Serve hot with rice and vinegar dip.

Nutrition Facts

Servings 6


Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 14g22%
Total Carbohydrate 20g7%
Sugars 12g
Protein 18g36%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Your Turn

So, have you ever tried Filipino BBQ chicken skewers at a party or street stall? Or are you attempting them for the first time? Drop a comment below—tell me if you’re going charcoal or gas, and what you’re serving on the side.

And if you make this recipe, tag me. I want to see that sticky, caramelized glaze. Just don’t burn the sugar. 😉

Keywords: Filipino BBQ, BBQ Chicken, Chicken Skewers Recipe, Grilled Filipino BBQ
Did you make this recipe?

Tag #easyrecipejournal and #recipejournal if you made this recipe. Follow @easyrecipejournalon Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

FAQ – Filipino BBQ Chicken Skewers

Expand All:

Can I marinate the chicken longer than 3 hours if I use less pineapple juice?

I wouldn’t risk it. Even without pineapple, the vinegar and lime juice will start breaking down the meat. 3 hours is the safe max. If you absolutely must prep ahead, freeze the chicken in the marinade, then thaw and grill within 24 hours.

Why is my chicken burning before it cooks through?

Two possibilities: Your grill is too hot (lower the heat to medium), or your chicken pieces are too thick (cut them shorter next time). Also, keep basting—the liquid helps moderate the heat a bit.

Can I bake these in the oven instead of grilling?

Yes, but you’ll lose the smoky char. Bake at 425°F on a wire rack over a baking sheet for 15-18 minutes, then broil for 2 minutes to caramelize. Brush with basting sauce halfway through.

What’s the best substitute for oyster sauce?

Mix 2 tbsp soy sauce with 1 tsp sugar and a tiny splash of molasses. It’s not perfect, but it works in a pinch. Hoisin sauce is another option, though sweeter.

Marisa-M.-Hsu-Easy-recipe-jounals.
Marisa M. Hsu Food and Lifestyle Blogger

Hi, I’m Marisa M. Hsu, a food blogger and recipe creator. I share easy, comforting, and authentic dishes from my kitchen to yours. When I’m not cooking, you’ll find me exploring farmers’ markets, traveling for food inspiration, or enjoying family time around the dinner table.

Leave a Comment