Filipino Pork Barbecue Recipe With Pineapple Juice: Sweet-Tangy Glaze That Caramelizes on Grill

Main Courses

Filipino Pork Barbecue Recipe With Pineapple Juice: Sweet-Tangy Glaze That Caramelizes on Grill

Filipino pork barbecue with pineapple juice transforms simple pork into restaurant-quality skewers with a caramelized glaze that's sweet, tangy, and impossible to resist. ✨ I perfected this recipe after years of experimenting with marinades that balance the bold flavors of Filipino cuisine—where the acidity of pineapple tenderizes the meat while creating that signature sticky, caramelized crust on the grill.

The magic happens in the marinade: pineapple juice breaks down the meat while its natural enzymes create a tender, juicy texture, and the soy sauce and brown sugar develop deep umami and caramel notes.

What makes this recipe special is how the flavors evolve as it cooks—starting bright and tangy, then transforming into rich, smoky sweetness with every bite. It's the kind of dish that gets passed around at family gatherings and disappears faster than you can say "lechon."

By the time you finish grilling, you'll have skewers with perfectly caramelized edges and tender, juicy pork that practically melts in your mouth. The pineapple glaze adds a bright contrast to the smoky grill marks, creating a balance that's both familiar and exciting.

This is the kind of recipe that feels like a celebration every time you make it.

Whether you're grilling over charcoal, using a gas grill, or adapting it for the oven, the technique stays the same—just adjust the heat and time. Serve with atchara (pickled papaya), garlic rice, or steamed vegetables for the full Filipino experience. Let's get cooking!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for filipino pork barbecue recipe with pineapple juice

Pineapple juice and pork shoulder transform into restaurant-quality skewers with caramelized edges.

Ingredient Amount Notes
Boneless Pork Shoulder 🥩 1 ½ lb Cut into 1-inch cubes for even cooking
Fresh Pineapple Juice 🍍 1 cup From 1 medium pineapple or bottled
Coconut Aminos 🥫 ½ cup Or soy sauce for gluten-free option
Brown Sugar 🍚 ½ cup Packed for accurate measurement
Garlic Cloves 🧄 6 cloves Minced for marinade
Fresh Ginger 🌿 2 tbsp Grated finely for authentic flavor
Lime Juice 🍋 ¼ cup Freshly squeezed for brightness
Olive Oil 🫒 2 tbsp For marinade and skewering
Black Peppercorns 🌶️ 1 tsp Freshly ground for depth
Wooden Skewers 🪵 12 whole Soaked in water for 30 minutes
Green Onions 🧅 4 whole Sliced for garnish
Sesame Oil 🫒 1 tsp For finishing touch
Diamond Crystal Kosher Salt 🧂 1 tsp For seasoning

The pork shoulder is your star—look for well-marbled cuts at the butcher counter or pre-cut sections at Costco for convenience. Fresh pineapple juice makes all the difference (I use Dole brand when fresh isn't available), but if you're cutting your own pineapple, strain out the pulp for a smoother marinade. For the ginger, organic from the produce section works best—it's less likely to be waxed. The coconut aminos adds that authentic Filipino umami (find it in the Asian aisle at Walmart or H Mart if you're not near an Asian market).

No coconut aminos? Soy sauce works in a pinch, though it'll be slightly less rich. Short on pineapple? Mango nectar at half the amount gives similar sweetness. The brown sugar can be swapped for coconut sugar for a deeper caramel flavor. For the skewers, soak them for at least 30 minutes to prevent burning. If you can't find wooden skewers, metal ones work too—just grease them well. The lime juice is crucial—Mexican limes from the grocery store work perfectly if you can't find key limes.

Marinate the pork for at least 4 hours (overnight is ideal) in the fridge. The skewers reheat beautifully—3-4 minutes on the grill if warmed from room temperature. Store leftovers in an airtight container for 3 days in the fridge or 3 months frozen. I always double the batch—these disappear fast at family gatherings. For extra flavor, brush with sesame oil before serving.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally one pan, one sauce, and done. No chopping mountains of veggies or juggling multiple dishes—just that rich, sticky pork caramelizing while the pineapple juice simmers into a glossy glaze. My lazy Sundays thank me every time.
  • Sweet-Savory Bomb: That combo of pineapple juice and coconut aminos? It’s like a flavor explosion in your mouth. The garlic cloves sizzle into the pork, the brown sugar melts into a caramelized crust, and the tangy-sweet sauce cuts through the richness—chef’s kiss every bite. Honestly, I’ve never met a pork dish this addictive.
  • Leftover Hero: This recipe actually improves the next day. The pork gets even more tender, and the sauce thickens into a perfect glaze for quick stir-fries or rice bowls. I double the batch on purpose—my freezer’s full of it, and my wallet’s happier because pork shoulder stretches so far.
  • Budget Crowd-Pleaser: Pork shoulder is cheap, and this recipe feeds six without breaking the bank. The pineapple juice and coconut aminos add luxury for pennies, and the leftovers? Pure gold. Between us, I’ve served this at potlucks, game nights, and even my mom’s birthday—no one ever asks for seconds, then they do anyway.

