Grilled Pineapple and Shrimp Skewers are the epitome of tropical flavor meets backyard grilling fun. Juicy shrimp marinated in a savory-sweet glaze are threaded onto skewers with golden pineapple chunks, then grilled to perfection for that irresistible caramelized char.
The natural sweetness of pineapple balances beautifully with the slightly smoky, savory shrimp, while the glaze—usually a blend of honey, lime, and garlic—adds the perfect finishing touch. Whether served as an appetizer or a main course, this dish instantly transports you to a beachside paradise. 🌴
❤️ Why I Love This Recipe
I adore this recipe because it’s simple, vibrant, and full of flavor. The combination of grilled pineapple and shrimp creates a wonderful balance between sweet, tangy, and smoky. It’s light yet satisfying, making it perfect for summer gatherings or healthy dinners.
Plus, it’s quick to prepare and looks absolutely stunning when served — colorful, golden, and glistening with glaze. The aroma of grilled pineapple alone is enough to make your mouth water!
Why It’s a Must-Try Dish
- Quick and easy: Ready in under 30 minutes!
- Healthy yet indulgent: High protein, low fat, and naturally sweet.
- Beautiful presentation: Perfect for parties or outdoor dining.
- Tropical flavor explosion: Shrimp + pineapple + lime = perfection.
- Versatile: Works as an appetizer, side, or main course.
Preparation and Cooking Time
- Preparation Time: 15 minutes
- Marinating Time: 15 minutes
- Grilling Time: 10 minutes
- Total Time: 40 minutes
- Servings: 4
- Calories: ~280 kcal per serving
Cuisine & Course
- Cuisine: Tropical / American / Fusion
- Course: Appetizer / Main Course
Ingredients
For the Skewers:
- 1 lb (450 g) large shrimp, peeled and deveined (tails on optional)
- 2 cups fresh pineapple chunks
- 1 red bell pepper, cut into 1-inch pieces (optional, for color)
- 1 small red onion, cut into chunks (optional)
- 8–10 wooden or metal skewers
For the Marinade / Glaze:
- 2 tablespoons soy sauce
- 2 tablespoons olive oil
- 2 tablespoons honey or brown sugar
- 1 tablespoon lime juice (freshly squeezed)
- 1 teaspoon lime zest
- 2 garlic cloves, minced
- ½ teaspoon chili flakes (optional, for heat)
- Salt and black pepper to taste
Simple Cooking Directions
- Mix all marinade ingredients in a bowl.
- Toss shrimp in the marinade; let sit for 15 minutes.
- Thread shrimp, pineapple, and optional veggies onto skewers.
- Grill for 2–3 minutes per side until shrimp turn pink and pineapple is caramelized.
- Brush with leftover glaze and serve hot.
Step-by-Step Recipe Preparation Method
Step 1: Prepare the Marinade
- In a bowl, whisk together soy sauce, olive oil, honey, lime juice, lime zest, garlic, chili flakes, salt, and pepper.
- Add shrimp to the marinade and toss to coat evenly.
- Cover and refrigerate for 15–20 minutes to absorb flavor (do not over-marinate).
Step 2: Prepare the Skewers
- If using wooden skewers, soak them in water for 20 minutes to prevent burning.
- Alternate shrimp and pineapple on the skewers (and veggies if using).
- Example: Shrimp → Pineapple → Bell Pepper → Shrimp → Onion → Pineapple.
Step 3: Grill the Skewers
On an outdoor grill:
- Preheat grill to medium-high heat (375–400°F / 190–200°C).
- Brush grill grates lightly with oil.
- Grill skewers for 2–3 minutes per side, turning once, until shrimp are pink and opaque, and pineapple is slightly charred.
On a grill pan or stovetop:
- Heat a grill pan over medium-high heat.
- Cook for the same amount of time, brushing with leftover marinade as they cook.
Step 4: Glaze and Finish
- Brush skewers with any remaining marinade during the last minute of grilling for extra shine and flavor.
- Remove from grill and drizzle lightly with extra lime juice or sprinkle chopped cilantro for garnish.

