These Jamaican Jerk Shrimp and Pineapple Skewers bring bold flavor to your weeknight dinner. Fresh pineapple, jerk seasoning, and a quick stovetop grilling method make this recipe fast, vibrant, and perfect for busy nights.
This post contains affiliate links, which means I’ll receive a commission if you purchase through my link, at no extra cost to you. Please read the full disclosure here.
There is nothing like the sound of shrimp hitting a hot cast iron grill pan. The quick sizzle, the warm spice aroma, and the sweet caramelization of fresh pineapple make this recipe feel like summer even when you are cooking it indoors. As the jerk seasoning toasts in the pan, the blend of heat, citrus, and warm spices fills your kitchen with a bold and vibrant scent that makes everyone ask what’s cooking.
These Shrimp and Pineapple Skewers are fast, family friendly, and layered with flavor. Since everything cooks on a stovetop grill pan, you get those beautiful char marks and caramelized pineapple without needing an outdoor grill. It is the perfect easy weeknight dinner.
Why You’ll Love These Shrimp and Pineapple Skewers
If you love quick meals that feel special, these shrimp and pineapple skewers will be a new favorite.
-
Ready in under 25 minutes.
-
Indoor accessible using a cast iron grill pan.
-
Uses The Spice Girl Kitchen Jamaican Seasoning for bold, Caribbean-inspired flavor.
-
Fresh pineapple caramelizes beautifully and balances the heat.
-
Naturally healthy, protein packed, and perfect for meal prep bowls.
-
A simple dinner that feels restaurant worthy without extra work.
Ingredients You’ll Need
For the Jamaican Jerk Shrimp Marinade
-
Large shrimp
-
Lime juice and zest
-
Grated garlic
-
Honey (optional but great for caramelization)
For the Skewers
-
Fresh pineapple chunks
-
Red bell pepper (optional)
-
Avocado oil for brushing the grill pan
-
Metal or soaked wood skewers
How to Make Shrimp and Pineapple Skewers (Step-by-Step)
Make the Jamaican Jerk Marinade
Whisk together the avocado oil, lime juice, lime zest, grated garlic, Jamaican seasoning, honey, and Tri-Salt Blend. Taste the marinade and adjust the seasoning before adding the shrimp. You want the flavor to be bold and well balanced.
Marinate the Shrimp
Add the shrimp and toss until coated. Marinate for only 15 to 20 minutes. The lime juice will begin to break down the shrimp if left too long, so keep it short.
Assemble the Skewers
Thread shrimp and pineapple onto skewers. Thread shrimp in a C-shape so they stay in place and cook evenly. Aim for 3 to 4 shrimp per skewer.
Preheat the CAST IRON GRILL PAN
Heat a cast iron grill pan over medium-high heat for several minutes. Brush lightly with avocado oil. A fully preheated pan helps you achieve clean grill marks without sticking.
Cook the Skewers Indoors
Place the skewers onto the hot pan, leaving space between each one. Cook for 2.5 to 3 minutes per side. The shrimp should be pink and opaque while the pineapple develops caramelized edges. If you notice browning too quickly, reduce the heat to medium.
Serve
Serve immediately with lime wedges, fresh cilantro, and extra pineapple. These skewers pair well with coconut rice, mango salsa, or a simple green salad.
Recipe Tips for Perfect Jerk Shrimp and Pineapple Skewers
-
Preheat your cast iron thoroughly. This prevents sticking and helps create those dark grill marks.
-
Do not over-marinate. The lime will begin breaking down the shrimp.
-
Honey in the marinade promotes caramelization. If you want less char, omit it.
-
Cut pineapple into even 1 inch pieces for consistent browning.
-
If shrimp stick when you try to flip, give them another 20 to 30 seconds. They naturally release once charred.
-
Make it kid friendly by reducing the Jamaican seasoning. You can always sprinkle more on yours after cooking.
Substitutions & Variations
-
Swap shrimp for chicken and cook an extra minute or two per side.
-
Use mango chunks instead of pineapple for a sweeter result.
-
Add red onion or bell pepper between the shrimp for extra color.
-
Make this a sheet pan meal by roasting shrimp and pineapple together at 425°F for 8 to 10 minutes.
-
Make it a touch spicier by adding a pinch of cayenne or red pepper flakes.
What to Serve with Shrimp and Pineapple Skewers
These skewers are incredibly versatile. They pair well with coconut rice, cilantro-lime rice, roasted vegetables, mango salsa, Jamaican cabbage, or even a fresh green salad. For a lighter option, serve them over mixed greens with a squeeze of lime.
FAQs
How do you grill shrimp kabobs with pineapple?
Outdoor grilling works well, but this recipe uses a cast iron grill pan for better accessibility. Preheat the pan over medium-high heat, lightly oil it, and cook the skewers for 2.5 to 3 minutes per side until the shrimp are pink and the pineapple is caramelized.
What goes well with shrimp on a skewer?
Shrimp skewers pair well with rice, grilled vegetables, mango salsa, pineapple salsa, green salads, or roasted potatoes. Coconut rice is especially good with the Jamaican seasoning.
Can you eat pineapple and shrimp together?
Yes. Pineapple and shrimp are a classic pairing. The natural acidity and sweetness of pineapple complement the warm spices and citrus notes in the jerk seasoning. They cook in the same amount of time and caramelize beautifully together.
What is a good marinade for shrimp skewers?
A good shrimp marinade includes a balance of fat, acid, aromatics, and seasoning. This recipe combines avocado oil, lime juice, lime zest, grated garlic, honey, and The Spice Girl Kitchen Jamaican Seasoning. It coats the shrimp well and helps them brown without burning.
Do I Need to Soak Wooden Skewers?
Yes. Even though these cook quickly, soaking wooden skewers helps prevent scorching, snapping, and smoking during cooking.
What If I’m Using a Cast Iron Grill Pan?
Soaking the skewers is still helpful. A grill pan doesn’t have an open flame, but the direct, high heat can still char dry skewers. A quick soak keeps them from burning where they touch the hot ridges.
How Long Should I Soak Them?
Soak wooden skewers for 20 to 30 minutes. This is enough to keep them from drying out or burning whether you’re grilling outside or using a cast iron pan.
What’s the Best Way to Soak Skewers?
Place the skewers in a shallow baking dish, cover with water, weigh them down with a plate to keep them submerged, and drain before threading.
Storage & Reheating
Store leftover shrimp and pineapple in an airtight container for up to 2 days. Reheat gently in a skillet over medium-low heat until just warmed through. You can also enjoy the shrimp cold over salad or rice bowls. Avoid microwaving for too long, as shrimp can become rubbery.
More Recipes Like This
If you enjoy this recipe, try these next:
- Jamaican Meat Pies
- Jamaican Jerk Chicken with Coconut Rice and Pineapple Black Bean Salsa
- Shrimp Creole

