Pineapple BBQ Pork Skewers
Home › Dinner Recipes › Pineapple BBQ Pork Skewers
Dinner Recipes

Pineapple BBQ Pork Skewers

Charred pineapple, sticky BBQ glaze, and tender pork make these skewers the kind of main dish that disappears fast. The grill gives the pork edges a smoky crust while the pineapple softens and caramelizes, turning each bite into a mix of savory, sweet, and a little tangy from the sauce. They cook quickly, but they still feel like you put real care into them.

What makes this version work is the balance in the marinade. BBQ sauce brings body, soy sauce adds salt and depth, pineapple juice keeps the fruit flavor going through the whole skewer, and a little honey helps the edges brown instead of drying out. Pork tenderloin stays juicy as long as you cut it into even chunks and don’t overcook it, so the grill time stays short and focused.

Below, I’ll show you the small details that keep the skewers from sticking, the best way to get char without burning the glaze, and a few swaps that make this recipe work with what you’ve already got in the kitchen.

“

The pork stayed juicy and the pineapple caramelized instead of turning mushy. I brushed on extra sauce during the last minute and got those sticky grill marks everyone kept picking off the platter.

★★★★★— Megan T.

Save these pineapple BBQ pork skewers for your next grill night when you want sticky glaze, charred edges, and a fast main dish with almost no cleanup.

Save to Pinterest

The Grill Marks Start With Dry Pork, Not Extra Sauce

The biggest mistake with skewers like these is chasing color with too much glaze too early. BBQ sauce has sugar, and sugar burns before the pork has time to cook through. The best crust comes from letting the pork hit the hot grate cleanly first, then brushing on sauce near the end so it can cling and caramelize instead of turning bitter.

Even the marinade needs a light hand. Pineapple juice and honey help the surface brown, but they also soften the meat if you leave it too long. Thirty minutes is enough to season the pork and keep it tender without pushing the texture into mushy territory. If you marinate much longer, the pineapple starts doing more work than you want.

What Each Ingredient Is Actually Doing In These Skewers

Pineapple BBQ Pork Skewers charred sticky grilled
  • Pork tenderloin — This is the right cut for fast grilling because it stays tender and cooks quickly in even cubes. Pork shoulder won’t give you the same quick, lean finish, and it needs a much longer cook to soften.
  • Fresh pineapple — Fresh chunks char beautifully and keep their shape on the skewer. Canned pineapple tends to be softer and wetter, so it won’t brown as cleanly.
  • BBQ sauce — Use a sauce you’d actually enjoy eating on its own, because it’s the backbone of the glaze. If yours is very thick, loosen it with the pineapple juice so it brushes on in a thin layer instead of clumping.
  • Soy sauce — This adds salt and a deeper savory note that keeps the glaze from tasting one-dimensional. Low-sodium works fine if that’s what you keep on hand.
  • Smoked paprika — It gives the marinade a grilled, smoky edge even before the skewers hit the fire. If you skip it, the dish will still work, but it loses some of that campfire-style depth.
  • Red onion and green bell pepper — Both hold their shape on the grill and add a little bite between the sweet bites of pork and pineapple. Cut them into chunks about the same size as the pork so everything cooks at the same pace.

Building The Skewers So Everything Finishes At The Same Time

Marinating Without Softening the Pork

Whisk the marinade until the honey disappears and the sauce looks smooth, then toss it with the pork cubes until every piece is coated. Let it sit for about 30 minutes, not hours, because the pineapple juice is there for flavor, not to break the meat down. If the pork sits too long, the outside can turn oddly soft before it even hits the grill.

Threading for Even Cooking

Soak wooden skewers for a full 30 minutes so they don’t scorch on the grill. Thread the pork, pineapple, onion, and pepper with a little space between pieces instead of packing them tight; that gap helps the heat move around each chunk and gives you better browning. If everything is jammed together, the vegetables steam and the pork ends up pale on one side.

Grilling for Char, Not Burnt Sugar

Preheat the grill to medium-high and lay the skewers across clean grates. Cook for 4 to 5 minutes per side, turning once, and brush on extra marinade near the end only. The pork is done when it feels firm but still springy and the edges have dark, sticky spots; if the sauce starts blackening early, move the skewers to a slightly cooler part of the grill.

The Final Rest