How to Serve
- Serve immediately while hot, with extra lime wedges on the side.
- Perfectly paired with:
- Coconut rice or jasmine rice
- Mango salsa or coleslaw
- Sweet chili or teriyaki dipping sauce
- Great for BBQs, tropical-themed dinners, or even as a light meal with salad.
Additional Recipe Tips
- Use fresh pineapple — it caramelizes beautifully compared to canned.
- Do not overcook shrimp — they cook very fast and can become rubbery.
- Preheat the grill well for those signature char marks.
- Baste while grilling for richer flavor and moisture.
- Add a pinch of smoked paprika or cayenne for extra depth.
Recipe Variations
- Spicy Hawaiian Skewers – Add sriracha or chili paste to the marinade.
- Garlic Butter Shrimp Skewers – Replace honey with melted butter and garlic.
- Teriyaki Shrimp and Pineapple – Swap soy sauce and honey with teriyaki glaze.
- Vegetarian Version – Replace shrimp with tofu cubes or halloumi cheese.
- Surf and Turf Skewers – Add grilled chicken or beef cubes alongside shrimp.
Freezing and Storage
Storage:
- Store leftover grilled skewers (removed from sticks) in an airtight container in the refrigerator for up to 2 days.
- Reheat gently in a skillet or microwave until warm.
Freezing:
- You can freeze raw marinated shrimp (without pineapple) for up to 2 months.
- Thaw overnight in the refrigerator before threading onto skewers and grilling.
- Avoid freezing grilled pineapple—it becomes mushy upon thawing.
Special Equipment Needed
- Grill or grill pan
- Mixing bowls
- Tongs
- Wooden or metal skewers
- Basting brush
- Knife and cutting board
FAQ
Q1: Can I use frozen shrimp?
A: Yes! Thaw completely and pat dry before marinating to ensure even cooking.
Q2: Can I bake these instead of grilling?
A: Absolutely. Bake in a preheated oven at 425°F (220°C) for about 10–12 minutes, turning halfway.
Q3: How do I prevent shrimp from sticking to the grill?
A: Lightly oil the grill grates or brush the shrimp with oil before grilling.
Q4: Can I use canned pineapple?
A: Yes, but choose chunks packed in juice (not syrup) and drain well. Fresh pineapple gives a better texture and caramelization.
Q5: What size shrimp should I use?
A: Large shrimp (16/20 count) work best—they’re easy to skewer and stay juicy on the grill.
Conclusion
Grilled Pineapple and Shrimp Skewers are the perfect blend of sweet, savory, and smoky — a dish that captures the essence of tropical summer dining. The caramelized pineapple pairs perfectly with juicy, tender shrimp, creating a mouthwatering bite every time.
Whether served as a show-stopping appetizer or a light main course, these skewers are guaranteed to impress at any BBQ or dinner party. They’re easy, elegant, and bursting with sunshine flavor — one bite and you’ll be dreaming of palm trees and ocean breezes.
Grilled Pineapple and Shrimp Skewers
Course: AppetizersCuisine: AmericanDifficulty: Easy4
servings15
minutes25
minutes40
minutesIngredients
For the Skewers:
1 lb (450 g) large shrimp, peeled and deveined (tails on optional)
2 cups fresh pineapple chunks
1 red bell pepper, cut into 1-inch pieces (optional, for color)
1 small red onion, cut into chunks (optional)
8–10 wooden or metal skewers
For the Marinade / Glaze:
2 tablespoons soy sauce
2 tablespoons olive oil
2 tablespoons honey or brown sugar
1 tablespoon lime juice (freshly squeezed)
1 teaspoon lime zest
2 garlic cloves, minced
½ teaspoon chili flakes (optional, for heat)
Salt and black pepper to taste
Directions
- Step 1: Prepare the Marinade : In a bowl, whisk together soy sauce, olive oil, honey, lime juice, lime zest, garlic, chili flakes, salt, and pepper. Add shrimp to the marinade and toss to coat evenly. Cover and refrigerate for 15–20 minutes to absorb flavor (do not over-marinate).
- Step 2: Prepare the Skewers : If using wooden skewers, soak them in water for 20 minutes to prevent burning. Alternate shrimp and pineapple on the skewers (and veggies if using). Example: Shrimp → Pineapple → Bell Pepper → Shrimp → Onion → Pineapple.
- Step 3: Grill the Skewers : On an outdoor grill: Preheat grill to medium-high heat (375–400°F / 190–200°C). Brush grill grates lightly with oil. Grill skewers for 2–3 minutes per side, turning once, until shrimp are pink and opaque, and pineapple is slightly charred. On a grill pan or stovetop: Heat a grill pan over medium-high heat. Cook for the same amount of time, brushing with leftover marinade as they cook.
- Step 4: Glaze and Finish : Brush skewers with any remaining marinade during the last minute of grilling for extra shine and flavor. Remove from grill and drizzle lightly with extra lime juice or sprinkle chopped cilantro for garnish.







