Spicy Shrimp and Pineapple Skewers for Quick Grill

5 min prep 3 min cook 15 servings
Spicy Shrimp and Pineapple Skewers for Quick Grill
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Fire up the grill and get ready for a tropical flavor explosion! These Spicy Shrimp and Pineapple Skewers have become my go-to summer entertaining recipe, and I'm thrilled to share this restaurant-quality dish that comes together in under 30 minutes.

I first discovered this magical combination during a beach vacation in Hawaii, where a local food truck served the most incredible shrimp skewers with chunks of caramelized pineapple. The sweet and spicy contrast was absolutely addictive! After begging the chef for hints (and many failed attempts), I finally perfected this recipe that captures those island vibes.

What makes these skewers special? The shrimp gets a quick marinade in a blend of sriracha, honey, lime, and garlic that creates the most beautiful glaze on the grill. The pineapple chunks char perfectly, releasing their natural sugars and creating little pockets of tropical sweetness that balance the heat. Whether you're hosting a backyard barbecue, planning a weeknight dinner, or looking for impressive party food, these skewers deliver maximum flavor with minimal effort.

Why This Recipe Works

  • Quick Marinade: Just 15 minutes of marinating time infuses the shrimp with incredible flavor without overpowering their natural sweetness
  • Perfect Heat Balance: The combination of sriracha and fresh jalapeños gives you layers of spice that complement rather than overwhelm
  • Caramelized Pineapple: Grilling pineapple intensifies its sweetness and creates beautiful char marks
  • Restaurant-Quality Results: The honey in the marinade creates a gorgeous glaze that makes these look professionally prepared
  • Make-Ahead Friendly: Prep everything in the morning for effortless evening grilling
  • Versatile Serving: Serve as appetizers, main course, or chop for tacos and salads

Ingredients You'll Need

Ingredients

Let's talk about what makes these skewers absolutely irresistible. Each ingredient plays a crucial role in creating the perfect balance of flavors and textures.

Large Shrimp (1½ pounds): I always use 16-20 count shrimp for this recipe – they're substantial enough to hold up on skewers but still cook quickly. Look for shrimp that's already peeled and deveined to save time, but buy them raw with tails on for the best presentation. Wild-caught Gulf shrimp have the sweetest flavor, but any high-quality shrimp works beautifully. If using frozen, make sure they're completely thawed and patted very dry so the marinade adheres properly.

Fresh Pineapple (3 cups chunks): Fresh pineapple is non-negotiable here! The grilling process transforms fresh pineapple into something magical – the natural sugars caramelize and create these incredible sweet spots. When selecting pineapple, look for ones that are slightly soft when pressed and have a sweet aroma at the base. If you must substitute, canned pineapple chunks in juice (not syrup) work, but drain them extremely well and pat dry.

Sriracha (3 tablespoons): This provides the signature heat and depth. I love the rooster brand for its balanced flavor, but any quality sriracha works. If you're sensitive to heat, start with 2 tablespoons and add more to taste. For extra spice lovers, add up to 4 tablespoons.

Honey (2 tablespoons): The honey serves double duty – it balances the heat and creates that gorgeous glaze on the grill. I prefer wildflower honey for its complexity, but any good quality honey works. In a pinch, maple syrup is an acceptable substitute, though it will change the flavor profile slightly.

Soy Sauce (2 tablespoons): Use low-sodium soy sauce so you can control the salt level. Tamari works great for gluten-free needs, and coconut aminos are perfect for soy allergies.

Fresh Lime Juice (2 tablespoons): Fresh is essential here – the bottled stuff just doesn't compare. The acidity brightens all the flavors and helps tenderize the shrimp.

Garlic (4 cloves, minced): Fresh garlic gives the best flavor, but in a time crunch, 1 teaspoon of garlic powder per clove works.

Fresh Ginger (1 tablespoon, grated): This adds incredible aromatic warmth. Fresh ginger keeps in the freezer beautifully – just peel and freeze whole pieces, then grate directly from frozen.

Olive Oil (2 tablespoons): Helps the marinade coat evenly and prevents sticking on the grill. Any neutral oil works well.

Jalapeño (1, finely minced): For extra heat and fresh pepper flavor. Remove the seeds and membranes for milder heat, or leave them in for spice lovers. Red jalapeños look gorgeous in the marinade.

Green Onions (3, white and green parts separated): The white parts go into the marinade for savory depth, while the green parts become a fresh garnish.

How to Make Spicy Shrimp and Pineapple Skewers for Quick Grill

1
Prep the Marinade

In a medium bowl, whisk together sriracha, honey, soy sauce, lime juice, minced garlic, grated ginger, olive oil, minced jalapeño, and the white parts of green onions. The marinade should be smooth with a beautiful coral color. Taste and adjust – add more honey for sweetness, more lime for brightness, or more sriracha for heat. This is your moment to customize the flavor to your preference!

2
Marinate the Shrimp