Step-by-step instructions for Filipino pork barbecue with pineapple glaze

Here's how to transform simple ingredients into restaurant-quality lechon kawali.

1

👨‍🍳 Step 1: Marinate the Pork for Maximum Flavor

In a large bowl, combine the 1.5 lb boneless pork shoulder cut into 1-inch cubes, the 1 cup fresh pineapple juice, 0.5 cup coconut aminos, 0.5 cup brown sugar, 6 minced garlic cloves, 2 tbsp freshly grated ginger, 0.25 cup lime juice, 2 tbsp olive oil, 1 tsp freshly ground black peppercorns, and 1 tsp Diamond Crystal kosher salt. Use your hands to thoroughly coat each pork piece with the marinade—this ensures even distribution of flavors.

Transfer the mixture to a resealable plastic bag and massage it gently to break up any sugar clumps. Seal tightly and refrigerate for at least 4 hours (overnight is ideal). The acidity from the pineapple and lime will begin tenderizing the pork while the coconut aminos and brown sugar create a sticky glaze that will caramelize beautifully on the grill.

2

🔥 Step 2: Prep the Skewers and Preheat the Grill

Remove the pork from the refrigerator and let it sit at room temperature for 30 minutes before skewering. Soak the 12 wooden skewers in water for 30 minutes while you preheat your grill to medium-high heat (375-400°F). This prevents them from burning during grilling. Thread the marinated pork cubes onto the skewers, leaving about ½ inch between each piece for even cooking.

Oil the grill grates thoroughly with a paper towel dipped in olive oil—this prevents sticking and helps create those beautiful grill marks. Let the grill preheat for 10-15 minutes until it's hot enough to sear the pork immediately when placed on the grates. You'll know it's ready when you see a thin blue flame appear when you sprinkle a few drops of water on the grates.

3

🍳 Step 3: Grill Until Caramelized and Tender

Place the pork skewers on the grill and cook for 8-10 minutes, turning occasionally, until the pork develops deep golden brown caramelization and begins to pull away from the skewers slightly. The pineapple juice in the marinade will create steam that helps tenderize the meat while the sugar caramelizes into a glossy glaze.

Here's the thing—don't rush this step. I like to press down gently on the pork pieces during the first 2 minutes of grilling on each side to ensure even contact with the hot grates. This prevents curling and guarantees that beautiful caramelized crust we're after. After the initial sear, let the pork cook undisturbed for 5-7 minutes per side, basting occasionally with any accumulated juices in the grill pan.

4

🥘 Step 4: Finish with Sesame Oil and Garnish

Once the pork reaches an internal temperature of 160°F (use a meat thermometer to check the thickest piece), remove the skewers from the grill and transfer them to a serving platter. Drizzle with 1 tsp sesame oil and toss gently to coat. The sesame oil adds a nutty aroma that complements the sweet-savory glaze perfectly.

Garnish immediately with 4 sliced green onions for freshness and color contrast. The green onions should be cut into ¼-inch slices and scattered evenly over the top. Serve the pork barbecue while still warm, with any leftover marinade from the grill pan reduced by half on the stovetop for a quick sauce if desired. Each bite should deliver tender, juicy pork with a perfect balance of sweet, tangy, and umami flavors.

👨‍🍳

Pro Tips For Making Filipino Pork Barbecue Recipe With Pineapple Juice

  • Marinate Overnight: I learned this the hard way—rushing the marinade means the pork stays tough and the flavors barely cling. Let it sit at least 8 hours (or overnight) so the coconut aminos and pineapple juice break down the meat fibers and caramelize just enough to give you that sticky, tender texture.
  • Simmer Pineapple Slow: Fresh pineapple juice is the star here, but don’t boil it dry—reduce it gently over medium heat until it’s syrupy but still bright. After burning two batches where the sauce turned bitter, I now keep it at a low simmer, stirring occasionally, until it coats the back of a spoon. That’s your sweet-spicy base right there.
  • Sear Before Braising: The crust is what makes this dish sing, so don’t skip the sear. Pat the pork shoulder completely dry, then hit it with a hot pan—no oil needed, the fat will render. Let it brown for 3-4 minutes per side until deep golden, or you’ll end up with mushy edges instead of crispy, caramelized edges.
  • Deglaze with Garlic: After searing, don’t just toss in the marinade—scrape up those browned bits with a splash of water first, then add the garlic. Those bits pack a ton of flavor, and the garlic cloves (minced or smashed) will infuse faster this way. I was skeptical until I tried it—now it’s non-negotiable.

