These shrimp and pineapple skewers are coated in a sweet and spicy chili lime sauce for bold flavor with minimal effort. They are ready in under 20 minutes making them perfect for busy summer nights.

WANT TO SAVE THIS RECIPE?
This post may include affiliate links. Please read my disclosure policy.
This quick and easy grilled shrimp recipe can be served as an appetizer or over sushi rice for an easy dinner. Top with avocado pico de gallo and a side of spicy coleslaw.
And while I love the sweet and spicy glaze, you could also swap it out for Korean BBQ sauce, pollo asado marinade, or try the huli huli sauce from my pineapple chicken kebabs. Then serve with my Asian slaw recipe.
📖Why My Recipe Works
While I love using fresh pineapple in my recipes, I found that it didn't work with the shrimp. The shrimp cooks so fast that it was barely warmed through. Instead, I use canned or frozen pineapple that has been thawed to room temp.

🧾Ingredient Notes
- Shrimp - Look for 16/20 count shrimp for sturdy grilling. Pat dry before marinating for better sauce cling. Frozen is totally fine, but thaw before removing the vein and shell.
- Sweet Chili Sauce - This brings sweetness and body and will cling to the shrimp.
- Sriracha- Swap with sambal oelek for a more direct chili punch.
- Pineapple- Drain thoroughly so the skewers caramelize instead of steam. Fresh pineapple works too; cut into similar-sized pieces.
- Lime juice - Fresh is best for bright acidity that wakes up the glaze.
- Oil - Use a high-heat oil like canola, vegetable, avocado, or grapeseed oil to prevent sticking.
⏲️How to Make Grilled Shrimp Skewers

- Marinate the shrimp in the sweet and spicy sauce for at least 10 minutes.

- Thread the shrimp through the head and tail in order to keep them flat for easy grilling.

- Lay skewers down and cook 2-3 minutes. Brush lightly with leftover marinade, flip, and cook another 2-3 minutes. Shrimp are done when opaque and just firm.

👩🏻🍳Jen's Top Tip
Don't walk away from the grill. Shrimp go from tender to overcooked quickly. The moment they curl into a loose "C" shape and turn opaque, they're ready.
Did you enjoy making this recipe? Show it some love with ⭐⭐⭐⭐⭐ and leave a comment! Hungry for more FLAVORFUL recipes?
📖 Recipe Card

Sweet and Spicy Shrimp Pineapple Skewers
Ingredients
- ⅓ cup sweet chili sauce
- 1 teaspoon sriracha sauce
- 1 teaspoon lime juice
- 12 ounces large shrimp thawed and peeled
- 1 can pineapple chunks drained well
- Oil for the grill grates, if needed
- Lime wedges for serving, optional
- Chopped cilantro optional for garnish
Instructions
- In a small bowl, mix together the sweet chili sauce, sriracha sauce and lime juice. Add the shrimp and toss to combine. Let marinade for 15-20 minutes.⅓ cup sweet chili sauce, 1 teaspoon sriracha sauce, 1 teaspoon lime juice, 12 ounces large shrimp
- While the shrimp is marinating preheat your grill to a medium-high heat.
- Thread the Shrimp onto skewers with a pineapple chunk in between each shrimp. You should get about 6 skewers.1 can pineapple chunks
- Oil the grates, lay the shrimp down. Grill for about 2-3 minutes, brush the top with leftover marinade sauce and flip over. Grill for an additional 2-3 minutes or until the shrimp is cooked through.Oil
- Remove from the grill and serve with lime wedges, a sprinkle of cilantro, and more sweet chili sauce for dipping, if desired.Lime wedges, Chopped cilantro
Notes
- You can marinade up to 30 minutes. If you marinade more than 15 minutes, refrigerate. Any longer than 30 minutes the acid from the lime juice will cook the shrimp.
- If you use bamboo skewers, make sure to soak them in water for 30 minutes before assembling.
- Store leftovers in the fridge for up to 2-3 days. Reheated shrimp isn't as delicious. Enjoy leftovers cold, for best texture.
Equipment
- Grill, gas or charcoal
Nutrition
Common Recipe Questions
You can make these indoors on a grill pan or oven broil for 2 to 3 minutes per side.










Matthew B says
Quick and tasty.