Pat shrimp completely dry with paper towels – this is crucial for proper marination. Place shrimp in a large zip-top bag or shallow dish and pour in ¾ of the marinade, reserving the rest for basting. Massage the bag gently to ensure every shrimp is coated. Marinate for 15-20 minutes at room temperature while you prep the pineapple. Don't marinate longer than 30 minutes or the acid will start to "cook" the shrimp and make them tough.

3
Prepare the Pineapple

Cut fresh pineapple into 1-inch chunks, making sure they're uniform in size for even grilling. If using a whole pineapple, cut off the top and bottom, stand it upright, and slice off the skin following the curve. Cut around the core to remove it, then cube the flesh. Pat the pineapple chunks dry with paper towels – excess moisture will prevent proper caramelization and could cause flare-ups on the grill.

4
Preheat and Prepare

Preheat your grill to medium-high heat (about 400°F). Clean the grates thoroughly and oil them well using a paper towel dipped in oil, held with tongs. This prevents sticking and ensures beautiful grill marks. If using wooden skewers, soak them in water for at least 30 minutes to prevent burning. Metal skewers work great too – they're reusable and conduct heat for more even cooking.

5
Assemble the Skewers

Thread shrimp and pineapple onto skewers, alternating between them. I like to start and end with shrimp as they grip the skewers better. Don't overcrowd – leave small gaps between pieces for even cooking. If pieces are too close, they'll steam rather than char. Aim for 3-4 shrimp per skewer plus pineapple in between. Thread shrimp through both the head and tail ends so they lie flat against the grill.

6
Grill to Perfection

Place skewers on the preheated grill and cook for 2-3 minutes per side. The key is high heat and quick cooking – this creates beautiful char marks while keeping the shrimp tender. Brush with reserved marinade after the first flip for extra glaze. Shrimp are done when they turn pink and opaque, forming a "C" shape. If they curl into a tight "O," they're overcooked. Pineapple should have nice grill marks and be heated through.

7
Rest and Garnish

Remove skewers to a clean platter and let rest for 2 minutes. This allows the juices to redistribute, ensuring every bite is succulent. Sprinkle with reserved green onion tops and serve with lime wedges. The bright acidity from fresh lime juice takes these skewers from great to absolutely spectacular!

8
Serve and Enjoy

Serve these skewers immediately while they're hot and juicy. They're fantastic on their own as an appetizer or over rice for a main course. The combination of sweet, spicy, and smoky flavors is absolutely irresistible. Don't forget to provide plenty of napkins – these are finger-licking good!

Expert Tips

Temperature Control

Medium-high heat is crucial. Too hot and the honey will burn before the shrimp cooks. Too low and you'll miss those beautiful grill marks and caramelization. Test by holding your hand 5 inches above the grill – you should be able to keep it there for 3-4 seconds.

Prevent Sticking

Oil your grill grates right before adding the skewers. Dip a paper towel in oil, hold it with tongs, and rub it over the grates. This creates a non-stick surface and helps achieve those perfect grill marks we all love.

Don't Overcook

Shrimp cook fast! They're done when they turn pink and opaque, forming a loose "C" shape. If they curl into a tight circle, they're overcooked and will be rubbery. Better to slightly undercook than overcook.

Prep Ahead

Mix the marinade and prep the pineapple up to 2 days ahead. Store separately in the refrigerator. You can even thread the skewers earlier in the day – just cover and refrigerate until ready to grill.

Control the Heat

If you love extra spice, reserve some of the jalapeño seeds and sprinkle them into the marinade. For milder palates, substitute bell pepper for half the jalapeño or omit it entirely.

Double the Marinade

Make a double batch of marinade and reserve half for serving. Simmer it for 2 minutes to make it safe for drizzling over cooked skewers or rice. Never reuse marinade that touched raw seafood without cooking it first.

Colorful Variations

Add colorful vegetables like red bell pepper chunks, purple onion wedges, or zucchini rounds between the shrimp and pineapple. This adds nutrition and makes the skewers even more visually appealing.

Indoor Option

No grill? No problem! Use a grill pan on your stovetop over medium-high heat, or broil the skewers on a foil-lined baking sheet, turning once. They won't have the smoky flavor but will still be delicious.

Variations to Try

Tropical Twist

Substitute mango chunks for half the pineapple, or add mango to the skewers for a tropical medley. The mango gets incredibly creamy when grilled and pairs beautifully with the spicy shrimp.

Korean-Inspired

Replace sriracha with gochujang (Korean chili paste) and add 1 tablespoon of sesame oil to the marinade. Garnish with toasted sesame seeds and serve with kimchi on the side.

Surf and Turf

Add chunks of andouille sausage or smoked sausage between the shrimp and pineapple. The smoky sausage adds incredible depth and makes these skewers even more substantial.

Low-Carb Option

Replace honey with a sugar-free sweetener like allulose or monk fruit sweetener. The flavor will be slightly different but still delicious for those watching their sugar intake.

