Filipino BBQ Pork Skewers

Loading…

By Reading time
Servings 4–6 people

Sticky, charred Filipino BBQ pork earns its place fast. The edges caramelize on the grill while the center stays juicy, and the sweet-savory glaze clings to every bite instead of sliding off the skewer. What makes it memorable is that balance: soy sauce and banana ketchup for depth, a little soda for tenderness, and enough sugar to create those lacquered grill marks without turning the marinade into candy.

The trick is in the cut and the finish. Thin slices of pork shoulder soak up the marinade quickly, so you get flavor all the way through without needing an overnight bath. The bamboo skewers matter too — once the meat is threaded close together, it cooks evenly and gets those little blistered edges that make Filipino pork BBQ so good.

Below you’ll find the exact cues I use at the grill, the best swap if you don’t have banana ketchup, and the storage note that helps when you want to marinate ahead for a party.

The pork picked up the marinade beautifully and the glaze got sticky and caramelized in under 10 minutes on the grill. I served it with garlic rice and the vinegar dip, and everyone kept going back for another skewer.

★★★★★— Maria T.

Like this sticky Filipino BBQ pork? Save it to Pinterest for the nights when you want caramelized skewers, garlic rice, and sawsawan on the table.

Save to Pinterest

The Marinade Needs Sugar, Acid, and Heat in the Right Order

Filipino BBQ pork can go wrong when the marinade tastes balanced in the bowl but turns flat on the grill. Sugar alone burns. Acid alone makes the meat taste sharp. Soy alone tastes one-note. This version works because the sugar is low enough to caramelize, the vinegar and soda help the pork stay tender, and the banana ketchup gives that familiar sweet-tangy base that reads as Filipino BBQ the second it hits the heat.

The other thing that matters is slice thickness. Thin pork shoulder absorbs flavor fast and cooks before the sugars scorch. If the pieces are too thick, the outside burns before the center gets the same sticky char. Keep the slices around 1/4 inch and press them close together on the skewer so they grill as one even strip instead of individual little pieces that dry out.

What Each Part of the Marinade Is Doing Here

Filipino BBQ Pork Skewers sticky charred grilled
  • Pork shoulder — This cut has enough fat to stay juicy over medium-high heat, which matters more than using a leaner, pricier cut. Pork loin will cook faster, but it dries out before the glaze can really build.
  • Banana ketchup — This is the ingredient that gives the marinade its familiar sweet-tangy Filipino BBQ character. Regular ketchup works in a pinch, but the flavor gets more tomato-heavy and a little less distinctive.
  • Lemon-lime soda — The soda adds a little sweetness and helps the marinade cling without making it heavy. Don’t swap in plain water unless you also add more sugar, or the glaze will taste thin.
  • White vinegar — This brightens the marinade and keeps the pork from tasting cloying after grilling. It also sharpens the sawsawan, which is important because that dipping sauce cuts through the sticky glaze.
  • Bamboo skewers — Soaking them keeps them from burning before the pork is done. If you skip the soak, the exposed ends char fast and the skewer can become brittle on the grill.

Getting the Skewers Glossy Without Burning the Glaze

Mixing the Marinade Until It Loosens

Stir the marinade until the sugar disappears and the mixture looks smooth, not grainy. If you rush this and leave sugar on the bottom of the bowl, the last bites on the skewers can taste harsher and the glaze won’t cook evenly. The marinade should look glossy and pourable before the pork goes in.

Marinating the Pork Thoroughly

Thread the pork onto soaked skewers, then submerge them in the marinade and chill for 4 to 8 hours. That window is long enough for the flavor to penetrate thin slices without making the surface mushy. If the pork is crowded in a shallow dish and parts stay dry, flip or rearrange the skewers once or twice so every side gets coated.

Grilling Over Medium-High Heat

Oil the grates and lay the skewers down only when the grill is hot enough that you hear an active sizzle. That sound tells you the surface is searing instead of steaming. Baste with reserved marinade as they cook, but stop adding it if the grill is flaring hard; too much wet marinade dripped onto flames will give you bitter soot instead of clean char.

Finishing at the Right Color

The pork is done when the edges are deeply caramelized and the center is cooked through, usually 3 to 4 minutes per side. You want shiny, sticky patches with some darkened spots, not a uniform pale brown. If the outside browns too quickly, move the skewers to a cooler part of the grill for the last minute so the glaze can set without burning.

How to Adapt Filipino BBQ Pork for Different Kitchens

