The best weeknight backyard meal is a batch of grilled pork pineapple kabobs threaded on sturdy skewers and cooked over high heat. You get tender pork cubes against sweet, lightly charred pineapple with a savory marinade tying it together. This recipe keeps the steps simple so you can put dinner on the table without fuss.
Pork shoulder or tenderloin works well here because both stay moist under direct flame when cut to the right size. The pineapple does double duty: its juice tenderizes the meat and its sugars caramelize into sticky edges on the grill. You’ll end up with a balanced plate that needs little more than rice or a quick salad. If you enjoyed this, our ground beef pork is worth trying next. Making this grilled pork pineapple kabobs at home is surprisingly straightforward once you know the key steps.
Why You’ll Love These Grilled Pork Pineapple Kabobs
- Short marinade time of 30 minutes gives real flavor without waiting overnight.
- One sheet pan or tray of prepped skewers makes cleanup fast.
- High heat sears the pork while pineapple stays juicy inside.
- Kids and adults both eat the sweet-savory combo without complaint.
- Grilled pork pineapple kabobs use pantry spices plus one fresh fruit.
Ingredients You’ll Need
- 1.5 lb pork tenderloin, cut into 1.25-inch cubes
- 3 cups fresh pineapple, cut into 1.25-inch chunks
- 3 tbsp soy sauce
- 2 tbsp brown sugar
- 2 tbsp olive oil
- 1 tbsp rice vinegar
- 2 tsp ground ginger
- 3 cloves garlic, minced
- 1 red bell pepper, cut into 1-inch pieces
- 1 tsp black pepper
- 8 metal or soaked wooden skewers
Ingredient Substitutions
Pork tenderloin: Replace with 1.5 lb boneless pork shoulder cut into the same cube size for a fattier, more forgiving bite. Shoulder takes about 2 extra minutes per side because of the higher fat content, and it won’t dry out if you lose track of time. Expect a richer mouthfeel and slightly less neat slices than tenderloin gives.
Fresh pineapple: Use 3 cups canned pineapple chunks drained well if fresh isn’t in season, swapping equal volume for equal volume. Canned fruit holds more moisture and softens faster, so pull it off the grill 1 minute earlier to avoid mush. The flavor is sweeter and less tangy than fresh, which shifts the marinade balance toward sugar.
Soy sauce: Swap with an equal amount of coconut aminos for a lighter, less salty base that suits a low-sodium plan. Coconut aminos lacks the deep fermented note of soy, so add 1 tsp extra brown sugar to keep the glaze from tasting flat. Color stays paler but browning still happens from the sugar and heat.
Red bell pepper: Replace with 1 medium red onion cut into wedges if you want a sharper bite and softer texture after grilling. Onion chars at the edges and sweetens, but it cooks faster than pepper, so place it toward the cooler part of the grate. The skewer layout changes visually but the pork and pineapple remain the focus.
Step-by-Step Instructions
- Whisk soy sauce, brown sugar, olive oil, rice vinegar, ground ginger, garlic, and black pepper in a bowl until the sugar dissolves. Place pork cubes in a zip bag, pour in the marinade, seal, and rest at room temperature for 30 minutes.
- Heat a gas grill to medium-high heat or prepare coals until you can hold your hand 5 inches above the grate for 3 seconds. Thread pork, pineapple, and bell pepper onto skewers, leaving a 1/4-inch gap between pieces for even airflow.
- Lay skewers across the grate and grill 4 minutes with the lid open, then flip using tongs. Cook the second side 4 minutes until pork reaches 145°F at the center and pineapple shows light brown marks.
- Move skewers to a cooler zone for 1 minute if the sugar darkens too fast, then transfer to a tray. Rest the meat 3 minutes so the juices redistribute before serving.
Pro Tips
Soak wooden skewers in water for 30 minutes before threading so they don’t scorch under the flame. Metal skewers skip this step but hold heat, so use a towel when flipping.
Cut pork and pineapple to the same cube size so both finish cooking at the same time on the skewer. Uneven pieces leave you with raw centers or burnt fruit.
Leave small gaps between ingredients to let heat circulate, a point covered well by grilling techniques for even sear. Crowded skewers steam instead of brown.
Brush leftover marinade onto the skewers during the last minute only if you boiled it first for 2 minutes to kill raw pork bacteria. Unboiled liquid should stay out of the grill.
Common Mistakes to Avoid
Skipping the rest step after grilling lets the pork juices run out when cut, leaving dry cubes. A short 3 minutes on the tray fixes this.
Using extra-ripe pineapple adds too much liquid to the marinade and slows browning on the grate. Firm but ripe fruit gives clean caramel edges.
Threading meat too tight prevents heat from reaching the middle, so the center stays pale. Loose spacing is the simple correction.
Serving Suggestions
Plate the skewers over jasmine rice to catch the warm marinade drips from the pork and fruit. A side of spaghetti salad adds a cold crunch that balances the hot skewers.
For a low-starch plate, pair with a cucumber and herb side inspired by pork pasta night leftovers reworked as a cold toss. The acid in the salad keeps each bite of grilled pork pineapple kabobs bright.
Storage and Reheating
Remove pork and fruit from skewers and store in an airtight container in the fridge for up to 3 days. Keep the container sealed so the pineapple doesn’t pick up other odors.
Reheat in a 350°F oven for 10 minutes until the pork hits 165°F internally, which is safe for cooked pork after storage. Microwaving works but softens the pineapple texture.
Yes, these freeze well for up to 2 months if laid flat in a freezer bag with the air pressed out. Thaw overnight in the fridge before reheating to keep the meat from toughening.
Recipe Variations
Spicy Version
Add 1 tsp crushed red pepper to the marinade and swap the bell pepper for a seeded jalapeño cut into chunks. The heat builds on the sweet pineapple and you get a tingle without covering the pork. Grill time stays the same, but watch the sugar so it doesn’t burn from the extra oil in the pepper.
Slow Cooker Base
Marinate the pork as written, then cook it in a crock pot with the sauce for 4 hours on high, adding pineapple in the last 30 minutes. You lose the char but gain a fork-tender result that works over noodles. This is a good rain-day alternative to grilled pork pineapple kabobs.
Pan-Seared Option
Use a cast iron pan on the stove at medium-high to sear skewers for 3 minutes per side. The kitchen stays cooler and you still get browning from the sugar. Open a window because the caramelized juice smokes more indoors than on a grill.
Pineapple Skewer Dessert
Thread only pineapple with a pineapple drink glaze of butter and sugar, then grill 2 minutes per side. It’s a sweet finish after the savory pork version and uses the same skewer method. Serve with a small scoop of vanilla ice cream.
Grilled Pork Pineapple Kabobs
Description
Grilled pork pineapple kabobs pair tender pork cubes with caramelized fresh pineapple and a savory ginger-garlic marinade. They are a quick weeknight meal that needs little more than rice or a simple salad.
Ingredients
Instructions
-
Mix the marinade
Whisk soy sauce, brown sugar, olive oil, rice vinegar, ground ginger, garlic, and black pepper in a bowl until the sugar fully dissolves. This takes about 1 minute and gives you a smooth savory-sweet base for the pork.
-
Marinate the pork
Place pork cubes in a zip bag, pour in the marinade, seal, and rest at room temperature for 30 minutes. The meat should look lightly coated and slightly tacky when you pull it out, which means the flavor has started to penetrate.
-
Preheat the grill
Heat a gas grill to medium-high heat (about 230°C) or prepare coals until you can hold your hand 5 inches above the grate for 3 seconds. The grate should feel steadily hot with a faint shimmer of heat rising before you add skewers.
-
Thread the skewers
Thread pork, pineapple, and bell pepper onto skewers, leaving a 1/4-inch gap between pieces for even airflow. The layout should show alternating items with small spaces so heat reaches the middle instead of steaming the food.
-
Grill first side
Lay skewers across the grate and grill 4 minutes with the lid open over medium-high heat. The pork should show light browning on the contact side and the pineapple edges should start to look glossy when it is time to flip.
-
Flip and grill second side
Flip the skewers using tongs and cook the second side 4 minutes until pork reaches 145°F (63°C) at the center and pineapple shows light brown marks. Use an instant-read thermometer in the thickest pork cube to confirm the safe whole-cut temperature.
-
Manage hot spots
Move skewers to a cooler zone for 1 minute if the sugar darkens too fast, then transfer to a tray. The fruit should have sticky caramel edges but not blackened spots when you pull them off the heat.
-
Rest before serving
Rest the meat 3 minutes on the tray so the juices redistribute before serving. The pork cubes should feel firm yet springy and any cut surface will show pooled clear juices rather than running dry.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 320kcal
- % Daily Value *
- Total Fat 11g17%
- Saturated Fat 2g10%
- Cholesterol 60mg20%
- Sodium 520mg22%
- Total Carbohydrate 24g8%
- Dietary Fiber 2g8%
- Sugars 18g
- Protein 28g57%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Storage: Remove pork and fruit from skewers and store in an airtight container in the fridge for up to 3 days; keep sealed so pineapple does not pick up other odors.
- Reheating: Reheat in a 350°F oven for 10 minutes until pork hits 165°F internally, or see our crock pot pork for a slow alternative.
- Soak skewers: Soak wooden skewers in water for 30 minutes before threading so they don't scorch under the flame.
- Even cooking: Cut pork and pineapple to the same cube size and leave small gaps so both finish at the same time on the skewer.
