Grilled Shrimp and Pineapple Skewers

Featured in: Weeknight Dinners

These vibrant skewers combine plump shrimp with sweet pineapple chunks, crisp bell peppers, and red onion, all marinated in a bright cilantro-lime mixture. The grill adds smoky char while keeping the shrimp tender and juicy. Ready in just 30 minutes, this makes an impressive yet simple dinner perfect for warm weather entertaining.

Updated on Wed, 11 Feb 2026 09:17:00 GMT
Grilled Shrimp and Pineapple Skewers with Cilantro Lime are served with lime wedges and fresh cilantro sprigs on a rustic platter. Save
Grilled Shrimp and Pineapple Skewers with Cilantro Lime are served with lime wedges and fresh cilantro sprigs on a rustic platter. | neoncuisine.com

My neighbor knocked on the fence one July afternoon with a bag of overripe pineapples from her backyard, asking if I could use them before they went to waste. I had just bought shrimp at the market, so I grabbed some limes from my kitchen drawer and decided to throw together a marinade on the spot. That impromptu decision turned into something we grilled that evening that tasted like summer itself, and now it's the first thing people ask me to bring to cookouts.

I made these for a backyard gathering once and watched my cousin, who swears he doesn't like seafood, eat four skewers without complaint. His wife laughed and said the pineapple was his excuse, but I think the real magic was in that marinade doing the heavy lifting. He came back to the kitchen asking for the recipe, which felt like the highest compliment I could get.

Ingredients

  • Large shrimp (1 lb, peeled and deveined): Buy them as fresh as possible, and leaving the tails on makes them easier to handle on the skewer while giving you something to hold when you eat them.
  • Fresh pineapple (2 cups, cut into 1-inch chunks): If you're buying pre-cut, taste a piece first because quality varies wildly between stores and that sweetness is your backbone here.
  • Red bell pepper and red onion (1 of each, cut into 1-inch pieces): The red varieties have slightly more sweetness than yellow or green, which balances the acidic lime perfectly.
  • Fresh cilantro leaves (1/4 cup, finely chopped): Honestly, don't skip this or substitute dried cilantro because it brings a brightness that nothing else can replicate in this dish.
  • Garlic and jalapeño (2 cloves minced, 1 optional): The garlic mellows on the grill while the jalapeño kick stays just punchy enough if you're brave enough to include it.
  • Olive oil (3 tbsp): This carries all your flavors onto the shrimp, so use something you actually like tasting, not the cheapest bottle.
  • Lime zest and juice (from 2 limes): The zest gives you that concentrated citrus oil flavor while the juice is your acid, so don't skip either one.
  • Honey or agave (1 tbsp): This balances the acidity and helps create a light glaze on the grill, though agave dissolves faster if you're in a rush.
  • Cumin, smoked paprika, salt, and pepper: These ground spices are what make this taste intentional rather than just shrimp with lime, so measure them properly.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Make the marinade:
Whisk together your oil, lime zest, lime juice, honey, cumin, smoked paprika, salt, pepper, minced garlic, chopped cilantro, and jalapeño in a medium bowl until everything looks combined and slightly emulsified. You want it to smell incredible at this point, so take a second to admire what you've just made.
Marinate the shrimp:
Toss your shrimp into that bowl and make sure every piece gets coated in the marinade, then cover and refrigerate for 15 to 20 minutes. Don't skip this step even if you're in a hurry because this is when the flavors actually penetrate the shrimp instead of just sitting on the surface.
Thread the skewers:
Pull out your skewers and start threading, alternating shrimp, pineapple, bell pepper, and red onion in whatever pattern feels right. The alternating colors aren't just pretty, they're functional because different ingredients cook at slightly different rates and spacing them helps everything cook evenly.
Prepare your grill:
Get your grill heating to medium-high temperature and lightly oil the grates with a paper towel so nothing sticks. You'll know it's ready when you can hold your hand about 4 inches above the grates for only about 3 seconds before it gets too hot.
Grill the skewers:
Place your skewers directly on the grates and let them sit for 2 to 3 minutes before flipping, then cook the other side for another 2 to 3 minutes until the shrimp turn opaque and firm and the vegetables get those beautiful char marks. Watch them closely because shrimp cooks fast and overcooked shrimp turns rubbery, but a little char on the pineapple is actually what you want.
Finish and serve:
Pull them off the grill, scatter extra cilantro on top, squeeze fresh lime over everything, and serve while they're still hot. The residual heat keeps the juices flowing and the flavors pop.
Save
| neoncuisine.com

There's something about handing someone a hot skewer with the cilantro still fragrant and the juices running down their hand that makes them slow down and actually taste what they're eating. That moment when someone closes their eyes and just enjoys it is why I keep making this dish.

The Marinade Matters More Than You Think

I learned this the hard way when I once tried to rush the recipe and only gave the shrimp 5 minutes in the marinade because I was running late. They tasted fine but forgettable, like any grilled shrimp. The marinade is what separates this from something you could make on autopilot, and those 15 to 20 minutes aren't just about flavor, they're about commitment to making something worthwhile.

Swapping Ingredients Without Losing the Soul

