Love this? Pin it for later! 📌
Why This Recipe Works
- Two-Zone Fire: Searing over high heat then sliding to medium prevents rubbery shrimp while still achieving gorgeous grill marks.
- Quick Marinade: A 15-minute soak infuses flavor without the citrus “cooking” the seafood.
- Pineapple Power: Natural bromelain tenderizes shrimp while the sugars create a glossy, sticky glaze.
- Customizable Heat: Adjust chili flakes or swap in habanero honey for thrill-seekers.
- No-Soak Skewers: Using metal or thick reusable bamboo avoids the 30-minute pre-soak step.
- Meal-Prep Friendly: Thread up to 24 hours ahead; the flavor actually improves overnight.
Ingredients You'll Need
Great skewers start with great shopping. Look for wild-caught Gulf or Mexican shrimp that have been peeled and deveined—shell-on works too if you want extra smoky depth, just slit the shell so the marinade reaches the flesh. Size matters: 16/20 count (that means 16–20 shrimp per pound) is the sweet spot; larger shrimp stay juicy, smaller ones overcook in seconds. When choosing pineapple, pick one that smells fragrant at the stem end and yields slightly under gentle pressure. If fresh isn’t available, canned pineapple chunks packed in 100 % juice can step in—just pat them dry or they’ll steam instead of char.
For the marinade I blend avocado oil (high smoke point), lime zest plus juice, garlic, honey, soy sauce, and a trio of spices: smoked paprika for campfire depth, chipotle powder for mellow heat, and a pinch of cayenne for spark. If you’re cooking for kids, halve the cayenne; if you’re feeding fire-breathers, add a seeded minced habanero. Fresh cilantro stems infuse grassy notes, while a whisper of sesame oil rounds out the umami. The only specialty ingredient I insist on is teal-colored reusable bamboo skewers—they’re flat, so food doesn’t spin when you flip, and they’re planet-friendly.
How to Make Spicy Shrimp and Pineapple Skewers for the Grill
Make the marinade base
In a medium bowl whisk 3 Tbsp avocado oil, zest of 2 limes, 2 Tbsp lime juice, 1 Tbsp each honey and soy sauce, 2 cloves grated garlic, 1 tsp smoked paprika, ½ tsp chipotle powder, ⅛ tsp cayenne, 1 tsp kosher salt, and ½ tsp black pepper. Reserve 2 Tbsp of this mixture in a small cup for basting later.
Prep the shrimp
Pat 1½ lb shrimp very dry with paper towels. Moisture is the enemy of caramelization. Toss shrimp in the bowl of marinade, cover, and refrigerate 10–15 minutes—no longer or the acid will start to cure them.
Cut the pineapple
Trim skin from ½ ripe pineapple, quarter lengthwise, remove core, then slice into 1-inch chunks. The core is too tough to skewer and chew. If using canned, drain well and spread on a towel for 5 minutes.
Build two-zone heat
For charcoal, pile coals on one side; for gas, set one burner to high, the other to medium-low. Clean grates thoroughly and oil them—shrimp love to stick.
Thread strategically
Alternate 2 shrimp and 2 pineapple chunks per skewer, starting and ending with shrimp—this anchors the pineapple and maximizes surface area for char. Leave ¼-inch space between pieces so steam escapes.
Grill the first side
Lay skewers over direct high heat, lid closed, 2 minutes. Look for bright pink edges on the shrimp before you even think about flipping.
Flip & baste
Using tongs, gently turn skewers; brush the tops with reserved marinade. Move any that are browning too quickly to the cooler zone. Close lid 1–2 minutes more.
Finish & glaze
When shrimp are opaque and pineapple has dark grill marks, brush once more with marinade, flip onto the hot zone for 30 seconds to caramelize, then transfer to a platter. Squeeze fresh lime over everything and shower with chopped cilantro.
Expert Tips
Temp check trick
Shrimp are perfectly cooked at 120 °F. If you don’t have an instant-read thermometer, look for a gentle C-shape; an O-shape means overcooked.
Oil the food, not the grates
A light coating of marinade on the outside of the shrimp is enough; excess oil causes flare-ups that taste bitter.
Single-layer only
Over-crowding the grill drops the temperature and causes steam. Cook in batches if necessary and keep finished skewers in a 200 °F oven.
Chill your skewers
Cold metal skewers act as a heat sink and help shrimp cook more evenly—pop them in the freezer 10 minutes before threading.
Higher isn't always hotter
If you see constant flare-ups, shift skewers to indirect heat and leave the lid open; closing the lid feeds oxygen to the flames.
Color pop garnish
Add thin ribbons of purple cabbage or sliced jalapeño on the platter—guests eat with their eyes first and the contrast makes the teal skewers pop.
Variations to Try
- Tropical twist: Replace half the pineapple with mango cubes and finish with toasted coconut flakes.
- Low-sugar: Swap honey for allulose and use sugar-free soy sauce; macros provided below.
- Surf-and-turf: Add 1-inch pieces of andouille sausage between shrimp for a Cajun vibe.
- Vegetarian: Sub extra-firm tofu cubes tossed in the same marinade; grill 3 min per side.
- Citrus swap: Try orange or grapefruit zest instead of lime for a sweeter perfume.
Storage Tips
Grilled skewers are best hot off the fire, but if you’re meal-prepping for the week, cool them quickly—spread on a sheet pan and refrigerate within 30 minutes. Transfer to an airtight container and refrigerate up to 3 days. To reheat, microwave 30 seconds then flash under a broiler or in an air-fryer 2 minutes to revive the char. You can also remove the shrimp and pineapple from the skewers and toss into cold soba noodles or a quinoa bowl.
For longer storage, freeze grilled shrimp and pineapple in a single layer on a tray, then transfer to a zip-top bag; they’ll keep 2 months. Thaw overnight in the fridge and pat dry before reheating. The texture won’t be quite as snappy, but the flavor still beats takeout.
Frequently Asked Questions
Spicy Shrimp and Pineapple Skewers for the Grill
Ingredients
Instructions
- Make marinade: Whisk oil, lime zest & juice, honey, soy, garlic, paprika, chipotle, cayenne, salt, pepper. Reserve 2 Tbsp.
- Marinate shrimp: Toss shrimp in bowl of marinade 10–15 min max.
- Preheat grill: Set up two-zone heat; oil grates.
- Thread: Alternate 2 shrimp & 2 pineapple chunks per skewer.
- Grill: Sear over direct heat 2 min, flip, baste with reserved marinade, cook 2 min more; move to cooler side if needed.
- Serve: Brush with remaining marinade, squeeze fresh lime, sprinkle cilantro.
Recipe Notes
For keto, swap honey for powdered erythritol. Nutrition info accounts for 50 % of the marinade being consumed.