Regular Ketchup Instead of Banana Ketchup

Regular ketchup will still give you a sticky glaze and a good grilled finish. The flavor shifts a little more tomato-forward, so keep the soy, vinegar, and black pepper exactly where they are to preserve the balance. If you want it closer to the original, add a touch more sugar and don’t let the marinade sit too long after mixing.

Gluten-Free Version

Use a gluten-free soy sauce or tamari and keep everything else the same. The glaze still caramelizes well because the sugar and ketchup are doing most of that work. Check your banana ketchup label too, since some brands include additives that aren’t gluten-free.

No Grill, Use a Broiler

Set the skewers on a foil-lined rack close to the broiler and turn them once the top side caramelizes. The broiler gives you the same sticky edges, but it works faster, so watch closely once the sugars start to darken. If you walk away, the glaze can go from glossy to burnt in a minute.

Making It Ahead for a Crowd

Thread and marinate the pork up to a day ahead, then keep the skewers covered in the fridge until grilling time. That prep makes the flavor better, not worse, because the meat stays close to the marinade instead of sitting loose in a bowl. Grill the skewers just before serving so the glaze stays tacky instead of softening as it cools.

Storage and Reheating

  • Refrigerator: Store cooked skewers for up to 3 days. The glaze will set a little firmer as it chills.
  • Freezer: Freeze the marinated raw pork on the skewers or off the skewers for up to 2 months. Cooked skewers can be frozen, but the texture softens after thawing.
  • Reheating: Reheat in a 325°F oven, covered loosely with foil, until warmed through. High heat will dry out the pork and can turn the glaze sticky in a bad way instead of glossy again.

Questions I Get Asked About This Recipe

Can I marinate the pork overnight?+

Yes, but I’d keep it to about 8 to 12 hours at most. The acid in the vinegar and the salt in the soy sauce can start to change the texture if it sits too long, and thin slices of pork don’t need much time to pick up flavor. For the best balance, 4 to 8 hours is the sweet spot.

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

Use medium-high heat, not screaming-hot flames, and oil the grates first. The sugar in the glaze will darken fast, so if you get flare-ups, move the skewers to a cooler spot instead of adding more marinade. That keeps the outside glossy and the flavor clean instead of smoky-bitter.

Can I use pork loin instead of pork shoulder?+

You can, but the result will be leaner and less forgiving. Pork loin dries out faster, so you’ll need to watch the grill closely and pull it as soon as it’s cooked through. Shoulder gives you a juicier skewer and handles the sweet glaze better.

How do I know when the pork is done?+

The pork should be cooked through with no raw pink in the center and the outside should look lacquered and slightly blistered. Thin slices cook fast, so the bigger clue is the color and firmness: the meat should spring back a little when pressed. If it still looks pale and soft, give it another minute per side.

Can I make the sawsawan ahead of time?+

Yes, and it actually tastes better after sitting for a bit. The garlic and chili mellow into the vinegar, and the sugar dissolves fully. Keep it covered in the fridge, then stir before serving so the garlic doesn’t all stay sunk at the bottom.

Filipino BBQ Pork Skewers (Inihaw na Baboy) with Sweet Soy Glaze

Filipino BBQ pork skewers with a sticky sweet soy glaze are marinated, threaded, then grilled hot until charred at the edges and caramelized. Thin pork shoulder becomes tender and glistens with sauce as you baste each turn for that classic inihaw na baboy finish.
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: 560

Ingredients
  

Pork shoulder
  • 2 lb pork shoulder, sliced thin (1/4 inch)
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
Skewers
  • 1 Bamboo skewers, soaked 30 minutes
Sawsawan (dipping sauce)
  • 0.25 cup white vinegar
  • 3 garlic minced
  • 1 tsp sugar
  • 1 bird's eye chili
For serving
  • 1 garlic fried rice
  • 1 sawsawan for dipping (as prepared)

Equipment

  • 1 grill
  • 1 small saucepan

Method
 

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

Notes

For the glossiest caramelization, baste during each flip and avoid moving the skewers too early—let them char slightly before turning. Refrigerate leftovers in a sealed container for up to 3 days; freeze cooked skewers up to 2 months. Dietary swap: use low-sugar ketchup and a reduced-sugar banana ketchup to cut added sugar while keeping the sweet-soy style.

Loved this recipe?

Save it for later, print a copy, leave a quick note, or share it with friends!

Save to Pinterest

Leave a Comment

Recipe Rating