Sticky, charred Filipino BBQ pork hits that rare sweet spot where the edges go lacquered and dark while the center stays juicy and seasoned all the way through. The glaze clings to the meat instead of sliding off, and every bite gets that mix of soy, banana ketchup, garlic, and smoke that makes these skewers disappear fast off the platter.
The trick is in the marinade balance and the thin cut of pork. Soy sauce brings the salt, banana ketchup gives the sweetness and color, and a little lemon-lime soda helps the sugars caramelize on the grill without making the meat taste heavy. Thin slices of pork shoulder soak up the marinade faster than thick chunks, which matters when you want real flavor after just a few hours instead of overnight waiting.
Below, I’ve included the part that usually makes or breaks these skewers: how to keep the glaze from burning before the pork is cooked through, plus a few swaps if you need to work with what’s in your kitchen.
The glaze caramelized beautifully and didn’t burn, even with the basting. I marinated the pork for about 6 hours and the skewers came off the grill sticky, tender, and full of that sweet-salty garlic flavor.
Like these sticky Filipino BBQ pork skewers? Save them to Pinterest for the nights when you want grilled pork with a caramelized banana ketchup glaze.
The Trick to Keeping the Glaze Sticky Instead of Burnt
Filipino BBQ pork has one common trap: the sugar in the marinade wants to scorch before the pork has time to cook through. That’s why thin slices matter so much here. They cook fast enough for the exterior to caramelize without sitting over the fire long enough to turn bitter. If the heat is too aggressive, the outside will look perfect and the center will still be raw.
The other piece is the marinade itself. Banana ketchup gives you body and color, but it can’t carry the whole job on its own. The soy sauce seasons the meat, the vinegar keeps the sweetness in check, and the soda adds a little lift that helps the glaze turn shiny on the grill. If your skewers look dark too fast, move them to a cooler part of the grill and baste only after a flip, not every few seconds.
What Each Ingredient Is Actually Doing in These Skewers

- Pork shoulder — This cut has enough fat to stay juicy over direct heat, and that matters more here than using a leaner, cheaper cut. Slice it thin so the marinade reaches the meat quickly and the skewers cook in minutes instead of drying out while the glaze sets.
- Banana ketchup — This is the flavor that makes the skewers read as Filipino BBQ instead of just sweet grilled pork. Regular ketchup works if that’s what you have, but banana ketchup has a deeper fruitiness and a brighter red color that clings better to the meat.
- Lemon-lime soda — The soda softens the marinade and helps the sugars caramelize on the grill. Don’t swap in plain water if you want the same sheen and edge; if you need a substitute, use pineapple juice, but expect a stronger, more tropical sweetness.
- Garlic and vinegar — Garlic gives the marinade its backbone, and vinegar keeps the glaze from tasting flat. Freshly minced garlic matters here because it perfumes the surface of the pork as it grills; garlic powder won’t give the same bite.
- Bamboo skewers — Soaking them is non-negotiable. Dry skewers can singe or split before the pork is cooked, and that’s the kind of failure that ruins a whole batch fast.
How to Build the Skewers So They Caramelize Cleanly
Mixing the Marinade
Stir the soy sauce, banana ketchup, soda, sugar, vinegar, garlic, and pepper until the sugar dissolves and the mixture looks smooth and glossy. If the sugar stays gritty, it settles at the bottom and the first skewers get less seasoning than the last ones. The marinade should taste bold, a little sweet, and sharp enough to make you notice the vinegar before the grill softens it.
Marinating the Pork
Thread the pork onto soaked skewers, then submerge them fully in the marinade and refrigerate for 4 to 8 hours. Less than that and the meat tastes underseasoned; much longer and the texture can get soft at the edges because of the vinegar and soda. Turn the skewers once or twice if they’re not fully covered, so every piece gets the same contact with the marinade.
Grilling to a Sticky Finish
Preheat the grill to medium-high and oil the grates so the sugar-heavy glaze doesn’t glue itself to the metal. Lay the skewers on and let the first side pick up color before you move them; if you flip too soon, the meat tears and the glaze never sets. Baste with reserved marinade after turning, not before, and stop using any marinade that touched raw pork unless you’ve boiled it first. You’re looking for charred edges, a glossy surface, and pork that feels firm but still springy when pressed.
Serving with Sawsawan
Mix the vinegar, garlic, sugar, and bird’s eye chili while the pork cooks so the sauce has time to mellow. The sawsawan should taste sharp, salty, and hot enough to cut through the sweetness of the skewers. Serve it on the side with garlic fried rice; the contrast is the whole point.
How to Adapt These Skewers When You Need a Different Path
Use chicken thighs instead of pork
Boneless chicken thighs work well with the same marinade and give you a slightly lighter skewer that still stays juicy over the grill. Cut them into even strips and watch the cook time closely, since chicken cooks faster than pork and the sugar in the glaze can darken quickly.
Make it gluten-free
Use a certified gluten-free soy sauce or tamari and check your banana ketchup label, since some brands include wheat-based additives. The texture and grill behavior stay the same, so this is one of the easiest swaps to make without changing the spirit of the dish.
Dial back the sweetness
If you want a less sweet skewer, cut the brown sugar to 2 tablespoons and keep the vinegar the same. That gives you a sharper, more savory glaze that still caramelizes well without losing the glossy finish.
Storage and Reheating
- Refrigerator: Store cooked skewers for up to 4 days. The glaze will firm up a bit as it chills, but the flavor holds up well.
- Freezer: Freeze the cooked pork off the skewers for up to 2 months. Wrap it tightly so the glaze doesn’t pick up freezer burn, and thaw in the fridge before reheating.
- Reheating: Warm in a skillet over medium-low heat or in a 325°F oven until hot. High heat will scorch the sugars before the pork heats through, which is the fastest way to turn a good batch bitter.
Answers to the Questions Worth Asking

Filipino BBQ Pork Skewers (Inihaw na Baboy)
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. The mixture should look uniform before you marinate the pork.
- Thread the thin sliced pork shoulder onto soaked bamboo skewers and submerge them in the marinade. Refrigerate for 4–8 hours so the sauce penetrates and helps caramelize on the grill.
- In a small bowl, mix white vinegar, minced garlic, sugar, and bird's eye chili and set aside. Taste and adjust chili for your preferred heat level.
- Preheat the grill to medium-high and oil the grates. You should be able to hold your hand near the grate for about 3 seconds before it feels too hot.
- Grill the skewers for 3–4 minutes per side, basting with reserved marinade each time. Continue until caramelized on the edges and cooked through, with a sticky, glossy sheen.
- Serve the Filipino BBQ pork skewers with garlic fried rice and sawsawan for dipping. Add extra basting sauce if you want a thicker glaze at the table.


