BBQ Pork Skewers with Filipino BBQ Marinade Recipe
Introduction
These BBQ Pork Skewers are packed with authentic Filipino flavors, thanks to a deliciously tangy and sweet homemade marinade. Tender strips of pork chop are grilled to perfection, making this a perfect dish for a weekend cookout or a flavorful family dinner.

Ingredients
- 4 thick cut pork chops (boneless)
- 8 large skewers
- 1/3 cup coca-cola
- 1/4 cup brown sugar
- 1/4 cup onion (finely chopped)
- 1/4 cup soy sauce
- 1/4 cup ketchup
- 1/4 cup apple cider vinegar
- 3 garlic cloves (minced)
- 2 tsp lemon juice
- 1/4 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp red pepper flakes
- 1/2 tsp sriracha
Instructions
- Step 1: 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.
- Step 2: In a large bowl, combine all of the marinade ingredients. Reserve about a quarter 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 or more hours. For best results, marinate overnight.
- Step 3: To skewer the pork, thread 2 to 4 pork strips lengthwise on each skewer, fitting as many as you can comfortably per skewer.
- Step 4: Heat your grill to medium heat. Once hot, lightly oil the grill grates and place the pork skewers on the grill. Close the lid and turn the skewers every 3 to 4 minutes until their internal temperature reaches 160°F. Baste the skewers with the reserved marinade between turns to keep them juicy and flavorful. Adjust cooking times as needed since grills vary.
- Step 5: Remove the pork skewers from the grill and serve immediately with your favorite BBQ side dishes.
Tips & Variations
- For a smoky flavor, try using hardwood charcoal or adding wood chips to your grill.
- If you prefer less spicy skewers, reduce or omit the red pepper flakes and sriracha.
- Substitute coca-cola with another cola or a similar carbonated drink for a slight variation in sweetness.
- Soak wooden skewers in water for at least 30 minutes before grilling to prevent burning.
Storage
Store leftover cooked pork skewers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a pan over medium heat or in the oven to keep them tender. Do not leave marinade-soaked raw pork at room temperature for extended periods.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other cuts of pork for this recipe?
Yes, you can use pork shoulder or pork tenderloin strips. Just make sure to slice them evenly and adjust cooking times accordingly to avoid drying out.
Is it necessary to baste the skewers while grilling?
Basting helps keep the pork moist and enhances flavor with every turn. However, if you prefer, you can skip this step, but the skewers may be less juicy.
Print
BBQ Pork Skewers with Filipino BBQ Marinade Recipe
- Total Time: 4 hours 20 minutes
- Yield: 4 servings 1x
Description
Delicious Filipino-style BBQ pork skewers marinated in a sweet and tangy Coca-Cola based sauce, grilled to perfection. This recipe features tender pork strips soaked in a flavorful blend of soy sauce, brown sugar, ketchup, and spices, then cooked on skewers for an authentic BBQ experience.
Ingredients
Meat
- 4 thick cut pork chops (boneless)
- 8 large skewers
Marinade
- 1/3 cup coca-cola
- 1/4 cup brown sugar
- 1/4 cup onion (finely chopped)
- 1/4 cup soy sauce
- 1/4 cup ketchup
- 1/4 cup apple cider vinegar
- 3 garlic cloves (minced)
- 2 tsp lemon juice
- 1/4 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp red pepper flakes
- 1/2 tsp sriracha
Instructions
- Slice the Pork: Slice each pork chop into four even strips from the short side, resulting in 16 strips from all chops.
- Prepare and Marinate: Combine coca-cola, brown sugar, finely chopped onion, soy sauce, ketchup, apple cider vinegar, minced garlic, lemon juice, salt, black pepper, red pepper flakes, and sriracha in a large bowl. Reserve about 1/4 of the marinade for basting later. Toss the pork strips in the remaining marinade, cover, and refrigerate for at least 4 hours or overnight.
- Skewer the Pork: Thread 2 to 4 pork strips lengthwise onto each skewer, fitting as many as possible per skewer.
- Grill the Skewers: Preheat your grill to medium heat. Lightly oil the grill grates, then place the pork skewers on the grill. Close the lid and cook, turning every 3-4 minutes. Baste the skewers with the reserved marinade between turns. Continue grilling until the internal temperature of the pork reaches 160°F (71°C). Adjust timing as necessary since grill temperatures can vary.
- Serve: Remove the pork skewers from the grill and serve hot with your favorite BBQ side dishes.
Notes
- Marinating overnight enhances the flavor and tenderness of the pork.
- Be sure to baste the skewers regularly to keep them moist and flavorful.
- Maintain medium grill heat to avoid burning the marinade due to the sugar content.
- Use a meat thermometer to ensure pork reaches a safe internal temperature of 160°F (71°C).
- You can soak wooden skewers in water for 30 minutes before grilling to prevent burning.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Grilling
- Method: Grilling
- Cuisine: Filipino
Keywords: Filipino BBQ pork, pork skewers, grilled pork, Filipino BBQ marinade, Coca-Cola marinade

