Discover an irresistible grilled favorite with Traeger Pork Shoulder Skewers. This recipe layers a trio of bold dry rubs—Asadero-style all-purpose seasoning, a sweet-and-spicy pork blend, and a smoky honey habanero touch—then finishes the skewers with a buttery, tangy barbecue baste. The result is tender, flavor-packed pork that’s quick to prepare and perfect for gatherings.

Traeger Pork Shoulder Skewers
This recipe makes the most of pork shoulder by cutting it into chunks, rubbing each piece with a balanced blend of seasonings, and grilling the skewers low and slow until the meat becomes tender and succulent. While traditional pork shoulder can take an all-day smoke to break down, this method speeds things up by searing the pieces and finishing them on skewers so you get great texture and incredible flavor without a full-day commitment.
The technique is straightforward and friendly to cooks of any skill level. After a quick browning step in a hot pan, the pork cooks on the grill at a steady temperature, with routine turning and repeated basting in a homemade sauce. The sauce—made simply from BBQ sauce, melted butter, and apple cider vinegar—adds a glossy, tangy finish that balances the savory spice of the rubs.
Feel free to adapt the seasoning to match your palate. If you prefer less heat, reduce or omit the smoky honey habanero component and lean more on the sweet-and-spicy or Asadero-style rubs. You can also swap in your favorite BBQ sauce to control sweetness or tang. The method remains the same, and the skewers will still deliver juicy, satisfying bites every time.
Why You’ll Love This Dish
- Complex Flavor: Multiple complementary rubs create layers of sweet, smoky, and mildly spicy notes.
- Tender Results: Browning plus low-temperature grilling produces juicy, pull-apart pork.
- Customizable Sauce: The simple butter-and-vinegar BBQ baste is easy to tweak for your taste.
- Simple Process: Clear, repeatable steps make this approachable for beginners and experienced grillers alike.
- Great for Entertaining: Skewers are easy to serve and perfect for barbecues, potlucks, or family meals.
Explore more Traeger recipes and grilled pork ideas for inspiration.

Recipe Shopping List
No complicated grocery run—this list covers everything you need. For exact amounts and a printable recipe card, see the recipe card further down.
- Pork shoulder roast (bone-in or boneless)
- Asadero-style all-purpose rub
- Sweet-and-spicy pork rub
- Smoky honey habanero rub (use less if you prefer milder)
- Neutral oil for browning (vegetable or canola)
- Barbecue sauce
- Butter
- Apple cider vinegar
Try this alongside pulled pork or other smoked pork shoulder dishes for variety.

How To Make This Recipe
Below is a clear overview of the steps. Follow the full recipe card in the recipe section for exact measurements, cooking times, and handy tips while you cook.
- Prep: Cut the pork shoulder into roughly 2-inch chunks and mix your dry rubs together.
- Brown: Heat oil in a skillet over medium-high heat and brown the pork pieces on all sides to develop flavor, then let them rest briefly.
- Skewer & Grill: Thread the cooled chunks onto skewers, leaving space between pieces. Set the grill to a steady low temperature (around 250°F) and place the skewers directly on the grate.
- Turn: Cook for about three hours, turning the skewers every hour to ensure even cooking.
- Sauce: Melt butter and whisk it into the BBQ sauce with apple cider vinegar. When the pork becomes tender, brush the sauce onto each skewer to glaze.
- Finish: Increase grill heat slightly and baste the skewers every 15 minutes for the last 30–45 minutes to build a sticky, caramelized coating.
- Serve: Remove from the grill, let rest briefly, and serve with the remaining sauce on the side.
Serve with grilled vegetables, creamy coleslaw, or cornbread for a complete meal.

Recipe FAQ
Yes. Coating the pork with the dry rub a day in advance lets the flavors penetrate the meat for a deeper taste.
Keep leftovers in an airtight container in the refrigerator for up to three days. Reheat gently to preserve moisture.
Reduce or omit the smoky honey habanero portion of the rubs or substitute a milder smoky rub. Adjust the sauce to your sweetness preference.

Serve This With
- Grilled vegetables for a bright, smoky contrast.
- Creamy coleslaw to cool the palate and add crunch.
- Cornbread to soak up extra sauce and complement the pork.
- A cold beer or iced tea to complete the meal.

Pork Shoulder Recipes
- Smoked al pastor tacos — a spiced, juicy pork option for tacos.
- Cider-braised pork burritos — rich, tangy pork wrapped for easy eating.
- Smoked pulled pork tacos — classic barbecue favorites reimagined.
- Smoked pulled pork enchiladas — cheesy, saucy, and satisfying.
- Smoked pulled pork sliders — perfect bite-sized sandwiches for parties.

Grilled Pork Shoulder Skewers
Fast-cooked pork shoulder skewers that deliver smoky, caramelized flavor without the need for an all-day smoke. Perfect for weekend grilling and weeknight dinners alike.
10 minutes
Approximately 3–4 hours depending on tenderness
Ingredients
- 5-pound pork shoulder roast, cut into 2″ chunks
- 3 tablespoons Asadero-style all-purpose rub (or equivalent)
- 2 tablespoons sweet-and-spicy pork rub
- 1 tablespoon smoky honey habanero rub (adjust to taste)
- 2 tablespoons oil for browning
Sauce
- 2 cups barbecue sauce
- 2 tablespoons butter
- 2 tablespoons apple cider vinegar
Instructions
- Cut the pork shoulder into 2″ chunks.
- Mix the dry rubs together in a bowl.
- Coat the pork pieces evenly with about 4 tablespoons of the combined rubs.
- Heat a medium frying pan over medium-high heat and add the oil.
- Brown the pork on all sides in batches, then remove and let cool slightly.
- Thread the cooled meat onto large skewers, leaving about ½” between pieces for even heat circulation.
- Preheat your grill or pellet smoker to 250°F and place the skewers directly on the grate.
- Cook for about three hours, rotating the skewers every hour for even cooking.
- While the meat cooks, melt the butter and stir it into the BBQ sauce with the apple cider vinegar to make the baste.
- When the pork reaches a tender stage, brush a coat of the sauce over all sides. If more time is needed, continue cooking until the desired tenderness is reached.
- After the first glaze, increase the grill temperature to about 325°F and baste every 15 minutes while the skewers finish for 30–45 minutes to build a glossy coating.
- Remove from the grill, let rest a few minutes, and serve with the remaining sauce.
Nutrition Information
Yield: 8 servings
Serving Size: 1 skewer (estimate)
Amount Per Serving (estimate):
Calories: 1002
Total Fat: 70g
Saturated Fat: 25g
Cholesterol: 286mg
Sodium: 632mg
Carbohydrates: 14g
Protein: 75g
Love this recipe? Share it with friends.
Tag your photos and follow along for more grilling recipes and tips.