Pro cooking tips for perfect results

Marinade Mastery

The real magic happens in the marinade—let me share my secret for getting that perfect balance. The pineapple juice is non-negotiable; it tenderizes the pork while adding natural sweetness. I always use freshly grated ginger (about 2 tbsp) because it adds depth that jarred ginger can't match.

The key is massaging the marinade into every nook of the pork cubes—don't be shy with your hands! For extra tenderness, let the pork marinate for at least 6 hours if you can. Trust me, the longer it sits, the more flavorful and juicy your skewers will be. 💫

Grill Temperature Control

Getting the grill temperature right is everything for that caramelized crust. I recommend preheating to 375-400°F—any hotter and you'll burn the pineapple glaze before the pork cooks through. Use a meat thermometer to check the internal temperature; the pork should reach 160°F in the thickest piece.

Pro tip: If your grill runs hotter, reduce the heat to medium once the pork starts searing. I've seen too many good batches ruined by overcooking. 🔥

Skewering Like a Pro

Skewering might seem simple, but it's where many home cooks go wrong. First, soak those wooden skewers for 30 minutes to prevent burning. Thread the pork cubes with about ½ inch between each piece for even cooking.

Here's my trick: alternate the direction of the cubes on each skewer so they cook uniformly. If you're using metal skewers, grease them well to prevent sticking. And for the love of all things barbecue, don't overcrowd the grill—give each skewer space to breathe. 🪵

Caramelization Secrets

That glossy, sticky glaze is what makes this dish special, and it all comes down to timing. After the initial sear, let the pork cook undisturbed for 5-7 minutes per side. The sugar in the marinade will caramelize beautifully, creating that restaurant-quality finish.

For extra shine, baste the skewers with any accumulated juices in the grill pan during the last 2 minutes of cooking. If you notice the glaze burning, move the skewers to a cooler part of the grill and tent with foil until it's ready.

Patience is key here—rushing will leave you with dry, tough pork. ✨

Finishing Touches

The final steps elevate this dish from good to unforgettable. Once the pork reaches 160°F, transfer it to a platter and drizzle with 1 tsp sesame oil—this adds a nutty aroma that cuts through the sweetness. Garnish with ¼-inch slices of green onions for freshness and color.

For a quick sauce, reduce any leftover marinade in a small saucepan over medium-high heat for 3-4 minutes until it thickens slightly. Serve immediately while the pork is still juicy and the glaze is sticky. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 8g40%
Cholesterol 110mg37%
Sodium 1200mg52%
Total Carbohydrate 36g12%
Dietary Fiber 2g8%
Sugars 28g
Protein 38g76%
* 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

Can I use regular soy sauce instead of coconut aminos?

Yes, but the flavor will be slightly different. Coconut aminos adds that authentic Filipino umami depth, but soy sauce works perfectly in a pinch—just reduce it by 1 tablespoon since it's saltier. For best results, use low-sodium soy sauce and add a pinch of Diamond Crystal kosher salt to balance the flavors. The texture and caramelization won't be affected!

2

How do I prevent the pineapple glaze from burning on the grill?

Keep the grill temperature between 375-400°F and avoid direct flames. If the glaze starts to burn, move the skewers to a cooler part of the grill or tent with foil for 2-3 minutes. Basting with accumulated juices during the last 2 minutes of cooking adds shine without burning. For extra insurance, grill on medium heat once the pork starts searing.

3

What's the best way to cook this if I don't have a grill?

An oven or air fryer works great! For the oven, preheat to 400°F and bake the skewers on a wire rack over a baking sheet for 12-15 minutes, turning halfway. For an air fryer, cook at 375°F for 8-10 minutes, shaking the basket every 2 minutes. The key is maintaining medium-high heat and watching for caramelization. The texture will be slightly different but still delicious!

4

Can I make this ahead of time?

Marinate the pork for up to 24 hours for maximum flavor. For make-ahead skewers, grill them and let cool completely, then store in an airtight container in the fridge for 3 days. To reheat, grill for 3-4 minutes over medium heat or air fry at 350°F for 5 minutes. The flavors actually improve overnight!

5

Why does my pork turn out dry?

Overcooking is the most common cause. Use a meat thermometer to check for 160°F internal temp—never guess! Also, don't marinate for less than 4 hours (overnight is better). If using thicker cuts, reduce grill time by 1-2 minutes per side. The pineapple juice helps keep it juicy, but proper resting time (let sit 5 minutes after grilling) makes all the difference.

★★★★★4.9(10 reviews)
Categories Main Courses