Shrimp and Pineapple Skewers
Ingredients
Equipment
Method
- In a large bowl, whisk together the avocado oil, lime juice, lime zest, grated garlic, Jamaican seasoning, honey, and salt. Taste the marinade and adjust seasoning to your preference if needed.
- Add the shrimp to the bowl and toss until coated. Let marinate for 15 to 20 minutes. Do not marinate longer or the lime will begin to break down the shrimp.
- Thread shrimp and pineapple onto skewers, repeating the pattern so each skewer has 3 to 4 shrimp and 3 to 4 pineapple chunks. Thread shrimp in a “C” shape so they stay secure and do not spin.
- Heat a cast iron grill pan over medium-high heat for 4 to 5 minutes. Lightly brush with avocado oil.
- Place the skewers onto the hot grill pan, leaving space between them. Cook for 2.5 to 3 minutes per side until the shrimp are pink and opaque and the pineapple has caramelized grill marks. Reduce heat to medium if they brown too quickly.
- Remove from the pan and serve immediately with lime wedges, chopped cilantro, and optional extra pineapple.
Video
Notes
- If you don’t have The Spice Girl Kitchen Jamaican Seasoning: Use equal parts allspice, smoked paprika, garlic powder, onion powder, thyme, and cayenne for a similar effect. Start with 1 teaspoon total, then adjust to taste.
- Do not over-marinate the shrimp. The lime juice will begin to cook them if left too long.
- Add red onion or bell pepper between the shrimp for extra color.
- If shrimp stick to the pan, allow another 30 seconds before flipping. They naturally release once a light char forms.
- Pineapple works best when cut into even 1 inch chunks so it caramelizes without burning.
- Skewer Tips: If you're using wooden skewers, soak them in water for 20 to 30 minutes before threading. This prevents scorching and keeps them from snapping during cooking. Even on a cast iron grill pan (no open flame), dry skewers can still char where they touch the hot ridges, so a quick soak is still helpful. Metal skewers work too if you prefer.
- Make this a sheet pan meal by roasting shrimp and pineapple together at 425°F for 8 to 10 minutes.
- Nutrition (per serving, 4 servings): 238 calories, 7g fat, 14g carbs, 29g protein, 1g fiber. Nutrition information is an estimate. Actual values may vary based on specific ingredients and brands used.
This post was all about Shrimp and Pineapple Skewers!
Did you make this recipe? Make sure to tag me @thespicegirlkitchen_ on Instagram or @thespicegirlkitchen on TikTok! I love seeing your recreations! I will be your ultimate hype woman!
Want to learn more about Kelsey? Click here to read her story!












