Pin it Last summer, my neighbor showed up at my door with a bag of enormous shrimp from the farmer's market and this wild idea to throw them on the grill with pineapple. I was skeptical—sweet and savory on a stick felt risky—but then that cilantro-lime marinade hit the pan and suddenly my whole backyard smelled like vacation. One bite and I was sold, especially when that char on the pineapple broke open with a little caramelized burst. These skewers became my answer to every dinner party after that.
I made these for my sister's birthday dinner on a humid July evening, and watching everyone's faces when they bit into that first skewer was everything. Someone asked if I'd catered it, and I had to laugh—it was just shrimp and pineapple doing exactly what they were supposed to do together. That night became the standard by which every other grilled dinner at our house is now measured.
Ingredients
- Large shrimp, peeled and deveined: Use 1 lb with tails on or off depending on your preference—tails look more dramatic but either way works beautifully.
- Fresh pineapple chunks: Cut into 1-inch pieces; fresh is non-negotiable here because the heat draws out that natural sugar.
- Red bell pepper and red onion: Both cut into 1-inch pieces; they soften slightly on the grill and add a subtle sweetness that bridges the shrimp and fruit.
- Fresh cilantro: Use 1/4 cup finely chopped; it's the backbone of the flavor profile and shouldn't be skipped or subbed.
- Garlic and jalapeño: Mince the garlic finely and seed the jalapeño if you want heat without the seeds; that optional kick turns this from summery to craveable.
- Olive oil: 3 tablespoons creates the emulsion that carries all those bright flavors into the shrimp.
- Lime zest and juice: Use 2 limes; the zest adds complexity while the juice provides that sharp acid that makes everything taste alive.
- Honey or agave syrup: Just 1 tablespoon balances the acidity and helps create those caramelized edges on the grill.
- Cumin and smoked paprika: These spices add warmth and depth without making the dish feel heavy or over-seasoned.
- Salt, pepper, and lime wedges to serve: Finish with these for a brightness that lingers on your tongue.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build your marinade:
- In a medium bowl, whisk together the olive oil, lime zest and juice, honey, cumin, smoked paprika, salt, pepper, garlic, cilantro, and jalapeño until everything's combined. This is your flavor foundation, so taste it and adjust if it feels too tart or too mild.
- Marinate the shrimp:
- Add the shrimp to the bowl and toss until every piece is coated. Cover and slide it into the refrigerator for 15 to 20 minutes—this is the sweet spot where the shrimp absorbs flavor without the acid starting to cook it.
- Thread your skewers:
- Pull out your shrimp and skewers, then alternate shrimp, pineapple, bell pepper, and red onion on each stick. The pattern matters less than spacing things out so they cook evenly, but it looks incredible when there's color variation.
- Prep the grill:
- Get your grill to medium-high heat and lightly oil the grates with a paper towel dipped in oil. This prevents sticking and helps create those beautiful char marks.
- Grill with intention:
- Place skewers directly on the grates and let them sit for 2 to 3 minutes before flipping—you'll hear a gentle sizzle and see the shrimp start to turn pink. Flip once and cook another 2 to 3 minutes until the shrimp are opaque through and through and the vegetables have soft charred edges.
- Finish and serve:
- Transfer to a plate, scatter with extra cilantro, add lime wedges on the side, and get everything to the table while it's still warm and the pineapple is still giving off that caramelized sweetness.
Pin it There's something about standing over a hot grill on a warm evening with friends waiting for food that makes you feel like you've got your life together. These skewers remind me that the best meals are often the simplest ones, where a handful of good ingredients speak for themselves.
The Art of Timing
The magic here lives in knowing exactly when to pull these off the grill. Shrimp cook fast—almost aggressively so—and the difference between perfect and rubbery is about 30 seconds. I learned this the hard way when I got distracted talking to a friend and came back to something that felt like a little rubber band. Now I set a timer and stay planted by the grill, watching for that moment when the shrimp curves slightly and turns that opaque, cooked-through white.
Flavor Swaps That Actually Work
While pineapple is the star here, mango brings a silkier sweetness that feels almost decadent. I've also done this with chunks of papaya, which adds this subtle tropical whisper. The cilantro can be swapped for basil if you're leaning toward a different direction, though it changes the whole personality of the dish. Red onion is pretty essential because it caramelizes beautifully, but if you can't do raw red onion flavor, a quick blanch or swap to scallions keeps the dish feeling light.
Serving and Pairing Wisdom
These skewers don't need much, which is part of their beauty. A bed of coconut rice soaks up all those drippings and adds a creamy backdrop. A simple side salad with a light vinaigrette, maybe some crispy plantains, or even just warm flatbread to soak up the extra marinade rounds everything out without adding weight.
- Squeeze fresh lime over everything right before eating for a last-minute brightness that ties it all together.
- Make extra marinade for drizzling after cooking—it adds both flavor and moisture that keeps every bite juicy.
- These are stunning served at room temperature if you're prepping ahead for a crowd, though fresh off the grill is always the move.
Pin it These skewers have a way of making any dinner feel like an event, even when you threw it together in 30 minutes. Serve them with good company and a cold drink, and watch how something this simple becomes unforgettable.
Recipe FAQ
- → How long should the shrimp marinate?
Marinate the shrimp for 15 to 20 minutes to allow the cilantro-lime flavors to infuse without overpowering the natural taste.
- → Can I use wooden skewers for grilling?
Yes, soak wooden skewers in water for at least 30 minutes before grilling to prevent them from burning.
- → What can I substitute for pineapple?
Mango works well as a tropical alternative to pineapple, adding sweetness and juiciness to the skewers.
- → How do I know when the shrimp are cooked?
Shrimp are done when they turn opaque and have a firm texture, typically after 2 to 3 minutes per side on medium-high heat.
- → What side dishes pair well with these skewers?
Coconut rice or a light, fresh salad complements the skewers by balancing bold, zesty flavors with mild, creamy textures.