Scallop Version

Substitute large sea scallops for the shrimp, or use a combination. Scallops need about 3 minutes per side and should be opaque throughout when done.

Vegetarian Version

Replace shrimp with firm tofu cubes or halloumi cheese cubes. Both grill beautifully and absorb the marinade flavors well. Press tofu first to remove excess moisture.

Storage Tips

Make-Ahead Instructions

The marinade can be prepared up to 5 days ahead and stored in an airtight container in the refrigerator. You can prep the pineapple up to 2 days ahead and store it in an airtight container. For the freshest results, marinate the shrimp no more than 30 minutes before cooking, but you can thread the skewers up to 6 hours ahead – just cover tightly with plastic wrap and refrigerate.

Leftover Storage

Store leftover cooked skewers in an airtight container in the refrigerator for up to 3 days. Remove the food from the skewers for best storage. The pineapple may release some juice, so drain this off before reheating. These leftovers are fantastic cold in salads or reheated for wraps and tacos.

Reheating

Reheat gently to avoid overcooking the shrimp. Microwave in 30-second intervals at 50% power, or warm in a skillet over medium heat for 2-3 minutes. You can also enjoy these cold – they're delicious in salads or as part of a cold platter.

Freezing

I don't recommend freezing the assembled skewers as the pineapple texture changes and the shrimp can become rubbery. However, you can freeze the raw marinated shrimp (without pineapple) for up to 2 months. Thaw overnight in the refrigerator and proceed with fresh pineapple.

Frequently Asked Questions

Absolutely! Frozen shrimp work perfectly in this recipe. Just make sure to thaw them completely first. The best method is overnight in the refrigerator, but for quick thawing, place them in a bowl of cold water for 15-20 minutes, changing the water if it gets too cold. Pat them very dry before marinating, as excess moisture will prevent the marinade from adhering properly.

I'd rate it a medium heat level – noticeable but not overwhelming for most people. The honey and pineapple help balance the spice beautifully. If you're sensitive to heat, start with 2 tablespoons of sriracha instead of 3, and remove the jalapeño seeds. For spice lovers, add extra sriracha or include some of the jalapeño seeds.

Yes! Use a grill pan on your stovetop over medium-high heat, or broil them in your oven. For broiling, place the skewers on a foil-lined baking sheet about 6 inches from the broiler element. Broil for 2-3 minutes per side, watching carefully to prevent burning. A cast iron skillet also works well – you'll get great caramelization though you won't have the smoky grill flavor.

I recommend 16-20 count shrimp (meaning 16-20 shrimp per pound). They're substantial enough to hold up on skewers and won't overcook too quickly, but they're still tender and sweet. You can use larger (U-10 or U-12) or smaller (21-25), just adjust cooking time accordingly. Always buy raw shrimp for this recipe – pre-cooked shrimp will become rubbery when reheated.

Fresh pineapple is strongly recommended for the best flavor and texture, but in a pinch, you can use canned pineapple chunks in juice (not syrup). Drain them extremely well and pat dry with paper towels. They won't caramelize as beautifully as fresh pineapple, but they'll still taste good. Avoid pineapple in heavy syrup – it will burn and make the skewers too sweet.

If using wooden skewers, soak them in water for at least 30 minutes before threading the food. This prevents them from catching fire on the grill. You can also wrap the exposed ends in foil. Metal skewers are a great investment – they're reusable and conduct heat for more even cooking. If parts do burn, just trim them off before serving.

Spicy Shrimp and Pineapple Skewers for Quick Grill
seafood
Pin Recipe

Spicy Shrimp and Pineapple Skewers for Quick Grill

(4.9 from 127 reviews)
Prep
15 min
Cook
6 min
Servings
6

Ingredients

Instructions

  1. Make the marinade: In a medium bowl, whisk together sriracha, honey, soy sauce, lime juice, minced garlic, grated ginger, olive oil, minced jalapeño, and the white parts of green onions.
  2. Marinate shrimp: Pat shrimp completely dry and place in a large zip-top bag. Pour in ¾ of the marinade, reserving the rest. Marinate for 15-20 minutes at room temperature.
  3. Prep grill: Preheat grill to medium-high heat (about 400°F). Clean and oil grates. If using wooden skewers, soak in water for 30 minutes.
  4. Assemble: Thread shrimp and pineapple onto skewers, alternating between them. Don't overcrowd – leave small gaps for even cooking.
  5. Grill: Grill skewers for 2-3 minutes per side, brushing with reserved marinade after the first flip. Shrimp are done when pink and opaque.
  6. Serve: Remove to platter, let rest 2 minutes, sprinkle with green onion tops, and serve with lime wedges.

Recipe Notes

Don't marinate the shrimp longer than 30 minutes or they'll become tough. The pineapple can be prepped up to 2 days ahead. For extra spice, leave some jalapeño seeds in the marinade.

Nutrition (per serving)

285
Calories
28g
Protein
24g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.