BBQ Pork Skewers with Filipino BBQ Marinade - Delicious grilled pork skewers in a homemade sticky, sweet, and spicy Filipino style BBQ marinade. This grilled pork recipe is one of my favorite things to cook on the grill. They are loaded with flavor and pair well with so many different side dishes!

With summer around the corner, it's time to warm up those grills, grab a cold drink and whip out all of your favorite grilling recipes! This is definitely a recipe I use all summer long!
To prepare the pork, you'll need to mix the marinade ahead of time to allow the pork marinade for hours in the fridge. I like letting it in sit in the fridge overnight. So, if you are planning to throw a BBQ with friends and family, get these prepped the day before.
Prepping ahead of time will make grilling a cinch the next day and give you more time to spend with your guests! Everyone will love these delicious pork kabobs!
I served my skewers with homemade Hawaiian macaroni salad and Filipino style pandesal rolls. You can also serve with roasted potatoes, rice, veggies, potato salad, baked beans and more! I will link up some of my favorite side dishes to serve with this recipe below.
Here are the ingredients you need for this recipe:
Thick Cut Pork Chops - If you don't have pork chops, use boneless pork butt or shoulder cut into cubes.
Large Skewers - Soak in water prior to grilling to prevent skewers from burning.
Coca-Cola - Regular coke or pepsi both work great.
Brown Sugar - Light or dark brown sugar.
Onion - Red, yellow or white onion.
Soy Sauce - I recommend using low sodium soy sauce but you can use what you have on hand.
Ketchup - Adds a nice sweetness, if you don't have ketchup sup for tomato sauce.
Apple Cider Vinegar - Or you can sub for red wine vinegar.
Garlic Cloves - Fresh garlic is best.
Lemon Juice - Fresh lemon juice is best.
Salt - I used sea salt but you can use your favorite cooking salt.
Black Pepper - Fresh cracked black pepper or ground.
Red Pepper Flakes - Adds a nice spice.
Sriracha - Adds a nice heat to the sauce.
Tools to have on hand:
- Cutting board
- Chef knife
- Mixing bowl
- Whisk
- Skewers
- Measuring cups and spoons
- Airtight container
- Barbecue / Grill
- Basting brush
How to make BBQ Pork Skewers with Filipino BBQ Marinade:
Slice each pork chop from the short side into four even strips. You will have 16 strips once you are done slicing all four pork chops.
In a large bowl, combine all of the marinade ingredients. Reserve about a ¼ of the sauce in the fridge for basting later. Toss the pork strips in the remaining marinade. Cover, and place in the fridge for 4+ hours. (This can be done overnight)
To skewer your pork chops: Place 2-4 pork strips on each skewer - longways (As many as you can fit per skewer).
Heat your grill to medium heat. Once the grill is hot, lightly oil the grill and place your pork skewers on. Close the lid to your grill. You want to turn the pork skewers every 3-4 minutes until internal temperature reaches 160 degrees. Baste the skewers in between turns. Every grill is different so make sure you are monitoring the pork and adjust if some are cooking faster than others. Baste the skewers with the remaining sauce.
Remove pork skewers from the grill and serve with your favorite BBQ side dishes!
Recipe Notes:
- If you do not have pork chops on hand, you can also use a pork shoulder or pork butt cut into strips.
- This marinade also works excellent on chicken thighs, breasts, drumsticks or beef!
- Cooking for a crowd? Simply double or even triple this recipe.
Here are some of my favorite side dishes to serve with this recipe:
Pandesal - Filipino Bread Rolls - Pandesal rolls are a Filipino style roll that is sweet, fluffy and they have a delicious crunchy topping that really sends these over the top.
Hawaiian Macaroni Salad - Creamy and delicious Hawaiian macaroni salad is an excellent side dish to serve with grilled huli huli chicken, pork and more!
Creamy Mashed Potatoes - Easy, creamy, buttery mashed potatoes sprinkled with fresh parsley.
BBQ Loaded Hasselback Potatoes - Slathered in garlic butter and topped with melted cheddar cheese, crispy bacon, sour cream and green onion, these are mouthwatering good.
Classic American Potato Salad - The perfect side dish for your upcoming summer BBQ’s! Made with hard boiled eggs, this classic potato salad is creamy and delicious and extremely easy to make!
If you enjoyed this recipe, here are a few more of my favorite grilling recipes I think you'll love:
Teriyaki Chicken Skewers - The most delicious marinated teriyaki chicken grilled to perfection and finished with a delicious teriyaki sauce. Serve with a sprinkle of sesame seeds and fresh chopped green onions over steamed rice.
My Favorite BBQ Burger with Potato Chips - Mouthwatering burger starts with a buttery toasted bun topped with barbecue sauce, a grilled burger patty topped with melty cheddar cheese, and finally finished with crispy potato chips! So simple, yet so delicious.
Grilled Spicy BBQ Chicken Thighs - Juicy grilled chicken thighs basted in a spicy homemade barbecue sauce.
BBQ Bacon Wrapped Chicken Thighs - Seasoned chicken thighs wrapped in thick cut bacon, basted in a sweet sauce and then grilled to crisp perfection.
BBQ Pork Skewers with Filipino BBQ Marinade
Ingredients
- 4 thick cut pork chops boneless
- 8 large skewers
Marinade:
- ⅓ cup coca-cola
- ¼ cup brown sugar
- ¼ cup onion finely chopped
- ¼ cup soy sauce
- ¼ cup ketchup
- ¼ cup apple cider vinegar
- 3 garlic cloves minced
- 2 teaspoon lemon juice
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes
- ½ teaspoon sriracha
Instructions
- Slice each pork chop from the short side into four even strips. You will have 16 strips once you are done slicing all four pork chops.
- In a large bowl, combine all of the marinade ingredients. Reserve about a ¼ of the sauce in the fridge for basting later. Toss the pork strips in the remaining marinade. Cover, and place in the fridge for 4+ hours. (This can be done overnight)
- To skewer the pork chops: Place 2-4 pork strips on each skewer - longways (As many as you can fit per skewer).
- Heat your grill to medium heat. Once the grill is hot, lightly oil the grill and place your pork skewers on. Close the lid to your grill. You want to turn the pork skewers every 3-4 minutes until internal temperature reaches 160 degrees. Baste the skewers in between turns. Every grill is different so make sure you are monitoring the pork and adjust if some are cooking faster than others. Baste the skewers with the remaining sauce.
- Remove pork skewers from the grill and serve with your favorite BBQ side dishes!
This post was originally published on February 12, 2019 and updated on April 22, 2020.
Sandy Wentzloff
This was the absolute BEST pork marinade. My husband and I had it tonight and we both loved it . i will definitely make this often. Thank you for the great recipe.
M. Brzowski
What is total cooking time?
Xtraxtrapickles
How much pork weight is the equivalent of 4 porkchops in your recipe? 🙂 Will try this for my mom on mother's day.
Amanda Cooks & Styles
About 1.5 pounds 🙂
Shell
I need to make this today!!
Is there anyway to do this in the oven?
Thank you
Christine
This recipe looks so good! Can I use a pork tenderloin instead?
Amanda
Hi Christine! I have never used a tenderloin for this recipe but I don't see why not!? Just cut it into strips like you would with this recipe. Let me know how it turns out! 🙂
Mikaella
Tried it today. 1st time doin a filipino BBQ and my Bf loves it. Usually he hates food thats kinda sweet.
But this recipe is just phenomenal.
Sweet, tangy, salty, smoky. just awesome flavors.
Amanda
Thank you! I am so happy you like them!
ashley estrada
These were super easy and out so delicious! Will be making again
Amanda
I am so glad you liked them!