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.”
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.
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

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

Filipino BBQ Pork
Ingredients
Equipment
Method
- 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, then submerge the skewers in the marinade and refrigerate for 4–8 hours.
- Stir white vinegar, minced garlic, sugar, and bird's eye chili together, then set aside.
- Preheat the grill to medium-high and oil the grates.
- Grill the skewers for 3–4 minutes per side, basting with reserved marinade each time, until caramelized and cooked through.
- Serve the Filipino BBQ pork with garlic fried rice and sawsawan for dipping.