Coconut rum grilled shrimp lands with that sweet-smoky finish that makes people reach for a second skewer before they’ve even set the first one down. The shrimp stay plump and juicy, the glaze picks up just enough char, and the toasted coconut on top gives every bite a little crunch and a warm, nutty note that makes the whole plate feel polished without any fuss.
The trick is keeping the marinade balanced and short. Coconut milk softens the rum and carries the garlic and ginger, while lime juice keeps the sweetness from getting heavy. I always reserve part of the marinade before it touches the shrimp so there’s a clean glaze to brush on at the grill. That little step keeps the flavor bold without crossing into that sour, over-marinated mushy zone shrimp can fall into fast.
Below you’ll find the timing that keeps the shrimp tender, the one grill cue that matters most, and a few smart swaps if you want to make this work with what you already have on hand.
The coconut rum marinade gave the shrimp a gorgeous glaze, and grilling them for just a few minutes per side kept them tender instead of rubbery. The toasted coconut at the end was the part we kept talking about.
Save this coconut rum grilled shrimp for the nights when you want a fast marinade, a smoky grill finish, and that toasted coconut crunch.
The Marinade Needs a Clean Landing Zone
With shrimp, the biggest mistake is letting the whole marinade do double duty. The coconut milk, rum, lime, honey, garlic, and ginger build flavor fast, but once shrimp sit in the acidic mixture too long, the texture starts to tighten in the wrong way. Thirty minutes is the sweet spot here. Long enough to season the shrimp, short enough to keep them springy and juicy.
That reserved cup of marinade matters too. You’re not brushing raw marinade onto cooked shrimp; you’re setting aside a clean portion before the shrimp ever go in. That gives you a glossy finish on the grill without the safety issue or the scorched, bitter edge you get when sugar-heavy marinade hits flame too hard.
What Each Ingredient Is Actually Doing in This Dish

- Large shrimp — Bigger shrimp hold up better on the grill and stay juicy through a short cook. If you use smaller shrimp, cut the grill time down and watch them closely because they overcook fast.
- Coconut milk — This gives the marinade body and a soft, rounded richness that water or juice can’t match. Canned coconut milk works best; shake or stir it well so the fat and liquid are evenly mixed before combining.
- White rum — The rum adds brightness and a light caramel edge as it cooks off. Don’t swap in a dark, spiced rum unless you want a stronger, sweeter finish that can take over the shrimp.
- Lime juice — Lime keeps the marinade sharp and stops the coconut from tasting flat. Fresh juice matters here because bottled lime can taste dull and make the marinade feel heavy.
- Honey — This helps the glaze cling and encourages browning on the grill. If you reduce or skip it, the shrimp will still taste good, but you’ll lose some of the lacquered finish.
- Toasted coconut — This goes on at the end for texture and a warm, nutty note. Add it after grilling, not before, or it will burn before the shrimp finish cooking.
Grilling the Shrimp Before the Sauce Gets Ahead of You
Mixing the Marinade
Whisk the coconut milk, rum, lime juice, honey, garlic, and ginger until the honey disappears and the mixture looks smooth. If the coconut milk has separated in the can, stir it thoroughly before measuring so the marinade doesn’t go watery at the bottom and fatty at the top. The goal is a cohesive, lightly thick marinade that coats the shrimp instead of slipping off them.
Marinating Without Softening the Shrimp
Pour most of the marinade over the shrimp and let them sit for 30 minutes, no longer. If you go much past that, the lime starts working on the shrimp texture and they can turn mealy instead of tender. Keep the shrimp chilled while they marinate, especially if your kitchen is warm.
Getting the Grill Hot Enough
Preheat the grill to medium-high so the shrimp get color quickly. If the grates are too cool, the shrimp release liquid and steam instead of grilling, which leaves you with pale, bland seafood and no char. Clean and oil the grates before the shrimp go on, or the sugar in the marinade will try to glue them down.
Cooking to Pink, Not Stiff
Thread the shrimp onto skewers, then grill for 3 to 4 minutes per side until they turn opaque with a slight curl and pick up light grill marks. Overcooked shrimp get tight and bouncy in a bad way, so pull them the moment the center goes from translucent gray to opaque pink. Brush on the reserved marinade while they cook, but stop once the sugars begin to darken too fast.
Finishing With Coconut and Lime
The toasted coconut goes on as soon as the shrimp come off the grill so it sticks to the warm glaze. Finish with cilantro and lime wedges for freshness and a little lift against the rich coconut. Serve them right away while the shrimp are still hot and the coconut stays crisp.
Three Ways to Work This Recipe Around What You Have
Dairy-Free and Naturally Gluten-Free
This recipe already lands in both of those lanes as written. Just check that your rum and shredded coconut are plain and unseasoned, then you’re set. The result stays creamy and glossy without any dairy at all.
No Grill, Use a Broiler or Grill Pan
A hot grill pan or broiler will still give you color, but you’ll lose a little of that smoky outdoor flavor. Keep the shrimp in a single layer and watch them closely, because indoor high heat can push them from perfect to overdone in less than a minute.
Swap the Rum for Extra Lime and Coconut Milk
If you’d rather skip alcohol, replace the rum with an equal amount of coconut milk and add an extra teaspoon of lime juice for brightness. You’ll lose the subtle caramel note the rum brings, but the shrimp will still taste tropical and balanced.
Storage and Reheating
- Refrigerator: Store leftover shrimp in an airtight container for up to 2 days. The texture stays best if you don’t let them sit much longer than that.
- Freezer: Cooked shrimp can be frozen, but the texture softens after thawing, so I don’t recommend it for this recipe.
- Reheating: Warm gently in a skillet over low heat just until heated through, or serve cold over salad. High heat will turn the shrimp rubbery and dry out the glaze.
Questions I Get Asked About This Recipe

Coconut Rum Grilled Shrimp
Ingredients
Method
- Combine coconut milk, white rum, lime juice, honey, garlic, and ginger in a bowl. Mix until honey dissolves and the marinade looks smooth.
- Reserve 1/4 cup of the marinade and pour the rest over the shrimp. Cover and marinate for 30 minutes.
- Thread the shrimp onto skewers. Arrange skewers so shrimp lie flat with minimal overlap.
- Preheat the grill to medium-high heat. Let it fully preheat before cooking so the shrimp sear quickly.
- Grill the shrimp for 3-4 minutes per side until pink and opaque. Brush with the reserved marinade during grilling.
- Remove the shrimp from the grill and immediately sprinkle with toasted shredded coconut. Keep them hot so the coconut adheres.
- Garnish with fresh cilantro and lime wedges before serving. Serve right away for the best texture.