Why You’ll Love These Sweet and Spicy Pineapple Shrimp Skewers
The moment I pulled these sweet and spicy pineapple shrimp skewers off the grill, I knew they’d be the star of the party. Seriously. My guests literally hovered around the platter like seagulls at the beach. And honestly? I don’t blame them.
These aren’t just any grilled shrimp skewers. They’re juicy, slightly charred, and coated in this sticky-sweet glaze that has just enough kick to keep things interesting. The pineapple gets all caramelized on the edges, the bell peppers soften just right, and the shrimp? Perfectly cooked. No rubbery hockey pucks here, I promise.
I’ve made these for Fourth of July BBQs, casual weeknight dinners, and even a fancy-ish date night at home. They work every single time. And the best part? They come together in about 25 minutes. You can prep everything ahead, then just throw them on the grill when your guests arrive. That’s my kind of party trick.
Let me show you how to make these sweet and spicy pineapple shrimp skewers without any stress. I’ll even share the mistake I made the first time so you don’t have to repeat it.
Key Ingredients for Pineapple Shrimp Skewers
Here’s what you’ll need for these pineapple shrimp skewers. Nothing fancy, I promise. You can find all of this at your local Ralphs or Trader Joe’s.
- Large shrimp (16-20 count): Go for the big ones. They’re easier to thread on skewers and less likely to overcook. I always buy raw, peeled, and deveined to save time.
- Fresh pineapple chunks: Fresh is best here. The natural sweetness caramelizes beautifully on the grill. Cut them into 1-inch pieces so they cook evenly with the shrimp.
- Green and red bell peppers: The color contrast makes these skewers look gorgeous. Plus they add a nice crunch.
- Red onion: Adds a mild sweetness when grilled. Cut into 1-inch pieces like the pineapple.
- Sweet chili sauce: This is the star of the glaze. It’s sweet, slightly spicy, and thick enough to coat everything perfectly.
- Fresh lime juice: Brightens up the whole dish. Don’t skip it.
- Fresh cilantro: Adds a fresh herbal note at the end.
- Sea salt: Just a pinch to balance everything.
That’s it. Simple, right? No weird ingredients you’ll never use again. You probably have most of this already.
Supplies You’ll Need
Before we get started, let’s talk gear. You don’t need much, but having the right stuff makes everything easier.
- Skewers: Either wooden or metal. I’ll explain the difference in a second.
- Grill: Gas or charcoal, doesn’t matter. Just make sure it’s preheated to medium heat (350-400°F).
- Medium bowl: For whisking the glaze together.
- Pastry brush: For brushing the glaze onto the skewers. A silicone one works great.
- Tongs: For flipping the skewers on the grill. Trust me, don’t use your fingers.
That’s really all you need. No fancy equipment required.
Best Skewers to Use
Okay, let’s settle this debate once and for all. Wooden vs. metal skewers.
Wooden skewers: They’re cheap and disposable, which is nice. But you absolutely have to soak them in water for at least an hour before grilling. Otherwise they’ll catch fire. I learned this the hard way. Burnt skewers, ruined shrimp, sad cook. Not a good look.
Metal skewers: These are my preference. They don’t burn, they conduct heat which helps cook the shrimp from the inside, and they’re reusable. Plus no soaking required. You can find a set at any grocery store for like ten bucks.
If you use wooden ones, just remember to soak them. Set a timer. Don’t forget like I did.
How to Make Sweet and Spicy Pineapple Shrimp Skewers
Alright, let’s get cooking. I’ll walk you through each stage so you can nail these sweet and spicy pineapple shrimp skewers every time.
Stage 1: Make the glaze. In a medium bowl, whisk together the sweet chili sauce, fresh lime juice, chopped cilantro, and sea salt. That’s it. The glaze comes together in about 30 seconds. Taste it. Adjust the lime if you want more tang. Set aside half of it for brushing during grilling. The other half? Keep it for dipping later. Trust me on this.
Stage 2: Thread the skewers. Now the fun part. Take your shrimp, pineapple chunks, red onion pieces, and bell pepper pieces. Thread them onto the skewers in an alternating pattern. I like to use 2 shrimp per skewer with veggies in between. The peppers and onion should be at the ends too. This keeps everything secure and makes the skewers look beautiful. Don’t overcrowd them though. Leave a little space between each piece so the heat can circulate.
Stage 3: Brush and rest. Brush the assembled skewers with half of the chili glaze. Let them rest for 5 minutes. This gives the flavors a chance to sink in. Don’t skip this rest time. It makes a difference.
Stage 4: Grill to perfection. Place the skewers on the preheated grill. Cook for 4 to 5 minutes per side. You’ll know they’re done when the shrimp turn pink, curl slightly, and feel firm to the touch. The pineapple should have nice char marks. While they cook, brush the remaining glaze onto the skewers. This builds up that beautiful sticky coating.
Here’s the mistake I made the first time: I left the shrimp on too long. I got distracted talking to a guest and came back to tiny rubber shrimp. Learn from my mistake. Set a timer. Four minutes per side. That’s all you need.
Troubleshooting: Overcooked or Pale Shrimp
Let’s be real. Shrimp are expensive. Ruining them hurts. Here’s how to avoid the most common problems.
Common Mistakes and Fixes
❌ Shrimp turned rubbery: You cooked them too long. Shrimp cook fast. Really fast. Once they curl into a loose C shape, they’re done. If they curl into a tight O, you’ve gone too far.
❌ Shrimp are pale and not charred: Your grill wasn’t hot enough. Make sure it’s at medium heat (350-400°F). Too low and the shrimp steam instead of sear.
❌ The glaze burned: You added it too early. Brush the glaze on during the last few minutes of cooking. Sugary sauces burn fast over direct heat.
❌ Skewers caught fire: You didn’t soak wooden skewers long enough. Or just use metal ones. Problem solved.
Tips for the Best Grilled Shrimp
I’ve made these sweet and spicy pineapple shrimp skewers more times than I can count. Here are my top tips for perfect results every time.
- Pat shrimp dry before marinating. Wet shrimp won’t get good grill marks. Use paper towels to soak up excess moisture.
- Don’t marinate longer than 15 minutes. The lime juice in the glaze will start to “cook” the shrimp if you leave it too long. Trust me, 5-10 minutes is plenty.
- Cut everything the same size. Shrimp, pineapple, peppers, onion. All about 1-inch pieces. This ensures even cooking.
- Use two skewers per row of food. Thread the ingredients onto two parallel skewers instead of one. This prevents them from spinning when you flip them. Game changer.
- Reserve extra glaze for dipping. Don’t brush all of it on the skewers. Keep some aside for serving. Your guests will thank you.
- Don’t overcrowd the grill. Leave space between each skewer so the heat can circulate. Otherwise you’ll steam everything instead of grilling.
Frequently Asked Questions
How to Store and Reheat Leftovers
If you somehow have leftovers (unlikely, but possible), here’s what to do.
Store the skewers in an airtight container in the fridge for up to 2 days. The shrimp will lose some of their snap, but they’ll still be tasty.
To reheat, gently warm them on the grill or in a skillet over medium heat for about 2 minutes per side. Don’t microwave them. Please. Microwaving shrimp turns them into rubber. I’ve made that mistake and I still have nightmares.
Can you freeze them? Honestly, I don’t recommend it. Shrimp don’t freeze well after cooking. They get watery and sad. Just make a smaller batch and eat them fresh.
Final Thoughts
These sweet and spicy pineapple shrimp skewers have become my go-to for summer gatherings. They’re easy enough for a Tuesday night but impressive enough for a Fourth of July party. The combination of juicy shrimp, caramelized pineapple, and that sticky-sweet glaze is just unbeatable.
I promise you cannot mess this up if you follow those two simple rules: don’t overcook the shrimp, and don’t add the glaze too early. Everything else is just details.
So fire up that grill, grab some fresh pineapple, and make these for your next BBQ. Your guests will think you spent hours in the kitchen. You don’t have to tell them it only took 25 minutes.
Tag me when you make these – I want to see your grill master moment. And if you want more inspiration, pin this recipe for later so you always have it handy.

Sweet and Spicy Pineapple Shrimp Skewers
Ingredients
Method
- If using wooden skewers, soak them in water for at least 1 hour to prevent burning on the grill.
- Preheat your grill to medium heat, about 350 to 400 degrees Fahrenheit.
- In a medium bowl, whisk together the sweet chili sauce, lime juice, chopped cilantro, and sea salt until well combined.
- Thread the shrimp, pineapple chunks, red onion pieces, and bell pepper pieces onto the skewers, alternating the green and red peppers. Use 2 shrimp per skewer, placing veggies between each shrimp and at the ends.
- Brush the assembled skewers with half of the chili glaze and let them rest for 5 minutes to absorb the flavor.
- Place the skewers on the preheated grill and cook for 4 to 5 minutes per side, or until the shrimp turn pink and are cooked through. Brush the skewers with the remaining chili glaze as they cook.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Source: Nutritional Information