Filipino BBQ Pork Skewers

Loading…

By Reading time
Servings 4–6 people

Sticky, charred Filipino BBQ pork has a way of disappearing fast once it comes off the grill. The edges turn lacquered and dark, the center stays juicy, and the sweet-salty glaze picks up just enough smoke to keep every bite from tasting one-note. These skewers earn their place because they hit that balance between caramelized and clean-tasting that makes you reach for one more before you’ve finished the first.

The trick is in the marinade. Banana ketchup gives this pork its unmistakable Filipino-style sweetness and color, while soy sauce and vinegar keep it from turning cloying. A little lemon-lime soda sounds unusual, but it softens the meat and helps the sugars brown fast on the grill. Thin slices of pork shoulder matter here, too, because they cook quickly and stay tender even after a good blast of heat.

Below, I’ll show you how to keep the marinade from burning before the pork is done, how to get that sticky finish without drying out the meat, and why the sawsawan on the side is worth mixing up every time.

The glaze caramelized into that sticky, shiny coating without burning, and the pork stayed tender even after grilling. My husband kept going back for “just one more skewer.”

★★★★★— Maria T.

Pin these sticky Filipino BBQ pork skewers for the nights when you want charred grill flavor, sweet banana ketchup glaze, and a fast sawsawan on the side.

Save to Pinterest

The Marinade Needs Time, Not More Heat

Filipino BBQ pork looks like a fast grill job, but the flavor is built in the fridge. The pork needs time to soak up the soy, vinegar, banana ketchup, and sugar so the meat seasons all the way through instead of tasting like glaze sitting on the outside. If you rush that part, the skewers can still brown, but they won’t have the same savory-sweet depth.

The other place people go wrong is on the grill. The sugars in the marinade want to color quickly, which means high heat can take you from glossy to burnt in a minute. Medium-high heat gives you enough fire to caramelize the edges while the pork cooks through without turning dry.

Thin slices of pork shoulder matter more than a lot of cooks think. Thick chunks need more time over the flame, and that’s where the sugars scorch before the middle is done. Slicing it to about 1/4 inch gives you fast cooking, better marinade coverage, and those crisp-edged bits everybody grabs first.

What Each Ingredient Is Actually Doing in This Dish

Filipino BBQ pork skewers sticky charred

The pork shoulder is the right cut because it has enough fat to stay juicy on the grill. Leaner pork will work in a pinch, but it dries out faster and doesn’t carry the marinade as well. Slice it thin so the skewers cook evenly and the glaze clings to every surface.

  • Banana ketchup — This is the ingredient that gives the skewers their classic Filipino color and sweet-tangy finish. Regular ketchup can stand in if needed, but the flavor is softer and less distinctly Filipino.
  • Lemon-lime soda — The soda adds sweetness and helps tenderize the pork without making the marinade heavy. If you skip it, use a splash of pineapple juice or water, but the pork won’t brown quite the same way.
  • White vinegar — Vinegar keeps the marinade from tasting flat and helps balance the sugar. It also gives the sawsawan its sharp bite, which cuts through the richness of the pork.
  • Garlic — Fresh minced garlic matters here. Powder won’t give you the same punch in the marinade or the dipping sauce, and this recipe depends on that sharp garlic edge.
  • Bamboo skewers — Soak them long enough to keep them from scorching over the grill. Dry skewers can char too fast and make the outside of the pork taste bitter before the meat is done.

Building the Glaze Without Burning the Pork

Mixing the Marinade Until It Licks the Pork Evenly

Stir the soy sauce, banana ketchup, soda, brown sugar, vinegar, garlic, and black pepper until the sugar disappears and the marinade looks smooth. If the sugar is still gritty, it tends to stick in patches and create uneven browning on the grill. Reserve a little marinade before the pork goes in if you want something safe for basting later; once raw pork has touched it, that liquid stays raw until it boils.

Letting the Pork Marinate Long Enough

Thread the pork onto the soaked skewers and submerge them in the marinade for 4 to 8 hours. Less than that leaves the meat underseasoned; much longer can make the surface soft in a way that works against the grill. Turn the skewers once or twice if you can so every piece gets an even soak.

Grilling for Color Before the Sugar Turns Bitter

Oil the grates and grill the skewers over medium-high heat for 3 to 4 minutes per side. You want deep caramelized stripes and the pork just cooked through, not a hard black crust. Brush with reserved marinade as they cook, but don’t flood the meat; too much liquid cools the surface and delays browning.

Finishing With the Sauce That Cuts the Sweetness

Mix the sawsawan while the skewers marinate so the garlic has time to soften in the vinegar. The flavor should be sharp, salty, and bright enough to wake up the pork between bites. Serve it cold or room temperature beside the skewers, garlic rice, and anything else that needs a little bite.

Three Ways to Make These Skewers Work for Your Kitchen

Use regular ketchup when banana ketchup is hard to find

