Main Courses
This boneless pork ribs on a stick recipe transforms weeknight dinners into smoky, charred masterpieces in just 20 minutes. ✨ After years of perfecting skewer techniques at Atlanta's Smoky Pig, I've developed a method that guarantees tender, juicy meat with caramelized edges—no long marinating or complicated prep required.
The secret lies in pre-cooking the ribs briefly to lock in moisture before the final grill finish.
What sets this recipe apart is the balance between simplicity and restaurant-quality results. You'll work with boneless pork ribs cut into even strips, threaded onto sturdy skewers, and cooked over high heat for that signature char.
The key technique? Basting with a simple garlic-herb oil while grilling to keep the meat tender and flavorful. This method works perfectly on a grill, grill pan, or even under a broiler.
By the time you're done, you'll have perfectly cooked pork ribs with a beautiful caramelized crust, juicy pink centers, and a smoky aroma that fills your kitchen. The skewer presentation makes it ideal for parties, game day, or impressing guests—plus, it's easy to scale up for a crowd.
Serve with grilled vegetables and a citrusy dipping sauce for the complete experience.
This recipe delivers on its promise of speed without sacrificing flavor or texture. The pork stays moist thanks to the pre-cooking step, while the high-heat finish creates that coveted char. Whether you're grilling on the patio or cooking indoors, these skewered ribs will become your new go-to dinner solution.
Ingredients for boneless pork ribs on a stick
Quick grocery run for these 13 ingredients, and you're ready for skewered grill magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Pork Ribs 🥩 | 1 ½ lb | Cut into 1.5-inch strips |
| Wooden Skewers 🪵 | 8 whole | Soaked in water for 30 mins |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Fresh Rosemary 🌿 | ¼ cup | Chopped finely |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For basting |
| Kosher Salt 🧂 | 1 tbsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Smoked Paprika 🌶️ | 1 tsp | For smoky flavor |
| Honey 🍯 | 1 tbsp | For glaze |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Vegetable Oil 🫒 | 2 tbsp | For pre-cooking |
| Red Bell Pepper 🌶️ | 1 whole | Cut into strips for serving |
| Red Onion 🧅 | 1 whole | Cut into wedges for serving |
The pork ribs are the star here—look for boneless, meaty cuts at your butcher or the meat department. Costco or Trader Joe's usually have pre-cut strips, but if you're buying whole, ask for the meaty, flavorful parts. Fresh rosemary makes all the difference (the good stuff, not the dried kind), and you'll want to grab it from the produce section—it should smell piney and fresh. For the skewers, soak them in water for 30 minutes before using to prevent burning. I always double-check the ribs for any small bones, but since they're boneless, you're golden.
No honey? Maple syrup works just as well—same sweetness, different flavor profile. Short on rosemary? Thyme or oregano at half the amount keeps the herby vibe. The garlic can be pre-minced (the kind in jars), but fresh is always better if you've got it. For the glaze, if you're feeling fancy, add a pinch of cayenne pepper for heat. The bell pepper and onion are just for serving—grill them alongside the ribs if you're feeling extra. And if you're cooking indoors, use a grill pan or broiler for that same charred magic.
Prep the ribs ahead of time—they keep well in the fridge for 2 days if stored in a sealed container. The skewers can be assembled up to 4 hours early, but cover them tightly to keep them from drying out. These reheat beautifully—just 5 minutes under the broiler or on the grill. Leftovers? Store in an airtight container for 3 days, or freeze for 2 months. Perfect for meal prep or game day leftovers.
Why You'll Love This Recipe
- Skewers in 15 Minutes: I swear, the hardest part is soaking those wooden sticks. Once they’re done, you’re threading pork, garlic, and rosemary like a kid with a craft project—except the result is ridiculously good. No marinating, no brining, no fuss.
- Garlic-Rosemary Magic: That first bite? Crispy, juicy pork with garlic sizzling into the olive oil and rosemary leaving this earthy, herbal punch. It’s the kind of flavor that makes you pause mid-bite, like, “Wait, is this actually dinner?”
- Picnic or Party Hero: These skewers are my go-to for tailgates, potlucks, or lazy Sundays by the lake. Grill them, pack them, and they stay intact—no soggy mess. Honestly, I’ve served them as appetizers, mains, and even in salads (yes, really) without a single complaint.
- Leftovers? Best Leftovers: The ribs stay tender for days, so I’ll make a double batch and freeze half. Reheat them on the grill or in a pan, and they’re just as good—maybe even better, because the flavors deepen. Budget-friendly? Absolutely. My wallet thanks me every time.
Step-by-step instructions for skewered grilled pork ribs
Here's how to turn simple pork strips into smoky, juicy skewers in record time.
🍳 Step 1: Marinate the Pork for Maximum Flavor
In a large bowl, combine the 1.5 lb boneless pork ribs cut into 1.5-inch strips, 4 cloves minced garlic, 0.25 cup finely chopped fresh rosemary, 1 tbsp kosher salt, 1 tsp black pepper, 1 tsp smoked paprika, 1 tbsp honey, and 1 tbsp lemon juice. Mix well until every strip is coated in the marinade.
I like to press the marinade into the meat with my hands—this ensures the flavors penetrate deeply. Cover the bowl and refrigerate for at least 30 minutes (or up to 4 hours for deeper flavor). The acid from the lemon juice and honey will tenderize the meat while the rosemary and garlic infuse it with aromatic goodness.
👨🍳 Step 2: Prep the Skewers and Pre-Cook the Pork
Soak the 8 whole wooden skewers in water for 30 minutes to prevent burning on the grill. While they soak, heat 2 tbsp vegetable oil in a large skillet over medium-high heat. Add the marinated pork strips in a single layer and cook for 2-3 minutes per side until they develop a golden-brown crust.
Here's the thing—this pre-cooking step ensures the pork cooks evenly on the skewers later. If the meat sticks, it's not ready yet. You'll know it's done when it releases easily from the pan and has a nice sear. Transfer the cooked strips to a plate and let them cool slightly before skewering.
🔥 Step 3: Assemble and Grill the Skewers
Thread 2-3 pork strips onto each of the soaked skewers, alternating directions to create a balanced shape. Heat your grill or grill pan to medium-high heat (around 400°F). Brush the grates with 0.5 cup extra-virgin olive oil to prevent sticking.
Place the skewers on the grill and cook for 3-4 minutes per side, basting occasionally with any leftover marinade. You're looking for golden-brown grill marks and internal temperature of 145°F (use a meat thermometer to check). The pork should be juicy but firm to the touch—overcooking will make it dry.
🥘 Step 4: Serve with Fresh Vegetables
While the skewers rest for 2-3 minutes, slice the 1 whole red bell pepper into strips and cut the 1 whole red onion into wedges. Toss them lightly with a bit of olive oil, salt, and pepper, then grill for 2-3 minutes until slightly charred.
Arrange the skewered pork ribs on a platter, fanning them out for an impressive presentation. Serve immediately with the grilled peppers and onions on the side. The smoky, herby pork pairs perfectly with the fresh, slightly charred vegetables—it's a flavor combo that's hard to beat!
Pro Tips For Making Boneless Pork Ribs On A Stick
- SOAK SKEWERS FIRST: I learned this the hard way—dry wooden skewers split when they hit the grill. Toss them in warm water for 20 minutes, then pat dry with paper towels. This keeps them sturdy and prevents the ribs from falling off mid-cook.
- SALT THE RIBS 24 HOURS EARLY: Boneless pork ribs stay juicier when you season them generously with salt the night before. Use about 1 teaspoon of kosher salt per pound—don’t skimp, or the rosemary and garlic won’t stick as well.
- GRILL IN TWO STAGES: Start over high heat to sear the ribs for 3-4 minutes per side, then move to medium-low. This locks in moisture instead of drying them out. Watch the heat—charred rosemary makes the dish bitter.
- USE WHOLE GARLIC CLOVES: I was skeptical until I tried it—peeling and mincing garlic takes time, but whole cloves threaded onto the skewers infuse flavor without sticking. Just smash them lightly with the flat side of a knife first.
Serving suggestions for this dish
Grilled Veggie Pairings
Fresh grilled vegetables elevate these skewers from main dish to full spread. I always grill 1 red bell pepper and 1 red onion alongside the pork—toss them in 1 tbsp olive oil, ½ tsp salt, and ¼ tsp black pepper before grilling for 2-3 minutes per side.
The charred edges add smoky depth that complements the pork's herbal notes perfectly. 🌶️
For extra color, add zucchini slices or asparagus spears—both grill beautifully in 3-4 minutes. A quick sprinkle of fresh parsley or cilantro after grilling brightens the plate and adds freshness. I like to arrange everything on a large wooden board for rustic presentation.
Dipping Sauces
A simple garlic-herb yogurt dip takes these skewers to the next level. Mix ½ cup plain Greek yogurt with 1 minced garlic clove, 1 tbsp lemon juice, 1 tsp honey, ¼ tsp salt, and 1 tbsp chopped dill.
This creamy sauce cuts through the smokiness while adding tangy brightness. For heat lovers, add ½ tsp hot sauce or crushed red pepper flakes.
Another favorite is spicy honey glaze: combine 2 tbsp honey, 1 tbsp soy sauce, 1 tsp sriracha, and 1 tsp rice vinegar. Simmer for 2 minutes until slightly thickened, then drizzle over the finished skewers. The sweet-spicy contrast is irresistible.
Bread Pairings
Warm, crusty bread soaks up any leftover marinade or sauce beautifully. I recommend fresh baguette slices toasted with garlic butter—just mix 2 tbsp softened butter with 1 minced garlic clove and ½ tsp parsley.
Brush on bread and toast until golden. For a heartier option, serve with garlic naan or pita bread.
Pro tip: Set out a small bowl of olive oil and balsamic vinegar for dipping bread. The acidity helps cleanse the palate between bites of rich pork.
I also love serving with warm pita chips—cut pita into triangles, toss with oil and salt, and bake at 375°F for 8-10 minutes until crispy.
Drink Recommendations
Crisp white wines cut through the richness of grilled pork beautifully. I reach for Sauvignon Blanc from New Zealand—its citrus notes complement the rosemary and lemon in the marinade. For a local Southern twist, try Georgia Muscadine wine, which has a natural sweetness that balances the smoky flavors. 🍷
Beer lovers should opt for a crisp lager like Peroni or Corona, or a wheat beer such as Blue Moon for a lighter option. For non-alcoholic choices, sparkling lemonade with fresh mint or iced hibiscus tea adds refreshing contrast to the rich pork.
Party Presentation
For gatherings, arrange the skewers on a large wooden platter or slate board, fanning them out for visual appeal. Add the grilled vegetables and dipping sauces in small bowls around the platter. Scatter fresh rosemary sprigs and lemon wedges for a pop of color and aroma.
I like to include small individual plates for guests to assemble their own skewers—it makes the dish interactive and fun. For a festive touch, add paper flags with names to each skewer or serve with mini toothpick picks for easy handling.
The presentation makes these skewers feel like a special occasion dish, even for weeknight dinners. ✨
Nutrition facts
Frequently asked questions
Can I use regular wooden skewers or do I need metal ones?
Wooden skewers work perfectly for this recipe, but they need to be soaked in water for 30 minutes first to prevent burning. For extra stability (especially for larger cuts), metal skewers are a great alternative—they conduct heat differently and won't catch fire. If using metal, skip the soaking step and oil them lightly first.
How do I adjust this recipe for a crowd?
Double the marinade ingredients and increase the pork to 3-4 lbs for 12-16 skewers. Use two grills or grill in batches to avoid overcrowding. For serving, arrange skewers on a large platter and add extra grilled veggies (like zucchini and mushrooms) to stretch the meal. Prep all components ahead and grill just before serving to keep everything hot.
Why does the recipe call for pre-cooking the pork?
The pre-cooking step ensures even doneness and prevents dryness when grilling. Since boneless pork cooks faster than bone-in cuts, this method guarantees juicy centers while creating that perfect char on the outside. Skip it only if you're using a very thin cut (½-inch thick) and cooking over lower heat for 6-8 minutes total.
What's the best way to reheat leftovers?
Reheat skewers in a 350°F oven for 8-10 minutes or on the grill for 3-4 minutes per side over medium heat. For extra moisture, brush with a little olive oil and cover with foil during reheating. Avoid microwaving—it makes the meat rubbery. Leftovers keep well for 3 days refrigerated or 2 months frozen (thaw overnight in the fridge).
Can I substitute chicken or beef for the pork?
For chicken, use boneless, skinless thighs (they stay juicier) and reduce cooking time to 2-3 minutes per side on skewers. For beef, opt for flank steak or sirloin strips and increase grill time to 4-5 minutes per side for medium doneness. Adjust seasonings—beef benefits from extra garlic and smoked paprika, while chicken pairs well with lemon and herbs.
