Sticky, charred Filipino BBQ pork earns its place on the table fast. The edges caramelize into a glossy crust, the center stays juicy, and every bite hits that sweet-salty balance that makes grilled pork skewers disappear before they reach the platter. The marinade does the heavy lifting here, and the grill finishes the job with a little smoke and a lot of color.
What makes this version work is the mix of soy sauce, banana ketchup, soda, and vinegar. The soy brings depth, the ketchup gives body and sweetness, the soda helps the pork pick up color, and the vinegar keeps the whole thing from tasting flat. Thin slices matter too. They marinate quickly, cook evenly, and pick up more of that sticky glaze on the grill.
Below, I’m walking through the small details that keep the pork tender instead of dry and the glaze caramelized instead of burnt. The sawsawan is worth making too; it cuts through the richness and makes the skewers taste complete.
The marinade clung to the pork beautifully and the sugar caramelized without burning. I cooked them on medium-high for just a few minutes per side and they came out juicy with those perfect grill marks.
Save these sticky Filipino BBQ pork skewers for the grill nights when you want charred edges, juicy pork, and banana ketchup glaze.
The Part That Keeps the Glaze from Burning Before the Pork Cooks
Filipino BBQ pork looks straightforward, but the part that trips people up is the sugar. This marinade has enough sweetener to caramelize fast, which is exactly what you want on the grill, but it also means the heat has to stay controlled. Medium-high is the sweet spot. Too hot and the outside scorches before the thin slices are cooked through. Too low and you lose that sticky, lacquered finish.
The other mistake is using thick chunks of pork. Thin slices of shoulder absorb the marinade faster and cook evenly on a skewer. The pork shoulder also has enough fat to stay tender over direct heat, which matters when you’re grilling something that relies on a short cook time. If you rush the marinating time, the surface tastes seasoned but the inside stays bland. Give it the full soak.
What Each Ingredient Is Doing in the Marinade

- Pork shoulder — This cut stays juicy on the grill because it has enough marbling to handle direct heat. Slice it thin, about 1/4 inch, so it marinates quickly and cooks before the sugars in the glaze burn.
- Banana ketchup — This gives the skewers their classic Filipino color and a round sweetness that regular ketchup can mimic, but not quite match. If you can’t find it, regular ketchup works fine; the flavor will lean a little more familiar and less fruity.
- Lemon-lime soda — The soda loosens the marinade and helps the pork take on a little extra browning on the grill. Don’t use diet soda here. You want the sugar for that caramelized finish.
- White vinegar — This keeps the marinade lively and helps balance the sweetness. It also brightens the pork after grilling so the skewers don’t taste heavy.
- Bamboo skewers — Soak them for at least 30 minutes or they’ll scorch before the pork is done. That soak is worth the wait.
Building the Glaze So It Sticks, Not Scorches
Mix the marinade until the sugar disappears
Stir the soy sauce, banana ketchup, soda, brown sugar, vinegar, garlic, and black pepper until the sugar is dissolved and the marinade looks smooth. If you see grainy sugar at the bottom, it’ll settle on the pork unevenly and can burn in spots on the grill. The marinade should smell punchy, a little sweet, and sharp from the vinegar.
Let the pork soak all the way through
Thread the sliced pork onto the soaked skewers, then submerge them in the marinade and refrigerate for 4 to 8 hours. Four hours is the minimum for flavor to reach beyond the surface; overnight can work, but don’t push it too far or the vinegar starts to toughen the edges. Turn the skewers once or twice if the marinade doesn’t fully cover them.
Grill over controlled heat, not flare-ups
Oil the grates and preheat the grill to medium-high. Lay the skewers down and let them sit long enough to pick up color before turning, then baste with reserved marinade each time you flip them. If the fire jumps or the glaze starts to blacken too fast, move the skewers to a cooler spot. The pork is done when the edges are deeply caramelized and the centers are cooked through, usually 3 to 4 minutes per side.
Finish with sawsawan
Mix the vinegar, garlic, sugar, and bird’s eye chili for the dipping sauce and let it sit while the pork grills. That short rest softens the raw garlic edge and gives the vinegar time to mellow. Serve it alongside the skewers and let people dip as they go; the sharpness cuts through the sweet glaze and makes each bite pop.
How to Adapt These Skewers for Different Grills and Different Tables
No banana ketchup on hand
Regular ketchup works as the swap, and the skewers still caramelize nicely. You’ll lose a little of the deeper, fruitier note that banana ketchup brings, so keep the brown sugar in place rather than cutting it back.
Oven or broiler version
Cook the skewers on a foil-lined rack under the broiler or in a hot oven, then turn and baste often. You won’t get quite the same charcoal edge, but you’ll still get sticky, browned pork if you keep the skewers close to the heat source and watch the sugar closely.
Gluten-free version
Use a gluten-free soy sauce or tamari. Everything else in the marinade already fits naturally, and the texture stays the same. The sauce still caramelizes, so the grilling method doesn’t need to change.
Make-ahead storage
Cooked skewers keep well in the refrigerator for 3 days. Freeze the cooked pork off the skewers in a sealed container for up to 2 months, then thaw overnight before reheating. Reheat in a hot skillet or under the broiler just until warmed through; the biggest mistake is microwaving too long, which turns the glaze sticky on top and dry underneath.
Answers to the Questions Worth Asking

Filipino BBQ Pork
Ingredients
Equipment
Method
- In a bowl, mix soy sauce, banana ketchup, lemon-lime soda, brown sugar, white vinegar, minced garlic, and black pepper until the sugar dissolves.
- Thread the thin-sliced pork onto soaked bamboo skewers and submerge in the marinade.
- Refrigerate 4–8 hours so the pork absorbs the sweet soy flavor.
- In a small bowl, mix white vinegar, minced garlic, sugar, and bird's eye chili; set aside.
- Preheat the grill to medium-high and oil the grates to prevent sticking.
- Grill the skewers 3–4 minutes per side, basting with reserved marinade each time, until caramelized and cooked through.
- Serve hot with garlic fried rice and sawsawan for dipping.