Once I ran out of fresh cilantro and used mint instead, and it completely changed the dish into something more dessert-like and floral. That taught me that cilantro isn't just an herb here, it's the voice of the dish. You can absolutely swap mango for pineapple as the recipe suggests, or try a mix of both, and the marinade works beautifully with either one.

Building Your Perfect Plate Around These Skewers

These skewers are great on their own, but they shine when you give them something to lean against. Coconut rice soaks up the juices and echoes the tropical flavors, while a simple arugula salad with lime vinaigrette keeps everything feeling fresh and prevents the meal from getting too heavy. I've also served them over cauliflower rice for a lighter option, and they disappeared just as fast.

  • If you're serving a crowd, make a lime crema by mixing sour cream with lime juice and cilantro for people to dip into.
  • Prep all your vegetables the morning of your cookout so you're not stuck chopping when people arrive and the grill is already hot.
  • Grill a few extra skewers because leftovers taste great cold the next day over a salad or tucked into a tortilla.
Sizzling Grilled Shrimp and Pineapple Skewers with Cilantro Lime show char marks and juicy pineapple chunks alongside vibrant red bell peppers. Save
Sizzling Grilled Shrimp and Pineapple Skewers with Cilantro Lime show char marks and juicy pineapple chunks alongside vibrant red bell peppers. | neoncuisine.com

This dish became my go-to move whenever I want to feel like I'm cooking something impressive without actually stressing about it. Make it once and you'll understand why it keeps making appearances at my table.

Recipe FAQs

How long should I marinate the shrimp?

Marinate the shrimp for 15-20 minutes in the refrigerator. This allows the flavors to penetrate without breaking down the delicate texture of the seafood.

Can I use wooden skewers instead of metal?

Yes, wooden skewers work well. Soak them in water for at least 30 minutes before grilling to prevent burning and ensure they hold up on the grill.

What can I substitute for pineapple?

Mango makes an excellent tropical substitute for pineapple. You can also use chunks of fresh peach or try a mix of different fruits for variety.

How do I know when the shrimp are done?

Shrimp are fully cooked when they turn pink and opaque throughout. They typically need 2-3 minutes per side on medium-high heat. Be careful not to overcook or they'll become rubbery.

What should I serve with these skewers?

Coconut rice complements the tropical flavors beautifully. A light citrus salad, grilled vegetables, or warm tortillas also make excellent sides for a complete meal.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Grilled Shrimp and Pineapple Skewers

Tender shrimp and sweet pineapple grilled with a zesty cilantro-lime marinade for a bright, flavorful summer meal.

Prep Time
20 minutes
Time to Cook
10 minutes
Overall Time
30 minutes
Created by Madison Adams


Skill Needed Easy

Cuisine American

Makes 4 Serving Size

Diet Preferences No Dairy, Gluten-Free

What You Need

Seafood

01 1 pound large shrimp, peeled and deveined

Produce

01 2 cups fresh pineapple, cut into 1-inch chunks
02 1 red bell pepper, cut into 1-inch pieces
03 1 small red onion, cut into 1-inch pieces
04 1/4 cup fresh cilantro leaves, finely chopped
05 2 cloves garlic, minced
06 1 jalapeño, seeded and finely chopped

Marinade

01 3 tablespoons olive oil
02 Zest and juice of 2 limes
03 1 tablespoon honey
04 1 teaspoon ground cumin
05 1/2 teaspoon smoked paprika
06 1/2 teaspoon salt
07 1/4 teaspoon freshly ground black pepper

To Serve

01 Extra lime wedges
02 Additional chopped cilantro

Directions

Step 01

Prepare the Marinade: In a medium mixing bowl, whisk together olive oil, lime zest and juice, honey, cumin, smoked paprika, salt, pepper, minced garlic, cilantro, and jalapeño to create the marinade base.

Step 02

Marinate the Shrimp: Add shrimp to the prepared marinade and toss thoroughly to coat evenly. Cover the bowl and refrigerate for 15 to 20 minutes.

Step 03

Assemble the Skewers: Thread shrimp, pineapple chunks, bell pepper pieces, and red onion pieces onto skewers, alternating ingredients to create visual appeal and ensure even flavor distribution.

Step 04

Prepare the Grill: Preheat grill to medium-high heat and lightly oil the grates to prevent sticking.

Step 05

Grill the Skewers: Place skewers on the preheated grill and cook for 2 to 3 minutes per side, turning once halfway through. Cook until shrimp are opaque throughout and vegetables show light charring.

Step 06

Finish and Serve: Transfer grilled skewers to a serving platter and garnish with additional fresh cilantro and lime wedges. Serve immediately while still warm.

Tools Needed

  • Grill or grill pan
  • Metal or wooden skewers
  • Mixing bowls
  • Sharp knife and cutting board
  • Grill tongs

Allergy Warnings

Inspect every ingredient for potential allergens. Reach out to a healthcare provider if you have concerns.
  • Contains shellfish (shrimp)
  • Check store-bought honey and seasonings for potential cross-contamination with common allergens

Nutrition Details (for each serving)

These details are here for information only—always check with your doctor or nutritionist.
  • Caloric value: 230
  • Fat content: 8 g
  • Carbohydrates: 18 g
  • Proteins: 21 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.