
Filipino Pork Barbecue
Inihaw na Baboy (Pork BBQ)
Filipino pork barbecue—overnight-marinated kasim on bamboo skewers, charcoal-grilled with caramel basting, served on banana leaf with garlic rice, atchara, and vinegar sawsawan.
Serves 6 · 55m total (marinate overnight for best flavor)
The Story
Every Filipino handaan has a tita flipping pork barbecue over charcoal—the sweet soy-calamansi glaze hissing when it hits the coals. Pork barbecue on skewers is one of the most recognizable smells at a Filipino party: smoky, sweet, and tang from vinegar and calamansi in the marinade.
The dish grew from Chinese-influenced skewered meat and Filipino love of charcoal grilling. Street vendors outside schools and mall food courts sell them by the stick; at home, families marinate overnight and grill for handaan merienda plates.
Regional versions vary—some sweeter, some with more vinegar or achuete—but the core idea stayed: inexpensive kasim or liempo cut into cubes, marinated, threaded on bamboo, basted until caramelized. Pork barbecue became party food because it scales: dozens of skewers can feed a crowd without a huge pot on the stove.
Which pork cut?
Kasim / shoulder (best)
Pork shoulder has enough fat to stay juicy on skewers—the cubes in your photo.
Liempo / belly
Richer, fattier—trim excess fat or alternate lean and fat cubes so skewers do not flare.
Pigue / hind leg
Leaner; marinate the full overnight and do not overcook—baste often.
Store-bought BBQ
Pre-marinated packs work—still make the reduced basting sauce for gloss.
Cut against any long muscle fibers when possible—each cube should be roughly 1 inch for even grilling.
Robust marinade—why it works
- Soy + calamansi — Salt and acid penetrate the pork; overnight rest lets flavor reach the center.
- Brown sugar + banana ketchup — Filipino BBQ sweetness and that reddish glaze—not just soy alone.
- Garlic + onion + ginger — The aromatic base; grate onion so it melts into the marinade.
- 7-Up (optional) — Light acid and sugar help tenderize without turning mushy.
Grilling techniques
- Overnight marinate — Minimum 4 hours; 8–12 hours gives the sticky caramel coat in your photo.
- Reduced basting sauce — Simmer marinade with extra ketchup and sugar—baste every turn for gloss.
- Medium-high heat — Too low = dry pork; too high = burnt sugar before the inside cooks.
- Soaked skewers — Wet bamboo slows burning so you can finish basting without flames.
Best paired with
Garlic rice, atchara, vinegar sawsawan with calamansi—or lumpiang shanghai for a full handaan spread
Sides & sawsawan (from your photo)
Garlic rice (sinangag)
Day-old rice, golden fried garlic on top—classic beside pork BBQ.
Atchara
Sweet-sour pickled papaya cuts through rich glazed pork.
Vinegar sawsawan
Cane vinegar + red onion + siling labuyo—dip each skewer bite.
Calamansi
Halve and squeeze into sawsawan or over the meat for brightness.
Variations
Classic sweet BBQ
This recipe—soy, calamansi, brown sugar, banana ketchup.
Spicy BBQ
Add 2 chopped siling labuyo to the marinade and basting sauce.
Oven broiler
Same skewers on a foil-lined rack, broil 220°C, baste every 4 minutes.
Party batch
Double the marinade; skewer ahead and grill in waves.
Cooking outside the Philippines
- Calamansi → key lime, lime, or calamansi concentrate
- Banana ketchup → tomato ketchup + pinch of sugar
- Cane vinegar → apple cider or rice vinegar for sawsawan
Lola's Tips
- ✦Massage the marinade into the pork—sticky coating means better glaze on the grill.
- ✦Never baste with raw marinade—boil a portion first with extra ketchup and sugar.
- ✦Charcoal beats gas for smoke, but a cast-iron grill pan works—still baste often.
Substitutions
- pork shoulder → pork belly or pork butt—keep 1-inch cubes
- banana ketchup → tomato ketchup + 1 tsp brown sugar
- calamansi → lemon or lime juice (same amount)
Ingredients
placeholder
placeholder
placeholder
placeholder
placeholder
placeholder
Instructions
- 1
Cut pork into uniform 1-inch cubes—same size so every skewer cooks evenly. Pat dry with paper towels; wet meat will not take the marinade as deeply.
- 2
Make the robust marinade: in a large bowl, whisk soy sauce, calamansi, brown sugar, and banana ketchup until the sugar dissolves. Stir in garlic, onion, ginger, salt, pepper, 7-Up if using, and sesame oil. Add pork and massage 2–3 minutes until the mixture turns sticky and coats every cube.
- 3
Cover and refrigerate at least 4 hours—overnight (8–12 hours) is best for the deep sweet-salty glaze and tender bite in your photo. Turn the bag or bowl once halfway through.
- 4
Soak bamboo skewers in water at least 30 minutes so they do not burn on the grill. Thread 4–5 pork cubes per skewer, packing snugly but leaving a little space between pieces for even heat.
- 5
Make the basting sauce: bring ½ cup of the marinade (never use raw marinade that touched raw pork) to a simmer with 2 tbsp banana ketchup, 1 tbsp brown sugar, and melted butter. Cook 3–4 minutes until thick and glossy—this is what gives the caramelized char on the skewers.
- 6
Preheat charcoal to medium-high (hand 10 cm above grates for 3 seconds). For a grill pan: medium-high with a light oil wipe on the pan.
- 7
Grill skewers 4–5 minutes per side, basting with the reduced sauce every turn. You want deep amber char at the edges and sticky glaze—not black burnt sugar. Pork is done at 71°C (160°F) internally; cubes this size usually take 12–16 minutes total.
- 8
Rest skewers 3 minutes off heat. Meanwhile, fry minced garlic in 2 tbsp oil until golden, toss with hot rice for sinangag. Plate skewers on banana leaf with garlic rice, atchara, and sawsawan: vinegar + sliced red onion + siling labuyo + calamansi on the side—squeeze and dip each bite like the photo.
Kitchen Timer · 35 min prep first
20:00


