
I still remember my grandmother’s vague notes about this dish—just a list of ingredients with no measurements. Between you and me, it took me years to decode her intuitive cooking style.
This version captures that tender pork with a sweet-savory glaze, just like the ones from Filipino street vendors. The vinegar marinade is the secret, balancing the richness perfectly.
You’ll get juicy skewers with caramelized edges that’ll have everyone asking for seconds. No fancy equipment needed—just patience and a hot grill.
Perfect for summer cookouts or when you’re craving that authentic Pinoy flavor. Let’s fire up that grill.
Ingredients for Pork Barbecue Recipe Pinoy Style
Nothing exotic here—just good stuff for that authentic Pinoy street food flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 2 lb | Cut into 1-inch cubes |
| Soy Sauce 🫒 | ½ cup | Regular or low-sodium |
| White Vinegar 💧 | ½ cup | For marinade tang |
| Banana Ketchup 🍅 | ½ cup | Filipino-style preferred |
| Brown Sugar 🍚 | ½ cup | Packed for sweetness |
| Garlic Cloves 🧄 | 8 cloves | Minced for marinade |
| Yellow Onion 🧅 | 1 whole | Finely chopped |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked preferred |
| Bay Leaves 🍃 | 3 piece | Dried or fresh |
| Calamansi Juice 🍋 | 2 tbsp | Or substitute lime juice |
| Skewers 🍢 | 12 pieces | Wooden or bamboo, soaked |
| Vegetable Oil 🫒 | 2 tbsp | For grilling brush |
| Salt 🧂 | 1 tsp | To taste |
The pork shoulder is non-negotiable for that melt-in-your-mouth texture—Costco has great pre-cut cubes. Filipino markets will have banana ketchup (Jufran is the gold standard) and calamansi juice if you want the real deal. Look for vinegar with at least 5% acidity for that sharp tang. The bay leaves? Dried is fine, but fresh adds a deeper aroma worth hunting down.
No banana ketchup? Regular ketchup plus a dash of honey gets you close. Short on calamansi? Lime or lemon juice works in a pinch. Soy sauce can be swapped for tamari if you need gluten-free. The brown sugar can be light or dark—dark adds molasses depth. If you’re using metal skewers, skip the soaking step. Want extra caramelization? Brush with extra marinade while grilling.
Marinate overnight for maximum flavor (12-24 hours is ideal). Skewers keep in the fridge for 2 days before grilling. Leftovers? Store in an airtight container for up to 3 days—reheat on a skillet to revive the char.
Why You’ll Love This Recipe
- One Pan Magic: I just toss the pork shoulder in a marinade of soy sauce, vinegar, and banana ketchup, then grill—no fancy steps.
- Sweet & Tangy Fix: The brown sugar caramelizes while the vinegar cuts through, giving that classic Pinoy BBQ zing.
- Weekend Crowd Pleaser: Between us, it’s my go-to for birthdays and potlucks—everyone always asks for the recipe.
- Budget Stretcher: A kilo of pork shoulder feeds six easily, and leftovers taste even better the next day.
Step-by-Step Instructions for Pork Barbecue Pinoy Style
This method delivers tender, caramelized skewers with that signature sweet-tangy Filipino flavor.
Step 1: Prepare the Pork and Skewers
Cut the 2 lb Pork Shoulder into 1-inch cubes and place them in a large bowl. I find that uniform pieces ensure even cooking on the grill. Soak the 12 pieces Skewers in water for 30 minutes to prevent them from burning during grilling.
This soaking step is crucial—it keeps the wooden skewers from charring before the pork is fully cooked. While the skewers soak, you can start preparing the marinade that will transform these simple cubes into something extraordinary.
Step 2: Create the Flavorful Marinade
In a separate bowl, combine the 0.5 cup Soy Sauce, 0.5 cup White Vinegar, 0.5 cup Banana Ketchup, and 0.5 cup Brown Sugar. Stir until the brown sugar fully dissolves—this might take a minute or two of vigorous mixing.
Add the 8 cloves Garlic Cloves (minced), 1 whole Yellow Onion (finely chopped), 1 tsp Ground Black Pepper, 3 piece Bay Leaves, 2 tbsp Calamansi Juice, and 1 tsp Salt. The calamansi juice adds that distinct citrus note that makes this marinade uniquely Filipino.
Pour this mixture over the pork cubes and mix thoroughly to coat every piece. The pork should be completely submerged in the marinade for maximum flavor penetration.
Step 3: Marinate for Optimal Flavor
Cover the bowl and refrigerate for at least 4 hours, though I recommend marinating overnight for the most tender and flavorful results. The vinegar in the marinade works to break down the proteins in the pork, while the sugar begins to caramelize during cooking.
About an hour before grilling, remove the pork from the refrigerator to allow it to come to room temperature. This ensures even cooking once it hits the grill. Thread the marinated pork cubes onto the soaked skewers, dividing the meat evenly among all 12 pieces Skewers.
Step 4: Grill to Caramelized Perfection
Preheat your grill to medium-high heat and lightly brush the grates with 2 tbsp Vegetable Oil to prevent sticking. Place the skewers on the grill and cook for 8-10 minutes, turning occasionally to ensure even browning on all sides.
Baste the skewers with the remaining marinade during grilling, but stop basting during the last 2-3 minutes of cooking to allow the pork to develop a beautiful caramelized crust. The skewers are done when the pork is cooked through and has developed a glossy, slightly charred exterior.
You’ll know it’s ready when the edges look deep golden brown and the pork reaches an internal temperature of 160°F. The sugar in the marinade will create a sticky, finger-licking glaze that’s impossible to resist.
Step 5: Rest and Serve
Transfer the cooked skewers to a serving platter and let them rest for 5 minutes before serving. This brief resting period allows the juices to redistribute throughout the meat, ensuring each bite is moist and flavorful.
Serve the pork barbecue hot with steamed rice and your favorite dipping sauce. The contrast between the smoky, sweet pork and the tangy marinade flavors is what makes this dish a beloved Filipino favorite. The skewers should have a beautiful char with a glossy, caramelized coating that glistens under the light.
Pro Tips For Making Pork Barbecue Recipe Pinoy Style
- Marinate Overnight: I learned this the hard way—pork shoulder needs at least 4 hours in the soy-vinegar-banana ketchup mix, but overnight actually changes the outcome. The vinegar tenderizes the meat while the sugar caramelizes better during grilling.
- Prevent Sticky Burn: Skip the urge to baste too early. Wait until the pork has seared and developed a light crust before brushing on that brown sugar-heavy marinade, or it’ll just burn before the meat cooks through.
- Slice Against Grain: After grilling, let the pork rest for 5 minutes, then slice against the grain. My grandmother swore by this, and she was right: it makes the skewers easier to eat and the meat less chewy.
- Use Pork Fat: Sounds weird, but it works: leave a little fat on the shoulder when cubing. It keeps the leaner pieces moist during grilling—especially crucial when using that sweet and tangy Pinoy marinade.
Make-Ahead Tips for This Dish
Marinade Prep Ahead
I always mix the marinade the night before—just combine the 0.5 cup Soy Sauce, 0.5 cup White Vinegar, 0.5 cup Banana Ketchup, and 0.5 cup Brown Sugar in a jar. Shake it up and store in the fridge. The flavors meld better overnight, and you’ll save 20 minutes the next day.
Pork Prep Shortcut
Cut the 2 lb Pork Shoulder into 1-inch cubes when you bring it home from the store. Store the cubes in a zip-top bag in the fridge for up to 2 days before marinating. This way, you’re ready to marinate whenever you have 30 minutes to spare. 💡
Skewer Soaking Hack
Soak your 12 pieces Skewers in water while the pork marinates. I use a long baking dish—fill it with water and lay all skewers flat. They’ll be ready when you are, and you won’t forget this crucial step.
Partial Marinating
If you’re really pressed for time, even 4 hours of marinating makes a difference. I’ve done this for last-minute cookouts—just be sure to baste the skewers generously with extra marinade while grilling to compensate.
Make-Ahead Skewers
Thread the marinated pork onto skewers and store them in a shallow dish in the fridge for up to 12 hours. Cover with plastic wrap to prevent drying. This means you can go straight from fridge to grill when it’s time to cook. 🔥
Marinade Storage
Any leftover marinade can be stored in an airtight container in the fridge for up to 3 days. Use it to baste other meats or as a base for a quick stir-fry sauce. Just boil it for 3 minutes first if you plan to use it on cooked food.
Nutrition Facts
Frequently Asked Questions
Can I use a different cut of pork?
Pork shoulder is ideal for its fat content and tenderness, but pork butt works well too. Avoid lean cuts like tenderloin as they tend to dry out. The fat helps create that juicy texture.
How long can I marinate the pork?
Marinate for at least 4 hours for decent flavor, but overnight (12-24 hours) gives the best results. Don’t exceed 48 hours or the vinegar may make the meat mushy.
What if I don’t have banana ketchup?
Substitute with regular ketchup plus 1 tablespoon of honey or brown sugar. It won’t be exactly the same but will still add the sweetness needed to balance the tang.
Can I bake these instead of grilling?
Yes! Bake at 375°F for 20-25 minutes, turning halfway. For extra char, broil for 2-3 minutes at the end. Watch closely to prevent burning.
- Pork Belly Recipe Japanese Style: Melt-In-Your-Mouth Richness With Sweet Soy Glaze - October 31, 2026
- Pork Barbecue Recipe Philippines: Smoky-Sweet Street Food Favorite - October 31, 2026
- Pork and Chicken Recipe Pinoy: Classic Filipino Tinola With Ginger and Chili - October 31, 2026