There’s something about dinner on a stick that instantly feels fun, isn’t there? These Sweet and Spicy Pineapple Shrimp Skewers are juicy, colorful, a little tropical, and just spicy enough to wake up your taste buds without scaring away the family.
They’re perfect for busy weeknights, backyard grilling, summer parties, or those evenings when you want something that tastes special but doesn’t require a sink full of dishes. Around here, that’s what I call a win.
With tender shrimp, sweet pineapple, sweet chili sauce, and a little sambal for heat, these Pineapple Shrimp Skewers come together fast and cook in minutes. Simple ingredients, big flavor, happy plates.
Table of Contents
Why You’ll Love This Sweet and Spicy Pineapple Shrimp Skewers
- Quick & Easy: These skewers cook in about 5–6 minutes once they hit the grill.
- Simple Ingredients: You only need shrimp, pineapple, sweet chili sauce, and sambal.
- Big Flavor: Sweet, spicy, smoky, and juicy all in one bite.
- Family-Friendly: Adjust the sambal to make them mild or extra spicy.
- Great for Entertaining: They look beautiful on a platter and feel party-ready.
- Light but Satisfying: Perfect with rice, salad, or grilled veggies.
Ingredients You’ll Need
- 1 lb large uncooked shrimp — Peeled and deveined shrimp work best. Large shrimp stay juicy and are easy to thread onto skewers.
- 1 lb pineapple chunks — Fresh pineapple is my favorite, but canned pineapple works too. Just drain it well.
- 1/3 cup sweet chili sauce — Adds sticky sweetness, tang, and that glossy glaze.
- 2 teaspoons sambal — Brings the spicy kick. Use less for mild skewers or a little more if you like heat.
Optional for serving:
- Chopped parsley — Adds fresh color.
- Lime wedges — A squeeze of lime brightens everything up.
How to Make Sweet and Spicy Pineapple Shrimp Skewers
- Make the sauce.
In a small bowl, stir together the sweet chili sauce and sambal until smooth. - Prepare the skewers.
Thread the shrimp and pineapple chunks onto skewers, alternating between the two. Keep going until all the shrimp and pineapple are used. You should get about 9–10 Pineapple Shrimp Skewers. - Brush with sauce.
Using a pastry brush, coat both sides of each skewer with the sweet and spicy sauce. Don’t be shy here. This is where the magic happens. - Heat the grill.
Preheat your grill to medium-high heat. If you’re using wooden skewers, soak them in water for about 20–30 minutes first so they don’t burn. - Grill the skewers.
Place the skewers on the grill and cook for 3 minutes. Brush with any remaining sauce. - Flip and finish cooking.
Turn the skewers over and cook for another 2–3 minutes, or until the shrimp are opaque and cooked through. - Serve warm.
Transfer to a serving dish. Garnish with chopped parsley and lime wedges, if using.

Helpful Tips
- Don’t overcook the shrimp. Shrimp go from perfect to rubbery faster than a toddler can reject a vegetable, so keep an eye on them. Once they’re pink, opaque, and curled, they’re done.
- Try to cut your pineapple chunks about the same size as the shrimp. This helps everything cook evenly and makes the skewers easier to eat.
- If using frozen shrimp, thaw them completely and pat them dry before brushing with sauce. Extra moisture can keep the glaze from sticking well.
- For easier cleanup, oil the grill grates lightly before adding the skewers. Sticky sweet chili sauce is delicious, but it does like to cling.
Variations and Substitutions
- For a milder version, use only 1 teaspoon of sambal or skip it and add a squeeze of lime instead.
- Want more heat? Add extra sambal or a pinch of crushed red pepper flakes.
- You can swap pineapple for mango chunks or bell peppers, though pineapple gives that classic sweet-and-tangy flavor.
- No grill? Use a grill pan on the stove or broil the skewers in the oven, turning once halfway through. Just watch closely so the sauce doesn’t burn.
- For a heartier meal, serve these Sweet and Spicy Pineapple Shrimp Skewers over coconut rice, jasmine rice, or a crunchy slaw.
Storage and Reheating
- Store leftover skewers in an airtight container in the refrigerator for up to 3 days.
- To reheat, warm them gently in a skillet over medium-low heat or in the microwave in short bursts. Be careful not to overheat, since shrimp can turn tough.
- Freezing isn’t my favorite option for cooked shrimp skewers because the texture can change, but it can be done. Remove the shrimp and pineapple from the skewers, freeze in a sealed container, and use within 1 month.
FAQs About Pineapple Shrimp Skewers
Can I make these ahead of time?
Yes. You can assemble the skewers a few hours ahead and keep them covered in the fridge. Brush with sauce right before grilling.
Can I use frozen shrimp?
Absolutely. Thaw completely, drain well, and pat dry before using.
How spicy are these?
They have a gentle kick. Use less sambal for mild skewers or more if you like heat.
Can I cook these without a grill?
Yes. A grill pan, broiler, or even a hot skillet can work.
What should I serve with Pineapple Shrimp Skewers?
Rice, salad, grilled vegetables, slaw, or warm tortillas all pair beautifully.

