Ingredients
Equipment
Method
- Whisk all the marinade ingredients in a large bowl. Set aside 2 tablespoons in a separate bowl for basting (never use marinade that touched raw shrimp).
- Add the shrimp to the remaining marinade and toss to coat. Cover and refrigerate for 30 minutes. Do not go over 60 minutes — the lime juice will start to 'cook' the shrimp like ceviche.
- Soak wooden skewers in water for 30 minutes (while the shrimp marinates).
- Thread 4-5 shrimp onto each skewer by inserting the skewer through both the head and tail end (this double-pierces each shrimp and keeps them from spinning on the grill).
- Preheat your grill to high heat (450-500°F). Oil the grates well with a paper towel dipped in vegetable oil.
- Place the skewers on the grill and cook for 2-3 minutes per side until pink, opaque, and slightly charred. Do not overcook — shrimp go from perfect to rubbery in about 30 seconds.
- During the last minute, brush with the reserved marinade for extra flavor and shine.
- Transfer to a platter, squeeze extra lime juice over the top, sprinkle with flaky sea salt and fresh cilantro. Serve immediately.
Notes
The 30-minute marinade rule is actually important — the lime juice will start to denature the proteins in the shrimp like ceviche if you leave it longer, making the texture weirdly firm. Set a timer. Also, the double-pierce skewering technique (through the head and tail) is a game-changer: it keeps the shrimp from flipping around and makes them easier to turn. And remember — shrimp cook fast. The moment they're pink, opaque, and slightly curled into a 'C' shape, they're done. A tight 'O' shape means overcooked.