Regular ketchup works well enough here because it brings sweetness and body to the marinade. The flavor will be a little less distinctly Filipino, so lean on the vinegar and garlic to keep the glaze bright and savory.

Make it gluten-free with tamari

Swap the soy sauce for tamari in the same amount. The result is still salty, glossy, and balanced, but you’ll want to check that your banana ketchup is also gluten-free if you’re cooking for someone with celiac disease.

Turn it into a stove-top version

If you don’t have a grill, use a hot grill pan or cast-iron skillet and cook the pork in batches. You’ll lose some of the smoky edge, but the caramelized glaze still develops well as long as the pan is hot and not crowded.

Storage and Reheating

  • Refrigerator: Keep leftovers in an airtight container for up to 4 days. The glaze will thicken as it chills, which is normal.
  • Freezer: The cooked pork freezes well for up to 2 months, though the sticky exterior softens a bit after thawing. Wrap portions tightly and freeze with parchment between layers if needed.
  • Reheating: Reheat in a skillet over medium-low heat with a splash of water, or warm briefly in the oven wrapped loosely in foil. High heat dries out the pork and can burn the sugars before the center warms through.

The Things That Trip People Up With This Dish

Can I use pork belly instead of pork shoulder?+

You can, but the result will be richer and fattier than classic skewer-style Filipino BBQ pork. Pork shoulder holds its shape better on the grill and gives you that tender bite without turning greasy. If you use pork belly, cut it thinner and watch the heat closely because the fat will flare faster.

How do I keep the marinade from burning on the grill?+

Use medium-high heat, not screaming-hot flames, and baste only with marinade that hasn’t touched raw pork. The sugar in the ketchup and brown sugar caramelizes fast, so if the grill is too hot it will go bitter before the pork finishes cooking. Move any flare-ups aside for a minute and let the color build in layers.

Can I marinate the pork overnight?+

Yes, but 4 to 8 hours is the sweet spot. Overnight won’t ruin it, though the surface can start to get a little soft from the vinegar and soda. If you need to marinate longer, keep it on the shorter side of overnight instead of pushing into a full day.

How do I know when the skewers are done?+

The pork should be opaque all the way through with deep caramelized edges and no raw pink in the center of the thickest slice. If you’re unsure, slice one piece open after a couple of minutes off the grill; it should be juicy, not translucent. Thin slices cook fast, so a minute too long can dry them out.

Can I make these Filipino BBQ pork skewers ahead of time?+

Yes. You can marinate the pork a day ahead, thread it onto skewers a few hours before cooking, and mix the sawsawan earlier in the day. Grill them right before serving so the glaze stays glossy and the edges keep their char instead of turning soggy.

Filipino BBQ Pork

Filipino BBQ pork features caramelized pork skewers with a sticky sweet soy glaze, charred edges, and a glossy finish from repeated basting. Thin-sliced pork shoulder marinates in a banana ketchup–soy sauce mixture for tender, grill-ready Filipino-style inihaw na baboy.
Prep Time 20 minutes
Cook Time 20 minutes
marinating 4 hours
Total Time 4 hours 40 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Filipino
Calories: 480

Ingredients
  

Pork and skewers
  • 2 lb pork shoulder sliced thin (1/4 inch)
  • 1 bamboo skewers soaked 30 minutes
Filipino BBQ Marinade
  • 0.5 cup soy sauce
  • 0.5 cup banana ketchup (or regular ketchup)
  • 0.25 cup lemon-lime soda (7-Up or Sprite)
  • 3 tbsp brown sugar
  • 3 tbsp white vinegar
  • 5 garlic minced
  • 1 tsp black pepper
Sawsawan (dipping sauce)
  • 0.25 cup white vinegar
  • 3 garlic minced
  • 1 tsp sugar
  • 1 bird's eye chili

Equipment

  • 1 grill

Method
 

Marinate the pork
  1. Mix soy sauce, banana ketchup, lemon-lime soda, brown sugar, white vinegar, minced garlic, and black pepper until the sugar dissolves.
  2. Thread the thin-sliced pork onto soaked bamboo skewers, then submerge the skewers in the marinade and refrigerate for 4–8 hours.
Make the dipping sauce
  1. Stir white vinegar, minced garlic, sugar, and bird's eye chili together, then set aside.
Grill and glaze
  1. Preheat the grill to medium-high and oil the grates.
  2. Grill the skewers for 3–4 minutes per side, basting with reserved marinade each time, until caramelized and cooked through.
Serve
  1. Serve the Filipino BBQ pork with garlic fried rice and sawsawan for dipping.

Notes

Pro tip: For a deeper, shinier glaze, baste the skewers during grilling using marinade you’ve reserved before it touches raw pork, and keep the heat steady so the sauce caramelizes without burning. Refrigerate leftover cooked pork for 3–4 days; reheat gently on the grill or in a skillet until hot. Freezing is not recommended for the skewers after glazing, because the sweet soy coating can separate. If you want a lower-sugar option, use a reduced-sugar banana ketchup and keep the rest of the marinade measurements the same.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating