Filipino Pork Barbecue Recipe: Banana Ketchup Glazed Skewers

Filipino Pork Barbecue Recipe: Banana Ketchup Glazed Skewers

This recipe brings the vibrant flavors of Filipino street food to your backyard grill. The secret lies in the sweet-tangy banana ketchup glaze that caramelizes beautifully over tender pork skewers.

I’ve perfected the marinade balance to capture that authentic taste while keeping the process simple. The result is juicy, flavorful pork with a sticky glaze that’s impossible to resist.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Filipino Pork Barbecue

Tender pork, tangy banana ketchup, and a handful of pantry staples make this dish sing.

Ingredient Amount Notes
Pork Shoulder 🥩 2 lb Cut into 1-inch cubes
Banana Ketchup 🍌 1 cup Filipino-style, for marinade and glaze
Soy Sauce 🫙 ½ cup Low-sodium preferred
Brown Sugar 🍚 ½ cup Packed, for sweetness
Garlic Cloves 🧄 6 cloves Minced finely
White Vinegar 🍶 ¼ cup Balances sweetness
Calamansi Juice 🍋 2 tbsp Or substitute lime juice
Ground Black Pepper 🌶️ 1 tsp Freshly ground for best flavor
Bamboo Skewers 🍢 12 pieces Soaked in water 30 minutes
Vegetable Oil 🫒 2 tbsp For brushing grill
Onion 🧅 1 whole Medium, finely minced
Bay Leaf 🍃 2 pieces Dried, for marinade depth
Salt 🧂 1 tsp Kosher or sea salt

[recipe_ingredient_scaler]

The pork shoulder is non-negotiable here—look for well-marbled cuts at your butcher or Costco for the best results. Filipino banana ketchup is the star (the Jufran or Mama Sita’s brands are easy to find at Asian markets). The brown sugar should be dark for that deep caramel note. If you can find calamansi at a Filipino grocery, grab it; otherwise, lime works in a pinch.

No banana ketchup? Mix regular ketchup with mashed ripe banana (about 1:1 ratio) for a close substitute. Short on marinating time? Even 2 hours makes a difference, but overnight is ideal. Swap pork shoulder for chicken thighs if preferred—they hold up well to grilling. The vinegar can be apple cider vinegar if that’s what you have on hand.

Marinated pork keeps 2-3 days in the fridge, but it’s best grilled fresh. Leftovers reheat well, though—perfect for meal prep. Skewers can be prepped a day ahead; just cover and refrigerate until ready to grill.

❤️

Why You’ll Love This Recipe

  • Minimal Chopping Required: I just slice the pork shoulder and mix the marinade—no fancy knife skills needed.
  • Sweet-Savory Magic: The banana ketchup and brown sugar combo gives that signature Filipino sticky-sweet taste with a garlicky punch.
  • Feeds a Hungry Crowd: I make a big batch for family gatherings, and it’s always the first to disappear.
  • Leftovers for Days: Honestly, it tastes even better the next day—toss the extras in fried rice or a sandwich.

Step-by-Step Instructions for Banana Ketchup Glazed Skewers

Here’s the method. Straightforward, tested, works every time.

Step 1: Soak Skewers and Prepare the Marinade

Start by soaking the 12 pieces bamboo skewers in water for 30 minutes—this prevents them from burning on the grill. While they soak, combine the 1 cup banana ketchup, 0.5 cup soy sauce, 0.5 cup brown sugar, 0.25 cup white vinegar, 2 tbsp calamansi juice, minced 1 whole onion, 6 cloves garlic cloves, 1 tsp salt, and 1 tsp ground black pepper in a large bowl.

Whisk everything together until the brown sugar fully dissolves and the marinade looks smooth. The white vinegar and calamansi juice will balance the sweetness, so taste it—you should detect a tangy edge with a sweet finish. Add the 2 pieces bay leaf to the marinade for depth.

Step 2: Marinate the Pork Shoulder

Cut the 2 lb pork shoulder into 1-inch cubes and transfer them to the marinade. I like to use my hands to ensure every piece is coated evenly. Cover the bowl with plastic wrap and refrigerate for at least 4 hours, but overnight is ideal for maximum flavor penetration.

The pork will absorb the marinade, turning slightly pink from the banana ketchup. If you’re short on time, even 2 hours will give you noticeable flavor, but don’t skip this step—it’s what makes these skewers so tender and delicious.

Step 3: Skewer and Grill to Perfection

Preheat your grill to medium-high heat and lightly brush the grates with 2 tbsp vegetable oil to prevent sticking. Drain the pork from the marinade, but don’t rinse it—you want that flavor to stay on the meat. Thread the cubes onto the soaked skewers, leaving a little space between each piece for even cooking.

Grill the skewers for 3-4 minutes per side, turning occasionally, until the pork is cooked through and the edges are slightly charred. You’ll know they’re done when the meat reaches an internal temperature of 145°F and the banana ketchup marinade caramelizes into a glossy glaze.

Step 4: Rest and Serve with Extra Glaze

Transfer the skewers to a platter and let them rest for 5 minutes. This allows the juices to redistribute, ensuring every bite is moist and flavorful. While they rest, pour any leftover marinade into a small saucepan and simmer for 3-4 minutes to thicken it into a glaze.

Brush the glaze over the skewers just before serving. The heat from the pork will make the glaze bubble slightly, giving the skewers a sticky, finger-licking finish. Serve immediately with steamed rice to soak up the extra sauce.

👨‍🍳

Pro Tips For Making Filipino Pork Barbecue

  • Marinate Overnight: I learned this the hard way—pork shoulder needs at least 6-8 hours in the banana ketchup, soy sauce, and garlic marinade to soak up the flavors. Anything less and the taste stays on the surface.
  • Use Charcoal for Smoke: Sounds weird, but it works: grilling over charcoal (not gas) adds that authentic smoky depth that pairs perfectly with the sweet brown sugar glaze.
  • Don’t Over-Sweeten: Brown sugar can dominate, so start with 2 tablespoons less than the recipe calls for—you can always brush on more later if needed.
  • Slice Thin for Tenderness: Cut the pork shoulder into 1/4-inch thick strips before marinating—this guarantees they cook through quickly on the grill without drying out.

Troubleshooting filipino pork barbecue

Skewers Burning

If your bamboo skewers start to char, you likely skipped the 30-minute soak. I always soak mine in cold water while prepping the marinade. For extra protection, soak for 1 hour or use metal skewers instead. 💡

Marinade Too Thin

When your marinade feels watery, the brown sugar might not have dissolved fully. Whisk vigorously or warm the mixture slightly. Add 1 extra tbsp banana ketchup for thickness. I find this trick works every time.

Pork Drying Out

Overcooked pork is often the result of too-high heat. Keep your grill at medium-high heat and avoid overcrowding the skewers. If needed, move them to a cooler part of the grill to finish cooking gently.

Glaze Not Caramelizing

For that sticky finish, simmer leftover marinade for 3-4 minutes until reduced by half. Brush it on during the last 2 minutes of grilling. The sugars in the banana ketchup need direct heat to caramelize properly. 🔥

Uneven Cooking

Cut your pork shoulder into uniform 1-inch cubes to ensure even cooking. Thread them loosely on skewers to allow heat circulation. I rotate my skewers every 2 minutes for consistent results.

Marinade Too Sweet

Balance is key. If your marinade tastes overly sweet, add 1 tbsp white vinegar or 1 tbsp calamansi juice. This will restore the tangy brightness that defines this dish.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 110mg37%
Sodium 1200mg52%
Total Carbohydrate 32g12%
Dietary Fiber 2g7%
Sugars 22g
Protein 34g68%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

What can I use instead of banana ketchup?

Mix regular ketchup with mashed ripe banana in a 1:1 ratio. For extra tang, add 1 tbsp vinegar. The flavor won’t be identical but it’s a solid backup.

2

How long should I marinate the pork?

For best results, marinate overnight. In a hurry? 2 hours minimum still delivers good flavor. The longer it soaks, the more tender and flavorful it becomes.

3

Can I cook these in the oven?

Yes! Broil on high for 8-10 minutes, turning once. For extra char, finish under the broiler for 2 minutes. Use a wire rack over a baking sheet for even cooking.

4

Why is my glaze runny?

Simmer leftover marinade for 3-4 minutes until thickened. The natural sugars need time to reduce. Brush it on during the last 2 minutes of cooking.

★★★★★4.8(4 reviews)
Chef Melanie

More recipe sites