Pineapple BBQ Pork Skewers

Pineapple BBQ Pork Skewers are my go-to when I want real grill flavor with a sticky, glossy glaze and just enough sweetness to keep things interesting. The pork stays tender, the pineapple gets a little char, and the whole thing eats like dinner that didn’t take all night.

I really like the way smoky BBQ sauce plays with lime and a little soy here. It’s a simple combo, but it tastes more “finished” than plain sauce brushed on at the end, and it clings to the skewers in that good, slightly tacky way.

These are especially good for weeknight grilling because they cook fast, and they’re easy to serve with whatever you already have around. I’ll usually do rice or a quick salad and call it done.

Why You’ll Love This Recipe

Weeknight Friendly: Pork tenderloin cooks quickly on the grill, so dinner doesn’t drag out. The short marinade time still gives you plenty of flavor.

Sweet-Savory Combo: The pineapple caramelizes a bit on the grill and tastes so good with BBQ sauce. The lime and soy keep it from tasting flat.

Sticky Glaze Finish: Brushing on the sauce at the end gives you that glossy, slightly sticky coating that makes skewers worth making.

Easy to Customize: Add bell pepper and red onion if you want more color and veg on the skewer. Or keep it simple with just pork and pineapple.

Good for Groups: Skewers are easy to portion and serve. I like putting them on a platter and letting everyone grab what they want.

Ingredients You’ll Need

Skewers

  • Pork tenderloin: I like tenderloin here because it stays tender and cooks quickly. Cut it into even cubes so everything finishes at the same time.
  • Fresh pineapple chunks: Fresh is best if you can swing it because it holds its shape and chars nicely. If you’re using canned, just drain it really well so the skewers don’t get watery.
  • Red bell pepper (optional): This adds crunch and a little sweetness, and it looks great on the skewers. If you have a limp pepper in the fridge, this is a good use for it.
  • Red onion (optional): I like red onion for the slight bite and because it softens and sweetens on the grill. Keep the pieces fairly big so they don’t fall apart when you turn the skewers.
  • Skewers (wooden or metal): Metal skewers are easiest, but wooden work fine. If you’re using wooden, soaking helps a lot with flare-ups and burned ends.

Marinade and Glaze

  • BBQ sauce: Use a sauce you actually like the taste of, since it does a lot of the heavy lifting. I prefer something smoky and not overly sweet.
  • Soy sauce: This adds salt and makes the BBQ flavor taste deeper. Regular soy sauce is fine; no need to overthink it.

  • Brown sugar: A little bit helps the glaze get sticky and helps with caramelization. Light or dark brown sugar both work.
  • Olive oil: Helps the marinade coat the pork and keeps things from sticking as much. Any neutral oil works too.
  • Lime juice: Lime brightens everything up and tastes really good with pineapple. Bottled is okay, but fresh lime is nicer here.
  • Garlic: Fresh minced garlic is best, but the jarred kind works if that’s what you have. It’s a small amount, but you notice it.
  • Smoked paprika: This is what gives the marinade that slightly smoky, grilled flavor even before the skewers hit the heat. I wouldn’t skip it if you have it.
  • Ground ginger (optional): Just a little ginger makes the pineapple feel more “BBQ meets tropical” in a simple way. Leave it out if you’re not a ginger fan.
  • Kosher salt: Pork tenderloin needs enough salt or it can taste bland. If you’re using a very salty BBQ sauce, you can pull back slightly.

  • Black pepper: Basic, but it helps. Freshly ground is nice if you have it.
  • Cooking spray or oil for grill grates: This matters more than you’d think with sticky sauce. A quick oiling keeps the glaze from tearing off when you flip.

Recipe Instructions

  1. Mix the marinade: Whisk together 1/2 cup of the BBQ sauce with the soy sauce, brown sugar, olive oil, lime juice, garlic, smoked paprika, optional ginger, salt, and pepper until smooth.
  2. Marinate the pork: Add the pork cubes and toss until coated, then cover and refrigerate for 15 to 30 minutes.
  3. Assemble the skewers: Thread pork, pineapple, and optional bell pepper and red onion onto skewers, leaving small gaps between pieces so heat can get around everything.
  4. Preheat the grill: Heat the grill to medium-high, about 400°F, and oil the grates (spray or a little oil on a paper towel works fine).
  5. Grill the skewers: Grill for about 10 to 14 minutes, turning every 2 to 3 minutes, until the pork reaches 145°F in the thickest pieces.

  6. Add the glaze: During the last 2 to 3 minutes, brush the skewers with the remaining 1/2 cup BBQ sauce, turning as needed so it can set and get glossy.
  7. Rest and serve: Let the skewers rest for about 3 minutes, then serve while they’re hot.

Some of my tips!

This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.

Recipe Tips & Tricks

Soak wooden skewers. Thirty minutes in water makes a big difference, especially on a hotter grill. You’ll still get some darkening at the ends, but they’re less likely to burn up.

Cut everything close in size. Pork, pineapple, onion, and pepper cook more evenly when the pieces are similar. If your pineapple chunks are much bigger, I’d cut them down so the pork doesn’t overcook first.

Leave little gaps on the skewers. Packing everything too tight slows down cooking and makes it harder to get light char on the edges. Small spaces help the heat reach the sides.

