Pineapple BBQ Pork Skewers

Loading…

By Reading time
Servings 4–6 people

Charred pork, sticky pineapple, and smoky BBQ glaze hit the grill with the kind of caramelized edges that disappear fast from the platter. These pineapple BBQ pork skewers manage that sweet-savory balance without turning cloying, and the quick marinade gives the pork enough seasoning to taste developed even after just a short rest.

What makes this version work is the mix of BBQ sauce, soy sauce, pineapple juice, and honey. The soy deepens the sauce, the pineapple juice echoes the fruit on the skewer, and the honey helps everything lacquer instead of drying out. Pork tenderloin stays juicy if you cut it into even cubes and keep the grill at a steady medium-high heat, because the goal is color first and overcooking never helps here.

Below, you’ll find the small details that matter most: how to keep the pineapple from going mushy, why the marinade goes on in two stages, and the easiest swaps if you want to change the vegetables or cook these another way.

The pork stayed juicy, and the pineapple got those dark sticky edges I was hoping for. I brushed on the extra glaze at the end, and it thickened up on the grill instead of sliding off.

★★★★★— Megan T.

Bookmark these pineapple BBQ pork skewers for the nights when you want grilled pork, caramelized fruit, and a sticky glaze in one pan of heat.

Save to Pinterest

The Marinade Needs a Short Rest, Not a Long Soak

With pork tenderloin, the biggest mistake is treating it like tougher barbecue meat that can sit in marinade all afternoon. The pineapple juice brings brightness, but too much time in an acidic marinade starts to soften the outside of the meat in a way that turns the texture slightly mealy instead of juicy.

A 30-minute marinate is enough here because the cubes are small and the glaze is doing a lot of the work. You want the surface seasoned and lightly coated, not cured. That short rest also keeps the pineapple chunks from being dragged through a bowl of sugar-heavy sauce for too long, which helps them caramelize on the grill instead of turning limp.

What the Pineapple, BBQ Sauce, and Soy Sauce Are Each Doing

Pineapple BBQ Pork Skewers charred sticky
  • Pork tenderloin — This cut stays tender on a hot grill if you cut it into even 1.5-inch cubes. Pork shoulder won’t work the same way because it needs a much longer cook to break down.
  • Fresh pineapple — Fresh fruit gives you clean sweetness and the best browning. Canned pineapple tends to be too soft and too wet, which makes it harder to get those dark edges.
  • BBQ sauce — Use a sauce you’d actually eat on its own, because it’s the base of the glaze. A thicker sauce clings better, while a thin one will run off the skewers before it has a chance to caramelize.
  • Soy sauce and smoked paprika — Soy brings salt and depth, and smoked paprika gives the glaze that grilled aroma even before the skewers hit the fire. Don’t skip the paprika unless your BBQ sauce is already heavily smoky.
  • Red onion and bell pepper — These add color and a little balance against the sweet glaze. Cut them into chunks about the same size as the pork so everything finishes at the same time.

Build the Skewers So Nothing Cooks Unevenly

Mix the glaze first

Whisk the BBQ sauce, soy sauce, pineapple juice, honey, garlic, and smoked paprika until smooth before the pork goes in. That keeps the honey and paprika from clumping on one piece of meat instead of coating everything evenly. If the sauce looks too thick to coat the pork, loosen it with a teaspoon more pineapple juice, not water, so the flavor stays concentrated.

Thread with balance in mind

Alternate pork, pineapple, onion, and bell pepper on the skewers, but don’t pack the pieces tightly together. A little space lets the grill heat circulate, which helps the edges char instead of steaming. If you crowd the skewer, the pineapple leaks juice onto the pork and softens the sear.

Grill hot and brush at the end

Preheat the grill to medium-high and cook the skewers for 4 to 5 minutes per side. The pork should release from the grates with a little color on it; if it sticks hard, give it another 30 seconds. Brush on extra marinade during the last few minutes only, because sugar burns fast and you want a glossy glaze, not blackened spots.

Rest before serving

Pull the skewers when the pork is just cooked through and let them rest for 3 minutes. That short pause keeps the juices in the meat instead of spilling onto the plate when you bite in. Serve with extra BBQ sauce on the side for dipping, especially if your sauce caramelized more on one side than the other.

How to Adapt These Skewers Without Losing the Char

Dairy-Free and Naturally Gluten-Free

This recipe is already dairy-free, and it can be gluten-free if you use a gluten-free BBQ sauce and tamari instead of regular soy sauce. The flavor stays bold and sticky, but you need to check the sauce labels because that’s where hidden gluten usually sneaks in.

Swap the Veggies Based on What’s in the Crisper

