This post may contain affiliate links, Read the full disclosure here.
If there’s one recipe that screams “sunshine on a plate,” it’s these Sweet-and-Sour Pork Skewers with Pineapple. They’re bold, juicy, and just the right kind of sticky-sweet. I’ve made these for cookouts, weeknight dinners, and even on rainy days when I just want to bring some tropical vibes into the kitchen. Every single time? They’re a hit.
This is the kind of recipe that looks like it took forever, but comes together fast. And best of all? It’s family-friendly and super forgiving. So even if you’re new to the grill (or you’re using a stovetop grill pan like me most of the year), you’re going to nail it.
🌟 Pin this crowd-pleasing skewer recipe: @RitzyRecipes on Pinterest
🧂 Ingredients for Sweet-and-Sour Pork Skewers with Pineapple

This dish has two parts—the sauce and the skewers. Don’t be intimidated. It’s all basic stuff!
Sweet-and-Sour Sauce
- ½ cup pineapple juice
- ¼ cup rice vinegar
- 2 tablespoons ketchup
- 1 teaspoon sriracha (more if you like it spicy!)
- 1 tablespoon soy sauce
- 1 garlic clove, minced
- 3 tablespoons sugar
- 2 teaspoons cornstarch
For the Skewers
- 1½ pounds pork tenderloin, cut into cubes
- 1 ripe pineapple, peeled, cored, and cut into chunks
- Extra-virgin olive oil, as needed
- Salt and freshly ground black pepper
- 1 bunch scallions, thinly sliced, for garnish
💡 Quick Tip: In a pinch, canned pineapple chunks work fine—just drain them well and pat dry.
🔥 How to Make Sweet-and-Sour Pork Skewers with Pineapple
Here’s how to make these sticky-sweet tropical pork skewers in under 30 minutes.
1. Make the Sweet-and-Sour Sauce

- In a small saucepan, mix the pineapple juice, rice vinegar, ketchup, sriracha, soy sauce, and garlic.
- Bring to a low simmer over medium heat.
- In a small bowl, whisk together the sugar and cornstarch.
- Add the cornstarch mix to the sauce, whisking constantly.
- Simmer for 3–4 minutes until it thickens. Set aside.
2. Prep and Assemble the Skewers

- Thread pork and pineapple pieces onto skewers, alternating as you go.
- Don’t crowd them—space helps the pork cook evenly.
3. Oil, Season, and Grill

- Brush the skewers with olive oil.
- Sprinkle generously with salt and freshly ground black pepper.
- Preheat your grill or grill pan to medium-high.
- Grill skewers for 4–5 minutes per side until pork is cooked through and slightly charred.
4. Glaze and Garnish

- While the skewers are still hot, brush them with that gorgeous sweet-and-sour sauce.
- Sprinkle with sliced scallions before serving.
🍚 Serve it with: Steamed jasmine rice, coconut rice, or a crunchy slaw for balance.
😋 Why You’ll Love These Sweet-and-Sour Pork Skewers
- Sticky, tangy, sweet, and savory all in one bite
- Grill or stovetop friendly
- Kid-approved, party-perfect
- Great make-ahead potential with the sauce
- Easy enough for beginners, impressive enough for guests
💬 Real-Life Tips from My Kitchen
- I use metal skewers to skip the soaking step.
- No pineapple? Mango or bell peppers work well too.
- You can prep everything a day ahead and just grill when ready.
- Leftovers make amazing pork and rice bowls the next day.
❓FAQs About Sweet-and-Sour Pork Skewers with Pineapple
What makes sweet-and-sour pork different?
It’s that sticky glaze—sweet pineapple juice and vinegar create a perfect balance of tang and sugar.
Is this like the red sweet-and-sour pork at restaurants?
It’s similar but fresher and less artificial. No red dye here!
Can I make it spicy?
Yes! Add extra sriracha or a sprinkle of chili flakes.
Can I use chicken instead of pork?
Totally! Chicken thighs are a great swap.
Can I bake these instead of grilling?
Yes—roast at 425°F for about 15–20 minutes, then broil for 1–2 minutes to caramelize the sauce.
🌴 What to Serve With These Skewers
These pork and pineapple skewers go with just about anything. Try:
- Coconut rice or steamed jasmine rice
- Grilled corn on the cob
- Cucumber salad or Asian-style slaw
- Cold sesame noodles
🔗 You Might Also Love:
- Grilled meat recipes with a fruity twist
- Easy pineapple-infused dishes to try this summer
- Asian-inspired weeknight dinners
📸 Show Off Your Sweet-and-Sour Skewers!
Tried these skewers? Snap a pic and tag @RitzyRecipes on Pinterest! I’d love to see your version—extra saucy, grilled to perfection, or maybe with a twist of your own.
🍍 Let me know in the comments—did your family devour these too?
❤️ Final Thoughts
These Sweet-and-Sour Pork Skewers with Pineapple are pure summer vibes. But the best part? You can enjoy them anytime. They’re the perfect combo of fresh, sticky, and satisfying—and the pineapple just takes it over the top.
If you’re new to grilling or just need a new weeknight dinner in your rotation, try this one. It’s easy, adaptable, and full of flavor. Plus, it makes you look like a total pro. 😉
Save this recipe for your next BBQ or tropical-themed dinner night!
🍍 Sweet-and-Sour Pork Skewers with Pineapple
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Juicy pork, charred pineapple, and a tangy-sweet glaze come together on a skewer for the perfect tropical-inspired dinner. These Sweet-and-Sour Pork Skewers with Pineapple are bold, easy, and perfect for grilling season or cozy indoor nights.
Ingredients
- Sweet-and-Sour Sauce:
- ½ cup pineapple juice
- ¼ cup rice vinegar
- 2 tablespoons ketchup
- 1 teaspoon sriracha
- 1 tablespoon soy sauce
- 1 garlic clove, minced
- 3 tablespoons sugar
- 2 teaspoons cornstarch
- Skewers:
- 1½ pounds pork tenderloin, cubed
- 1 fresh pineapple, peeled, cored, and cubed
- Extra-virgin olive oil, as needed
- Salt and freshly ground black pepper
- 1 bunch scallions, thinly sliced (for garnish)
Instructions
- In a small saucepan, combine pineapple juice, rice vinegar, ketchup, sriracha, soy sauce, and garlic. Bring to a simmer.
- Mix sugar and cornstarch in a small bowl. Whisk into the simmering sauce until thickened, about 3–4 minutes. Set aside.
- Thread cubed pork and pineapple onto skewers, alternating pieces evenly.
- Brush skewers with olive oil and season with salt and pepper.
- Preheat grill or grill pan to medium-high. Cook skewers 4–5 minutes per side until pork is charred and cooked through.
- Brush hot skewers with sweet-and-sour sauce. Garnish with sliced scallions and serve immediately.
Notes
Canned pineapple chunks can be used in place of fresh—just pat them dry before grilling to prevent sogginess.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Dinner
- Method: Grilling
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1 skewer
- Calories: 270
- Sugar: 10g
- Sodium: 420mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 24g
- Cholesterol: 65mg




