Last Saturday, I was lying on the couch, scrolling through delivery apps with that specific, desperate hunger that only comes at 8 PM on a weekend. The rain was tapping against the window, my feet were cold, and the idea of waiting 45 minutes for cold, soggy pork skewers was the only thing standing between me and actual happiness. I ordered the usual. Then I looked at the price. Twenty-five dollars for four sticks of meat that looked like they’d been sitting under a heat lamp since Tuesday.
I closed the app. I got up. I walked to the fridge. And I pulled out the marinade I’d made that morning.
That’s when I realized something: I don’t need takeout. I need Grilled Adobo Marinated Pork Skewers that are better than takeout, which I can make in my own kitchen in about an hour. I’ve made this recipe dozens of times—sometimes on lazy weekends, sometimes when I’m trying to impress friends who think they know everything about Filipino food. The result is always the same: sticky, charred, savory-sweet perfection that leaves everyone asking for the recipe.
This isn’t just another skewer recipe. This is the one that changed how I think about weeknight dinner. It’s bold, it’s messy in the best way, and it tastes like a vacation. If you’ve ever eaten dry, bland pork skewers from a street vendor, this is going to blow your mind. The secret isn’t just the grilling; it’s the marinade. It’s the balance of salty soy, tangy vinegar, and sweet garlic that turns cheap pork shoulder into something restaurant-worthy.
I remember the first time I made these for my neighbor, a huge fan of the local Asian market. He took one bite, chewed thoughtfully, and said, “This is better than the place on 4th Street.” That’s high praise. That’s the kind of praise that makes you want to make it again immediately. So, here’s exactly how I do it, including the little tricks that keep the meat juicy and the flavor intense.
Why You’ll Love This Grilled Adobo Marinated Pork Skewers Recipe
There are about ten reasons I keep making these skewers, but if I had to narrow it down to the big ones, it’s because this recipe solves three major problems: it’s fast, it’s flavorful, and it’s forgiving. Here’s the breakdown:
- Maximum Flavor, Minimum Effort — The magic happens in the marinade. You mix it up in five minutes, toss the pork in, and let time do the work. I usually prep this in the morning before work, so when I get home, dinner is basically already half-done.
- Uses Cheap Cuts — You don’t need fancy pork tenderloin for this. Pork shoulder (or butt) is cheaper, fattier, and holds up better on the grill without drying out. This recipe turns the most affordable cut into something luxurious.
- Perfectly Charred Every Time — Whether you’re using a gas grill, charcoal, or even a stovetop grill pan, these skewers get that smoky char that takeout can’t replicate. The sugar in the marinade caramelizes beautifully, creating a sticky glaze.
- Great for Meal Prep — I’ve been known to make double batches on Sundays. They reheat well in the fridge for a few days, and I often slice them up for grain bowls or salads during the week. It’s like having homemade jerky that’s actually juicy.
- Customizable Heat — Want it spicy? Add more chili flakes or a diced jalapeño to the marinade. Want it mild? Skip the heat. These skewers adapt to your palate, which is great for families with different spice tolerances.
Real talk: this is my go-to when I want to feel fancy but don’t want to spend an hour standing over a stove. It’s interactive, it’s fun, and the smell alone will make your neighbors jealous. I’ve served these at backyard BBQs, potlucks, and quiet Tuesday nights. They work everywhere.
Ingredients You’ll Need
Here’s the best part: most of these ingredients are probably already in your pantry. You don’t need a specialty trip to the Asian market, though having access to good soy sauce and calamansi (or lime) helps. Let’s break down what you need and why.
For the Marinade
Soy Sauce (½ cup / 120ml) — This is the salt backbone. I use regular Kikkoman or a similar brand. If you’re watching sodium, low-sodium works, but you might need to add a pinch more salt later.
White Vinegar (½ cup / 120ml) — Traditional Filipino adobo uses white vinegar for that sharp tang. Cider vinegar works too, but it’s sweeter and darker. White keeps the flavor clean and bright.
Garlic (8 cloves, minced / about 4 tablespoons) — Yes, eight cloves. Don’t be shy. Garlic is the star here. Fresh only—no jarred garlic. The flavor profile is completely different.
Bay Leaves (2-3 leaves) — This is non-negotiable for authentic adobo flavor. They infuse the marinade with a subtle herbal note. If you don’t have them, you can skip, but I don’t recommend it.
Black Peppercorns (1 teaspoon, crushed) — Adds a bit of heat and earthiness. Crush them slightly with the back of a knife or mortar and pestle to release the oils.
Brown Sugar (2 tablespoons) — This helps with caramelization on the grill. It balances the acidity of the vinegar. White sugar works, but brown adds a deeper molasses note.
Sesame Oil (1 tablespoon) — A little goes a long way. It adds nuttiness and richness. Don’t skip this.
For the Skewers
Pork Shoulder (2 pounds / 900g) — Cut into 1-inch cubes. This cut has enough fat to stay juicy. Lean cuts like loin will dry out on the grill.
Salt (½ teaspoon) — Optional, depending on how salty your soy sauce is. Taste the marinade first.
Vegetable Oil (1 tablespoon) — Just a little to brush on the pork before grilling to prevent sticking.
Optional Add-ins — I sometimes skewer chunks of pineapple or red onion along with the pork. The pineapple adds sweetness, and the onion gets soft and smoky. It’s a nice variation if you want more veggies.
For Serving — Steamed white rice, garlic fried rice, or even a simple cucumber salad. These skewers are rich, so you need something neutral to balance the meal.
Equipment Needed
You don’t need fancy gear for this. Here’s what I actually use:
Large Mixing Bowl — For tossing the pork and marinade. Glass or ceramic is nice because it doesn’t retain odors.
Skewers — Wooden skewers work best, but metal ones are reusable. If using wood, soak them in water for 30 minutes before skewering to prevent burning. I keep a bag of bamboo skewers in my pantry just for this.
Grill — Gas or charcoal. I prefer charcoal for the smoky flavor, but gas is faster. If you don’t have a grill, a stovetop grill pan works too.
Tongs — For turning the skewers. Metal tongs are sturdy and don’t burn.
Brush — A silicone basting brush is great for glazing the skewers with extra marinade while they cook.
Cutting Board & Knife — For dicing the pork. A sharp knife makes cubing much easier.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.
Step 1: Prep the Marinade (5 minutes)
In a large bowl, whisk together the soy sauce, white vinegar, minced garlic, bay leaves, crushed peppercorns, brown sugar, and sesame oil. Stir until the sugar is dissolved. Taste it—it should be strong and bold. If it’s too salty, add a splash more vinegar. If it’s too sour, add a pinch more sugar.
Step 2: Cut and Marinate the Pork (30 minutes to overnight)
Cut the pork shoulder into 1-inch cubes. You want them uniform so they cook evenly. Add the pork to the marinade and toss to coat. Make sure every piece is covered. Cover the bowl with plastic wrap or transfer to a zip-top bag. Refrigerate for at least 30 minutes, but ideally 4-12 hours. The longer it marinates, the more tender and flavorful it gets.
Step 3: Prep the Grill (10 minutes)
Preheat your grill to medium-high heat (around 400°F / 200°C). If using a gas grill, turn all burners to high for 10 minutes, then reduce to medium. If using charcoal, arrange the coals for indirect heat with a direct zone for searing. Clean the grates and oil them lightly to prevent sticking.
Step 4: Skewer the Pork (10 minutes)
Remove the pork from the marinade, letting excess drip off. Thread the cubes onto the skewers, leaving a small gap between each piece for even cooking. Don’t pack them too tightly. If using wooden skewers, make sure they’re soaked. If you’re adding pineapple or onion, alternate them with the pork.
Step 5: Grill the Skewers (15-20 minutes)
Place the skewers on the grill. Cook for 3-4 minutes per side, turning occasionally. Brush with extra marinade (reserve some before adding pork) during the last few minutes for a sticky glaze. The pork is done when it’s cooked through and has nice char marks. Internal temperature should reach 145°F / 63°C.
Step 6: Rest and Serve (5 minutes)
Remove the skewers from the grill and let them rest for 5 minutes. This allows the juices to redistribute. Serve immediately with steamed rice and a squeeze of lime.
Expert Tips & Tricks
Here’s everything I’ve learned from making these dozens of times. These tips will save you from my mistakes.
Don’t Skimp on Marinating Time — The acid in the vinegar tenderizes the meat. If you rush it, the pork will be chewy. Even 30 minutes helps, but overnight is best.
Use Fresh Garlic — Jarred garlic has a metallic taste that ruins the marinade. Fresh is non-negotiable.
Soak Wooden Skewers — This prevents them from burning. I soak mine for at least 30 minutes, sometimes an hour if I’m distracted.
Don’t Crowd the Grill — If you put too many skewers on at once, the temperature drops, and the pork steams instead of grilling. Cook in batches if needed.
Reserve Marinade for Basting — Never baste with used marinade that touched raw pork. Reserve a small amount before adding the meat for basting.
Check for Doneness — Pork shoulder can be tricky. Use a meat thermometer if you’re unsure. It should be 145°F.
Add a Splash of Lime — Just before serving, squeeze fresh lime juice over the skewers. It brightens the rich flavors.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Chicken Version — Substitute chicken thighs for pork. Chicken thighs stay juicy and work great with this marinade. Cooking time is similar.
Beef Version — Use beef sirloin or flank steak. Cut into strips or cubes. Beef takes longer to cook, so adjust time accordingly.
Veggie Version — Use firm tofu or seitan. Press the tofu well and marinate for at least 2 hours. Grill until charred.
Spicy Kick — Add chopped Thai chilies or a dash of chili garlic sauce to the marinade.
Sweet Glaze — Mix honey with soy sauce and brush on during the last 2 minutes of grilling for a stickier finish.
Gluten-Free — Use tamari instead of soy sauce. Everything else is naturally gluten-free.
Serving & Storage
How to Serve: I usually serve these straight off the grill with a side of jasmine rice and a simple cucumber salad. The rice soaks up the extra marinade, and the cucumber cuts the richness. You can also serve them as appetizers with a dipping sauce made from soy, vinegar, and chili.
Side Dishes: Steamed white rice, garlic fried rice, pickled vegetables, or a simple green salad.
Storage: Store leftover skewers in an airtight container in the fridge for up to 3 days. Reheat in the microwave or on a skillet over medium heat.
Freezing: You can freeze the marinated pork (without skewers) for up to 3 months. Thaw in the fridge before skewering and grilling.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Per serving (based on 4 servings, 3 skewers each):
- Calories: 320
- Protein: 25g
- Carbs: 12g
- Fat: 18g
- Sodium: 850mg
This is a high-protein, moderate-fat meal. The sodium is higher due to the soy sauce, so use low-sodium versions if you’re watching salt. It’s not a diet food, but it’s balanced enough for a regular weeknight dinner.
Final Thoughts
So that’s my go-to Grilled Adobo Marinated Pork Skewers! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it. This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good.
Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the garlic (though more is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use pork loin instead of shoulder?
You can, but it will be less juicy. Pork shoulder has more fat, which keeps it tender on the grill. If you use loin, don’t overcook it, and maybe add a bit more oil to the marinade.
Why did my skewers break on the grill?
Either the pork was cut too small, or the skewers weren’t soaked enough. Make sure your pork cubes are at least 1 inch, and soak wooden skewers for at least 30 minutes.
Can I make this ahead for a party?
Yes! Marinate the pork the night before. Skewer them just before grilling to prevent the meat from falling off. Keep them in the fridge until it’s time to cook.
What’s the best way to reheat leftovers?
Reheat in a skillet over medium heat with a splash of water or broth to keep them moist. The microwave can dry them out, so use it only if necessary.
Can I use a stovetop grill pan?
Absolutely. Heat the grill pan over medium-high heat. You’ll get similar char marks, though the smoky flavor will be less intense. It’s a great option for apartment living.
Is this recipe spicy?
Not by default. It’s savory and tangy. If you want heat, add red pepper flakes, chopped chilies, or a dash of hot sauce to the marinade.
How long do I marinate the pork?
Minimum 30 minutes, but 4-12 hours is ideal. Overnight is best for maximum flavor and tenderness.
Pin This Recipe!
Grilled Adobo Marinated Pork Skewers: Better Than Takeout
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
These grilled adobo marinated pork skewers are sticky, charred, and savory-sweet, offering a restaurant-quality Filipino-inspired meal that is faster and cheaper than takeout.
Ingredients
- 1/2 cup soy sauce
- 1/2 cup white vinegar
- 8 cloves garlic, minced
- 2–3 bay leaves
- 1 teaspoon black peppercorns, crushed
- 2 tablespoons brown sugar
- 1 tablespoon sesame oil
- 2 pounds pork shoulder, cut into 1-inch cubes
- 1/2 teaspoon salt (optional)
- 1 tablespoon vegetable oil
- Optional: Pineapple chunks or red onion chunks
- Steamed white rice or garlic fried rice for serving
- Lime wedges for serving
Instructions
- In a large bowl, whisk together soy sauce, white vinegar, minced garlic, bay leaves, crushed peppercorns, brown sugar, and sesame oil until the sugar is dissolved.
- Cut pork shoulder into 1-inch cubes and add to the marinade, tossing to coat evenly.
- Cover and refrigerate for at least 30 minutes, ideally 4-12 hours.
- Preheat grill to medium-high heat (around 400°F / 200°C). If using wooden skewers, soak them in water for 30 minutes prior.
- Thread pork cubes onto skewers, leaving small gaps between pieces. Alternate with pineapple or onion if desired.
- Place skewers on the grill and cook for 3-4 minutes per side, turning occasionally.
- Brush with reserved marinade during the last few minutes for a sticky glaze.
- Cook until internal temperature reaches 145°F (63°C) and char marks appear.
- Remove from grill and let rest for 5 minutes before serving with steamed rice and lime.
Notes
Do not use marinade that has touched raw pork for basting; reserve a portion before adding meat. Pork shoulder is preferred for juiciness; pork loin may dry out. Soak wooden skewers to prevent burning. For a spicy kick, add chili flakes or jalapeño to the marinade.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Cuisine: Filipino
Nutrition
- Serving Size: 3 skewers per servin
- Calories: 320
- Sugar: 10
- Sodium: 850
- Fat: 18
- Saturated Fat: 6
- Carbohydrates: 12
- Protein: 25
Keywords: Filipino food, pork skewers, adobo marinade, grilled pork, weeknight dinner, Asian recipes, meal prep, easy grilling