Before You Dig In
These Sweet and Spicy Pineapple Shrimp Skewers are the kind of recipe that makes dinner feel bright, easy, and just a little bit festive. They’re fast enough for a weeknight but pretty enough for guests, and that sweet-spicy pineapple shrimp combo is hard to beat.
Give them a try, and don’t forget to leave a comment or review if they make it to your dinner table!
More Recipes You’ll Love
If you enjoyed these Sweet and Spicy Pineapple Shrimp Skewers, here are a few more delicious recipes to add to your menu! They’re packed with fresh flavors and make the perfect side dishes or main courses to complete your meal.
- Pair these skewers with a refreshing Pineapple Cucumber Salad for a cool, tropical side that balances the sweet and spicy flavors.
- Love easy shrimp dinners? Try my Fiesta Lime Shrimp Bowl for another quick, colorful meal that’s perfect for busy weeknights.
- Add a fresh, fruity side like Watermelon Fruit Salad to bring even more summer flavor to your table.
- If you’re a fan of grilled recipes, don’t miss these Hawaiian Teriyaki Chicken Kabobs—they’re another family favorite loaded with sweet and savory goodness.
⭐ Did you make these Sweet and Spicy Pineapple Shrimp Skewers? I’d love to hear how they turned out! Please leave a 5-star rating and a review below. Your feedback helps other readers and makes my day. Happy cooking!
Sweet and Spicy Pineapple Shrimp Skewers
- Total Time: 21 minutes
- Yield: 9–10 skewers (Serves 4) 1x
Description
These Sweet and Spicy Pineapple Shrimp Skewers are a quick and flavorful grilling recipe made with juicy shrimp, sweet pineapple chunks, sweet chili sauce, and sambal. Ready in just 20 minutes, they’re perfect for summer BBQs, weeknight dinners, or an easy appetizer that’s bursting with sweet, smoky, and spicy flavor.
Ingredients
- 1 lb large uncooked shrimp, peeled and deveined
- 1 lb fresh pineapple chunks
- 1/3 cup sweet chili sauce
- 2 teaspoons sambal
Optional Garnish
- Chopped fresh parsley
- Lime wedges
Instructions
- In a small bowl, stir together the sweet chili sauce and sambal until well combined.
- Thread the shrimp and pineapple chunks onto skewers, alternating between shrimp and pineapple until all ingredients are used (about 9–10 skewers).
- Brush both sides of each skewer generously with the sauce.
- Preheat the grill to medium-high heat.
- Grill the skewers for 3 minutes.
- Brush with any remaining sauce, flip the skewers, and grill for another 2–3 minutes, or until the shrimp are pink and opaque.
- Transfer to a serving platter and garnish with chopped parsley and lime wedges, if desired.
- Serve immediately.
Notes
- If using wooden skewers, soak them in water for at least 30 minutes before grilling.
- Fresh pineapple caramelizes beautifully, but canned pineapple chunks can be used if well drained.
- Adjust the amount of sambal for a milder or spicier glaze.
- Be careful not to overcook the shrimp—they cook very quickly.
- Great served with coconut rice, grilled vegetables, or a fresh summer salad.
- Prep Time: 15 minutes
- Cook Time: 6 minutes
- Category: Main course
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 2–3 skewers
- Calories: 245 kcal
- Sugar: 18 g
- Sodium: 690 mg
- Fat: 2 g
- Saturated Fat: 0.3 g
- Unsaturated Fat: 1.3 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 2 g
- Protein: 30 g
- Cholesterol: 220 mg