Zucchini, mushrooms, or chunks of zucchini all work, but softer vegetables need a little more care on the grill. Keep the pieces thick enough that they don’t collapse when you turn the skewers, and expect a slightly softer bite than bell pepper gives you.

Use Chicken Instead of Pork

Boneless chicken breast or thighs can stand in for the pork if you cut them into even chunks. Thighs stay juicier and are a little more forgiving, while breast meat needs closer attention so it doesn’t dry out before the glaze darkens.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days. The pineapple will soften a bit, but the flavor holds up well.
  • Freezer: Freeze the cooked pork and vegetables off the skewers for up to 2 months. The pineapple texture changes after thawing, so this works best if you plan to use the leftovers in rice bowls or wraps.
  • Reheating: Reheat in a covered skillet over medium-low heat or in a 325°F oven until warmed through. High heat dries the pork fast and can turn the glaze sticky in the wrong way.

Questions I Get Asked About This Recipe

Can I use canned pineapple instead of fresh? +

You can, but fresh pineapple gives better texture and browning. Canned pineapple is softer and holds more liquid, so it tends to steam on the grill instead of picking up those caramelized edges. If canned is what you have, drain it well and pat it dry first.

How do I know when the pork is done on the grill? +

The pork should be opaque all the way through with a little char on the outside, and the juices should run clear, not pink. If you use a thermometer, pull it when the center hits 145°F and let it rest for a few minutes. That rest finishes the cook without drying the meat out.

Can I marinate the pork overnight? +

I wouldn’t. Pork tenderloin is lean, and the pineapple juice in the marinade is active enough that an overnight soak can change the texture in a way that feels soft rather than juicy. Thirty minutes to 1 hour gives you the best balance of seasoning and structure.

How do I keep the skewers from sticking to the grill? +

Start with a clean, hot grate and lightly oil it before the skewers go on. If the grill isn’t hot enough, the glaze will grab before it has a chance to set, which is why the meat seems stuck. Give the skewers a full minute or two before turning so they can release naturally.

Can I make these pineapple BBQ pork skewers ahead of time? +

You can cut the pork and vegetables, whisk the marinade, and even thread the skewers a few hours ahead. Keep everything covered and refrigerated, then grill them right before serving so the pineapple stays bright and the vegetables don’t soften too much. I’d wait to brush on the extra sauce until the skewers are on the grill.

Pineapple BBQ Pork Skewers

Pineapple BBQ pork skewers with marinated pork tenderloin cubes and caramelized pineapple, grilled until the edges are charred and sticky. Sweet BBQ glaze coats smoky pork and colorful onion and bell pepper for easy summer grilling.
Prep Time 15 minutes
Cook Time 15 minutes
marinating 30 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Dish
Cuisine: American

Ingredients
  

Pork and vegetables
  • 1.5 lb pork tenderloin cut into 1.5-inch cubes
  • 2 cup fresh pineapple chunks
  • 1 red onion cut into chunks
  • 1 green bell pepper cut into chunks
For BBQ marinade
  • 0.5 cup BBQ sauce
  • 2 tbsp soy sauce
  • 2 tbsp pineapple juice
  • 1 tbsp honey
  • 2 garlic cloves minced
  • 1 tsp smoked paprika
  • pineapple BBQ pork skewers (no ingredients; placeholder to keep schema consistent)

Equipment

  • 1 sheet pan
  • 1 grill

Method
 

Make the BBQ marinade and marinate
  1. Whisk together BBQ sauce, soy sauce, pineapple juice, honey, minced garlic, and smoked paprika until smooth and cohesive, then toss with pork cubes to coat evenly. Marinate for at least 30 minutes for better flavor penetration.
Prep skewers and grill
  1. Soak wooden skewers in water for 30 minutes to reduce burning on the grill. Meanwhile, thread pork, pineapple, red onion, and bell pepper alternately onto skewers.
  2. Preheat the grill to medium-high, then place skewers on the grate and cook 4–5 minutes per side, brushing with extra BBQ marinade. Grill until the pork is cooked through and the edges are charred, with caramelized pineapple starting to brown.
  3. Rest skewers for 3 minutes before serving, then serve with extra BBQ sauce on the side. Slice between cubes if desired so each skewer delivers charred pork and sticky glaze in every bite.

Notes

For the best char, don’t overcrowd the grill and brush with extra marinade during the turn so the glaze stays tacky. Refrigerate leftovers in a covered container up to 3 days; freezer: no (pork and pineapple texture softens after thawing). Dietary swap: for a gluten-free option, use gluten-free BBQ sauce and gluten-free soy sauce.

You might also like these recipes

Leave a Comment

Recipe Rating