Main Courses
This authentic Filipino pork barbecue delivers the smoky-sweet magic of inhaw—where tender pork meets caramelized celery crowns in every bite. 🔥 After years of perfecting the balance between vinegar's tang and sugar's caramelization, I've cracked the code for restaurant-quality results at home, whether you're using a traditional charcoal setup or a modern smoker.
The secret lies in the marinade: a harmonious blend of soy sauce, calamansi (or lime), and brown sugar that transforms tough pork shoulder into melt-in-your-mouth perfection.
The celery crowns—crispy on the outside, tender within—are the signature touch that elevates this dish from ordinary to extraordinary, a technique I first mastered during a coastal ride through the Philippines.
What you'll achieve is a dish that's as visually stunning as it is delicious—golden-brown pork slices with glossy glaze, topped with those iconic crispy celery crowns. The aroma alone will have everyone gathering around the table, while the flavors transport you straight to a bustling Filipino karinderia.
Serve with steamed rice and a side of sinigang for the full experience. Let's get cooking!
Ingredients for authentic filipino pork barbecue
Six ingredients transform tough pork into melt-in-your-mouth perfection with crispy celery crowns.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🐖 | 3 lb | Bone-in for flavor, cut into 1-inch thick slices |
| Brown Sugar 🍯 | ¾ cup | Light or dark, packed |
| Soy Sauce 🥫 | ½ cup | High-quality, preferably Filipino brand |
| Calamansi Juice 🍋 | ¼ cup | Or lime juice if unavailable |
| Black Vinegar 🍶 | ¼ cup | Cane vinegar works too |
| Garlic Cloves 🧄 | 8 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | ½ cup | Finely grated, peeled |
| Whole Celery Stalks 🥬 | 4 whole | Large, firm stalks for crowns |
| Olive Oil 🫒 | ¼ cup | Extra-virgin for marinade |
| Ground Black Pepper 🌶️ | 1 tbsp | Freshly ground |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Charcoal Briquettes 🔥 | 2 lbs | For traditional charcoal grill |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
The pork shoulder is non-negotiable—bone-in for maximum flavor, but ask your butcher to cut it into 1-inch thick slices. I always grab mine from Whole Foods or a Filipino market if available, where they'll have the right cut. Look for good marbling—this means juicier meat. For the celery crowns, large, firm stalks are key; those skinny supermarket stalks won't cut it. Trim the bottoms cleanly so they sit flat on the grill. The garlic and ginger should be freshly grated or minced—no jarred shortcuts here, trust me on this.
No calamansi? Lime juice works perfectly, though it won't be identical. The vinegar can be swapped for apple cider vinegar in a pinch, but cane vinegar gives that authentic tang. For the soy sauce, Filipino brands like Silver Swan are ideal, but any good-quality soy sauce will do. If you're short on time, pre-mince the garlic and grate the ginger ahead—it saves 10 minutes during prep. The brown sugar should be packed tightly into the measuring cup for accurate caramelization. And if you're using a smoker instead of charcoal, add a few soaked wood chips for that authentic smoke flavor.
Marinate the pork for at least 4 hours, ideally overnight—this is where the magic happens. The celery crowns should be blanched for 2 minutes before grilling to soften them slightly. Store leftover marinade in an airtight container in the fridge for up to 3 days, or freeze for 3 months. The cooked pork keeps well in the fridge for 4 days, though it tastes best reheated gently in a skillet. For the celery crowns, they're best eaten fresh off the grill—they lose crispness quickly, so make just what you'll use.
Why You'll Love This Recipe
- Five-Ingredient Magic: Honestly, you’re looking at a marinade that’s four ingredients—plus the pork—and it works every time. No fancy techniques, no last-minute grocery runs. Just chop the meat, toss it in a bowl with soy, brown sugar, calamansi, and black vinegar, and let it sit while you make dinner. That’s it.
- Sweet-Sour Crunch: Here’s what sold me—the way the black vinegar cuts through the richness of the pork while the brown sugar caramelizes into a sticky, glossy crust. Add a squeeze of fresh calamansi at the end, and suddenly you’ve got that bright, tangy punch that makes this taste like a street-side lechon but way easier.
- Leftovers That Shine: Between us, this dish begs to be made extra. The pork stays tender and flavorful for days, so you can toss it into rice meals, sandwiches, or even a quick stir-fry. My daughter picks out the best pieces for her school lunch—no complaints, just seconds.
- Budget-Friendly Feast: Pork shoulder is the workhorse of affordable cuts, and this marinade stretches it into something special without breaking the bank. A single batch feeds four, and the ingredients? You’re probably already using them. That’s my secret weapon for weeknight dinners that don’t skimp on taste.
Step-by-step instructions for authentic Filipino pork barbecue
Here's how to achieve that signature smoky-sweet balance with perfectly crispy celery crowns.
🍳 Step 1: Marinate the Pork Shoulder for Maximum Flavor
In a large bowl, combine the 0.5 cup soy sauce, 0.25 cup calamansi juice, 0.25 cup black vinegar, 0.25 cup olive oil, 1.5 tsp salt, 1 tbsp ground black pepper, and 2 whole bay leaves. Whisk until the salt and pepper dissolve completely—this ensures even distribution throughout the marinade.
Add the 3 lb pork shoulder and turn to coat thoroughly. I like to press the marinade into the meat using my hands, especially in the thickest parts. Cover and refrigerate for at least 4 hours, but overnight is ideal for maximum tenderness. The acidity from the calamansi and vinegar will begin breaking down the muscle fibers, while the soy sauce and salt penetrate deeply for that authentic umami punch.
👨🍳 Step 2: Prepare the Celery Crowns and Glaze
While the pork marinates, prepare the celery crowns by cutting off the leafy tops from the 4 whole celery stalks and discarding the fibrous ends. Trim the stalks into 2-inch sections and set aside. In a small bowl, mix the 0.75 cup brown sugar with 8 cloves minced garlic and 0.5 cup finely grated fresh ginger. This sweet-savory blend will become our signature glaze.
For the crispy crowns, heat 1 tablespoon olive oil in a skillet over medium-high heat. Add the celery tops and cook for 3-4 minutes until they begin to soften slightly but still retain their vibrant green color. Remove and set aside—these will get their final crisp in the grill later. The garlic and ginger mixture will be our secret weapon for that irresistible sweet-savory balance in every bite.
🔥 Step 3: Build the Charcoal Grill and Cook the Pork
Set up your grill using 2 lbs charcoal briquettes, arranging them for indirect heat on one side. Let them burn until they're covered with a thin layer of white ash—this means they're ready for cooking. Place the marinated pork shoulder on the cooler side of the grill, away from direct heat. Cover and cook for 1 hour, then flip and baste with the reserved marinade.
Here's where the magic happens: after 2 hours total, the internal temperature should reach 160°F. At this point, the pork will hit "the stall"—when the temperature stops rising despite continued cooking. This is normal and actually helps develop that perfect bark. Brush the pork with the brown sugar mixture, then move it to direct heat for 5-7 minutes per side until caramelized and slightly charred.
🍽️ Step 4: Finish with Crispy Celery and Glaze
While the pork rests (tent with foil for 15 minutes), return the celery crowns to the grill for 2-3 minutes until they develop crispy edges. Arrange them on a platter and drizzle with any remaining glaze mixture. The contrast between the tender pork, crispy celery, and sticky-sweet glaze is what makes this dish truly special.
Slice the pork against the grain into ½-inch thick pieces and arrange on the platter with the celery crowns. The meat should be fork-tender with a beautiful caramelized crust, while the celery remains vibrant and crisp. Serve immediately with steamed rice to soak up every last bit of that smoky-sweet sauce—this is the moment when all your hard work pays off in every delicious bite.
Pro Tips For Making Authentic Filipino Pork Barbecue
- MARINATE OVERNIGHT: I learned this the hard way—rushing the marinade means the flavors just sit on top instead of soaking in. Pork shoulder needs at least 12 hours (yes, even if you’re impatient like me) for the brown sugar, soy sauce, and black vinegar to break down the meat and tenderize it properly. Skip this, and you’ll end up with a sweet glaze that doesn’t penetrate.
- USE FRESH CALAMANSI: Store-bought calamansi juice is fine, but fresh is where the magic happens—it’s tangier and brighter. If you’re using fresh, strain out the seeds and pulp completely; they’ll make your sauce bitter. (And no, lime juice doesn’t cut it—this dish needs that signature citrus punch.)
- SEAR IN BATCHES: Crowding the pan turns your pork into a soggy mess. Sear in small batches over medium-high heat until you get deep brown crusts—this locks in the juices and builds flavor. I used to rush this, and my barbecue ended up tasting more like stew than charred, caramelized perfection.
- BASTE WITH THE SAUCE: Don’t just dump the marinade over the pork at the end—baste it every 5-10 minutes while grilling or roasting. The sugar in the sauce will caramelize faster this way, giving you that glossy, sticky glaze that makes this dish irresistible. (Your future self will thank you.)
Troubleshooting great authentic filipino pork barbecue
Pork Too Dry?
If your pork turns out dry, it likely didn't rest long enough after cooking. Let it rest for 15-20 minutes before slicing—this allows juices to redistribute. Also, check your internal temperature: pull the pork at 160°F, not higher.
Overcooking is the #1 cause of dryness. I've learned this the hard way after a few too many dry pork experiments! 🔥
Celery Not Crispy?
For perfectly crisp celery crowns, blanch them for 2 minutes in boiling water first, then grill until edges char. If they're still limp, increase grill heat to medium-high and cook for 1-2 extra minutes.
Avoid overcrowding the grill—they need airflow to crisp properly. I always make a fresh batch for each serving since crispness fades quickly.
Glaze Too Thin?
If your glaze runs off the pork instead of sticking, reduce it first. Simmer the brown sugar, garlic, and ginger mixture over low heat for 5-7 minutes until slightly thickened. For extra stickiness, add 1 tablespoon cornstarch to the glaze mixture.
I once used store-bought BBQ sauce as a shortcut, but the flavor was all wrong—this glaze needs to be homemade for that authentic touch.
Uneven Cooking?
Uneven cooking happens when heat isn't distributed properly. For charcoal grills, use the two-zone method: place hot coals on one side and cook pork on the cooler side.
For electric smokers, maintain 225-250°F consistently. I've had to rebuild grills mid-cook when the wind picks up—always have a backup plan for outdoor cooking days.
Marinade Not Sticking?
If the marinade pools instead of sticking, pat the pork dry first with paper towels. The moisture creates a barrier that prevents the marinade from adhering. Also, use a non-reactive bowl (glass or ceramic) and press the marinade into the meat with your hands.
I once used a metal bowl and ended up with a rusty-tasting pork—never again!
Smoke Flavor Missing?
For authentic smoke flavor, use hickory or fruitwood chips in your grill or smoker. If using charcoal, add 1-2 soaked wood chips to the coals. For indoor cooking, try a stovetop smoker or even a smoky spice blend (mix 1 tsp smoked paprika** with the marinade).
I've had great results with a small electric smoker when outdoor grilling isn't an option.
Nutrition facts
Frequently asked questions about Filipino pork barbecue
Can I substitute calamansi if I can't find it?
Use lime juice in a 1:1 ratio—it won't be identical but works perfectly. For extra authenticity, add ½ teaspoon calamansi zest if you have any. The acidity is key for tenderizing the pork, so never skip it.
How do I make this without a charcoal grill?
Use an oven at 325°F for indirect heat or an electric smoker set to 225°F. For a stovetop version, sear the pork in a heavy skillet, then finish in the oven with wood chips for smoke. I've even made it in a slow cooker on low for 6 hours—just add extra marinade halfway.
What's the best way to serve this dish?
Pair with steamed jasmine rice and a tangy side like sinigang (sour tamarind soup) or pickled atchara. For extra flair, serve with garlic fried rice or a simple cucumber salad. The pork's smoky-sweetness balances perfectly with these classic Filipino sides.
Can I use pork belly instead of pork shoulder?
Yes, but adjust cooking time—pork belly is fattier and needs 30-45 minutes longer to render fat. Score the skin first for even cooking. The fat will baste the meat, creating incredible flavor, but watch for flare-ups on the grill. I've had great success with belly, though shoulder gives slightly more even texture.
How far ahead can I prepare the marinade?
Store unused marinade in an airtight container in the fridge for up to 3 days or freeze for 3 months. For best flavor, use fresh marinade, but reheated marinade still works well. The acidity in vinegar and calamansi makes it safe to store longer than most marinades.