Let the skewers rest for 3 minutes before serving. That short pause keeps the juices from running out the second you lift the pork off the skewer. If you cut too soon, the meat dries out faster than it should, and you lose the payoff from that careful grill time.

How To Adapt These Pineapple BBQ Pork Skewers Without Losing The Good Part

Dairy-Free And Naturally Gluten-Free

This recipe already fits both of those needs as written if your BBQ sauce and soy sauce are gluten-free. Use tamari instead of regular soy sauce if needed, and check the label on the barbecue sauce because some brands sneak in wheat or dairy-based flavorings.

Swap The Pork Tenderloin For Chicken Thighs

Chicken thighs work well if you want a richer bite and a little more forgiveness on the grill. Cut them into the same-sized chunks and cook until the juices run clear and the centers reach a safe temperature; they’ll need a few extra minutes, but they hold up nicely to the sweet glaze.

Use Peach Instead Of Pineapple

Peaches give you a softer, rounder sweetness and still caramelize well on the grill. You lose some of pineapple’s tang, so the skewers taste a little gentler; if you go this route, keep the soy sauce and smoked paprika in place so the glaze still has enough contrast.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 3 days. The pineapple softens a bit, but the flavor holds up well.
  • Freezer: Freeze the cooked pork and vegetables off the skewers for up to 2 months. The texture of the pineapple changes after thawing, so I only freeze these if I’m fine with a softer finish.
  • Reheating: Warm gently in a skillet over medium-low heat or in a 300°F oven until heated through. High heat dries out the pork fast, and the glaze can scorch before the center is hot.

Answers to the Questions Worth Asking

Can I use canned pineapple instead of fresh?+

You can, but fresh pineapple browns better and keeps a firmer bite on the grill. If you use canned, drain it well and pat it dry so extra syrup doesn’t stop the edges from caramelizing.

How do I keep the pork from drying out on the grill?+

Use pork tenderloin cut into even cubes and pull it as soon as the centers are cooked through. Overcooking is the main reason skewers dry out, and a short rest after grilling keeps the juices in the meat instead of on the plate.

How do I stop the BBQ sauce from burning?+

Brush the sauce on during the last minute or two of cooking instead of at the start. BBQ sauce has sugar, and sugar burns quickly over high heat, especially on a grill with hot spots.

Can I make these pork skewers ahead of time?+

Yes, you can marinate the pork up to 30 minutes ahead and thread the skewers a few hours before grilling. I wouldn’t marinate them overnight because the pineapple juice starts to change the texture of the meat.

How do I know when the pork skewers are done?+

The pork should feel firm with a little spring and look opaque all the way through. If you’re using a thermometer, pull it when the thickest piece reaches 145°F and let it rest for a few minutes before serving.

Pineapple BBQ Pork Skewers

Pineapple BBQ pork skewers with charred pork cubes and caramelized pineapple, brushed in a smoky BBQ glaze. The skewers grill fast with sweet-savory marinade for sticky, dark edges.
Prep Time 15 minutes
Cook Time 15 minutes
marinating 30 minutes
Total Time 1 hour
Servings: 4 servings
Course: Main Dish
Cuisine: American
Calories: 520

Ingredients
  

Skewers 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

Equipment

  • 1 grill
  • 1 skewers

Method
 

Make and marinate the pork
  1. Whisk BBQ sauce, soy sauce, pineapple juice, honey, minced garlic, and smoked paprika until combined, then toss with the pork cubes so they’re fully coated.
  2. Marinate the pork for at least 30 minutes.
Prep the skewers
  1. Soak wooden skewers in water for 30 minutes so they don’t burn on the grill.
  2. Thread pork, pineapple, red onion, and bell pepper alternately onto the skewers.
Grill and finish
  1. Preheat the grill to medium-high.
  2. Grill the skewers for 4–5 minutes per side, brushing with extra BBQ marinade, until the pork is cooked and the edges are charred.
  3. Let the skewers rest for 3 minutes before serving with extra BBQ sauce on the side.

Notes

Pro tip: reserve a few tablespoons of marinade/extra BBQ sauce before brushing so you can serve it alongside. Refrigerate leftovers in a sealed container for up to 3 days; freeze the cooked skewers up to 2 months (best reheated gently so pineapple stays tender). For a lighter option, use low-sugar BBQ sauce and swap honey for a small drizzle of pineapple juice or a sugar-free sweetener.

Leave a Comment

Recipe Rating