Glaze at the end. BBQ sauce has sugar, and it can burn fast if it’s on the whole time. I like brushing it on late so it turns sticky instead of bitter.

Use a thermometer for pork. Tenderloin goes from juicy to dry pretty quickly. Pull the skewers when the pork hits 145°F, then let it rest for a few minutes.

Make some touches!

There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.

Serving Suggestions

  • Rice: Plain jasmine rice or coconut rice is really good with the BBQ-pineapple combo. I like serving extra lime wedges on the side.
  • Salad: A simple chopped salad with cucumber, tomato, and a light vinaigrette keeps the meal feeling fresh. Coleslaw works too if you want something more classic.
  • Vegetables: Grilled corn, zucchini, or asparagus can cook right alongside the skewers. I usually season them simply with salt, pepper, and a little oil.
  • Potatoes: Roasted or grilled baby potatoes are an easy side that doesn’t compete with the glaze. A little smoked paprika on the potatoes ties things together.

Save it for later

This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.

Storage and Make Ahead

Store leftovers covered in the fridge for up to 4 days. I usually pull the pork and pineapple off the skewers first so it’s easier to pack and reheat.

For reheating, the microwave works for quick lunches, but a skillet over medium heat is nicer if you don’t want the pork to steam. Add a small splash of water or extra BBQ sauce if it looks dry.

You can make this recipe ahead by cutting the pork and vegetables and mixing the marinade earlier in the day. I like waiting to thread the skewers until closer to grilling so the pineapple doesn’t get too soft.

If you want them longer-term, you can freeze the cooked pork (pulled off the skewers) in an airtight container. Thaw in the fridge overnight before reheating.

A few quick answers

This section covers a few extra details that may help before you head to the recipe card.

Recipe FAQs

Can I use canned pineapple instead of fresh?

Yes. Use pineapple chunks and drain them really well, then pat dry if they seem wet. Fresh pineapple browns a little better, but canned works fine when that’s what you have.

What’s the best substitute for pork tenderloin?

Pork loin chops cut into cubes work well, just keep an eye on doneness since they can be a little lean and firm. Boneless chicken thighs are also a good swap and cook in a similar time.

How do I know the pork is done on skewers?

The simplest way is an instant-read thermometer. Check a thick piece in the center of a skewer and pull the skewers when the pork hits 145°F, then rest for a few minutes.

Can I bake these instead of grilling?

Yes. Bake on a lined sheet pan at 425°F for about 15 to 18 minutes, turning once, then broil for 1 to 2 minutes to get a little caramelization. Add the BBQ glaze toward the end so it doesn’t burn.

How can I make them spicier?

Add about 1/4 teaspoon cayenne or a tablespoon of hot sauce to the glaze. You can also serve them with extra hot sauce at the table.

You might also like

Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Pineapple BBQ Pork Skewers

Pineapple BBQ Pork Skewers

Tender pork and sweet pineapple chunks skewered and grilled with a sticky BBQ glaze
No ratings yet
PRINT PIN RATE
Prep Time 20 minutes
Cook Time 12 minutes
Total Time 32 minutes
Servings 4

INGREDIENTS

Skewers

  • 1.5 lb pork tenderloin cut into 1 inch cubes
  • 3 cups fresh pineapple chunks about 1.5 inch
  • 1 red bell pepper cut into 1.5 inch pieces optional
  • 1 small red onion cut into 1.5 inch pieces optional
  • wooden or metal skewers.

Marinade and Glaze

  • 1 cup BBQ sauce divided
  • 2 tbsp soy sauce
  • 1 tbsp brown sugar
  • 1 tbsp olive oil
  • 1 tbsp lime juice
  • 2 tsp minced garlic
  • 1 tsp smoked paprika
  • ½ tsp ground ginger optional
  • ¾ tsp kosher salt
  • ½ tsp black pepper
  • cooking spray or oil for grill grates.

INSTRUCTIONS

Marinate and Assemble

  • whisk 0.5 cup BBQ sauce with soy sauce brown sugar olive oil lime juice garlic paprika ginger salt and pepper
  • toss pork in marinade and refrigerate 15 to 30 minutes
  • thread pork pineapple and optional pepper and onion onto skewers leaving small gaps for even cooking.

Grill and Glaze

  • preheat grill to medium high heat about 400 F and oil grates
  • grill skewers 10 to 14 minutes turning every 2 to 3 minutes until pork reaches 145 F
  • brush with remaining 0.5 cup BBQ sauce during the last 2 to 3 minutes to build a glossy glaze
  • rest 3 minutes then serve.

Notes

1. Soak wooden skewers in water 30 minutes to reduce burning; substitute pork loin chops cut into cubes or chicken thighs with similar cook time; use canned pineapple chunks well drained if fresh is unavailable; bake on a lined sheet pan at 425 F for 15 to 18 minutes turning once then broil 1 to 2 minutes to caramelize; for extra heat add 0.25 tsp cayenne or 1 tbsp hot sauce to the glaze

Nutrition

Calories: 380kcal | Carbohydrates: 28g | Protein: 32g | Fat: 15g

Leave a Reply

Your email address will not be published. Required fields are marked *