Caribbean Pineapple Shrimp Recipe: Zesty Citrus Grill with Crispy Edges

Main Courses

Caribbean Pineapple Shrimp Recipe: Zesty Citrus Grill with Crispy Edges

This Caribbean pineapple shrimp recipe delivers crispy edges and a burst of tropical flavors that transport you to a seaside grill in minutes. The secret lies in marinating shrimp with pineapple juice, Scotch bonnet peppers, and warm spices like allspice, then searing them to perfection.

I developed this dish after craving the perfect balance of sweet, spicy, and smoky notes that define Caribbean cuisine—without requiring a complicated process.

The magic happens when the shrimp develop a golden crust while staying tender inside, paired with caramelized pineapple chunks that add natural sweetness. This recipe is pescatarian-friendly and ready in just 20 minutes, making it ideal for weeknight dinners or summer gatherings.

The bright citrus marinade not only flavors the shrimp but also tenderizes them, ensuring every bite is juicy and full of flavor.

Serve these zesty shrimp over coconut rice or alongside grilled plantains for a complete Caribbean feast. The contrast of crispy shrimp and tender pineapple creates a dish that’s both elegant and effortless.

Whether you’re hosting a dinner party or simply craving a taste of the tropics, this recipe delivers bold flavors with minimal fuss.

For extra depth, finish with a sprinkle of fresh cilantro and a squeeze of lime—trust me, it takes this dish to the next level. The combination of smoky grill marks and sweet-spicy marinade makes this one of my go-to recipes for impressing guests without spending hours in the kitchen.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for caribbean pineapple shrimp

Bright flavors and tropical ingredients for a shrimp dish that tastes like vacation.

Ingredient Amount Notes
Large Shrimp 🦐 1 ½ lb Peeled, deveined, tail-on
Fresh Pineapple 🍍 1 cup Chunks, fresh or canned (no syrup)
Pineapple Juice 🍍 ½ cup Freshly squeezed or bottled
Scotch Bonnet Peppers 🌶️ 2 whole Or habanero for heat control
Allspice Berries 🌿 1 tsp Ground preferred for convenience
Garlic Cloves 🧄 4 cloves Minced finely for depth
Lime Juice 🍋 ¼ cup Freshly squeezed for brightness
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly cracked for heat
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Coconut Oil 🫒 1 tbsp For searing shrimp
Brown Sugar 🍚 1 tbsp Lightly packed
Honey 🍯 1 tbsp For caramelized pineapple

The shrimp are the star—fresh, tail-on ones make all the difference. Look for wild-caught options at Whole Foods or your local seafood market. If you can't find Scotch bonnet peppers, habaneros work, but reduce the amount if you're sensitive to heat. The pineapple should be ripe but firm—yellow with no brown spots. For the marinade, fresh lime juice is non-negotiable (bottled just won't cut it). I always grab extra pineapple—half goes in the marinade, half gets caramelized for serving.

No Scotch bonnet? Jalapeño or serrano peppers add heat without the same fruity depth, but you'll need about three times the amount. Fresh pineapple juice? Coconut water in a pinch (it's what I use when I'm lazy). The honey in the pineapple mixture can be swapped for maple syrup if you're avoiding it. For the shrimp, frozen thawed works, but fresh is better. If you're feeling fancy, toss in 1 tsp smoked paprika to the marinade for extra smokiness—trust me, it's worth it.

Marinate shrimp for at least 20 minutes—the longer, the better. The pineapple chunks caramelize best when cooked separately for 5-7 minutes until sticky. Store leftovers in an airtight container with a paper towel to absorb moisture—keeps 2 days in the fridge. Freeze the marinade (without shrimp) for up to 3 months. I always double the recipe because these shrimp disappear fast at parties.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe when I’m too tired to wash dishes—just shrimp, pineapple chunks, and a quick sear in the same pan. The Scotch bonnet peppers infuse the oil while you prep, so by the time you toss everything together, the flavor’s already dancing in there.
  • Sweet Heat Balance: That first bite of juicy shrimp with the charred pineapple edge? It’s like a vacation in your mouth. The allspice berries add this warm, earthy depth that cuts through the sweetness, and the Scotch bonnet gives it a hint of fire—enough to wake you up, not burn your tongue.
  • Party or PJs: Honestly, this works for everything. Serve it over rice for a casual weeknight dinner, or let the pineapple juice reduce into a glossy glaze for a fancy-ish appetizer. My roommates and I even eat it straight from the pan when we’re too lazy to plate it—no judgment here.
  • Leftovers That Don’t Suck: Most shrimp dishes turn rubbery the next day, but not this one. The pineapple juice keeps it tender, and the allspice gives it this cozy, spiced aroma that’s weirdly comforting. I’ve reheated portions in a skillet with a splash of juice, and it’s still better than takeout.

Step-by-step instructions for Caribbean pineapple shrimp

Let's bring those tropical flavors to life with perfectly crispy shrimp and caramelized pineapple.

1

🍳 Step 1: Marinate the Shrimp in Zesty Citrus

In a large bowl, combine the 1.5 lb large shrimp, 0.5 cup pineapple juice, 0.25 cup lime juice, 1 tbsp olive oil, 1.5 tsp salt, 0.5 tsp black pepper, and 1 tsp ground allspice berries. Mix gently to coat the shrimp evenly. Here's the thing—I like to let them marinate for at least 30 minutes in the refrigerator, but if you're short on time, even 15 minutes will work. The acidity from the citrus will tenderize the shrimp while infusing them with bright, tropical flavors.

While the shrimp marinate, prepare the pineapple mixture in a separate bowl. Combine 1 cup fresh pineapple chunks, 1 tbsp brown sugar, and 1 tbsp honey. Toss gently to coat the pineapple—this will create a beautiful caramelized glaze when we cook it. The sugar and honey will help balance the heat from the Scotch bonnet peppers while adding natural sweetness.

2

🔥 Step 2: Sear the Shrimp for Crispy Edges

Heat a large skillet over medium-high heat and add 1 tbsp coconut oil. Once the oil is shimmering but not smoking, add the marinated shrimp in a single layer. Don't crowd the pan—this ensures even cooking and those coveted crispy edges. Cook for 1-2 minutes per side until the shrimp turn pink and opaque with a golden crust. You'll know they're done when they release easily from the pan.

Real talk: don't walk away during this step. Shrimp cook fast, and overcooking turns them rubbery. I press down gently on the shrimp during the first minute to prevent curling, which helps them cook evenly. Once done, remove the shrimp to a plate and tent loosely with foil to keep them warm.

3

🍳 Step 3: Caramelize the Pineapple and Build the Sauce

In the same skillet (no need to clean it—the shrimp flavors will meld beautifully), add the prepared pineapple mixture. Cook over medium heat for 3-4 minutes, stirring occasionally, until the pineapple softens and begins to caramelize. The sugar and honey will create a glossy, sticky glaze that clings to the pineapple chunks.

Add the 4 minced garlic cloves and cook for 30 seconds until fragrant. Then, carefully add the 2 whole Scotch bonnet peppers (wear gloves if you're sensitive to heat!) and cook for another 1 minute. The peppers will infuse their fiery flavor into the pineapple mixture without losing their shape. If you're using habanero instead, remove the seeds first to control the heat level.

4

🥘 Step 4: Combine and Finish with Fresh Herbs

Return the shrimp to the skillet with the pineapple mixture. Toss everything together gently to coat the shrimp in the caramelized pineapple glaze. Cook for 1-2 minutes until everything is heated through and the shrimp are fully coated. The residual heat will help the pineapple glaze set slightly, creating a beautiful presentation.

Remove from heat and stir in the 0.25 cup chopped fresh cilantro. This adds a bright, fresh finish that cuts through the richness of the shrimp and the sweetness of the pineapple. Taste and adjust the seasoning if needed—you might want to add a splash more lime juice if the dish needs more brightness.

5

🍽️ Step 5: Serve Immediately with Crispy Perfection

Transfer the Caribbean pineapple shrimp to a serving platter, arranging the shrimp and pineapple together for an appealing presentation. The shrimp should be crispy on the edges with a tender, juicy interior, while the pineapple should have a beautiful caramelized glaze. Serve immediately while everything is hot and the flavors are at their peak.

This dish pairs perfectly with grilled plantains, warm cornbread, or a simple side salad. The combination of sweet, spicy, and savory flavors makes it a showstopper for any gathering. Don't forget to have some cold beer or limeade on hand—it's the perfect way to balance the heat!

👨‍🍳

Pro Tips For Making Caribbean Pineapple Shrimp

  • CHAR THE SHRIMP FIRST: Skip the raw shrimp straight into the sauce—it’ll turn rubbery. Pat them dry, then sear in a screaming-hot pan with 1 tablespoon of oil for 30 seconds per side until just opaque. The crust locks in flavor and keeps them tender. (Yes, even if you’re impatient like me.)
  • USE FROZEN PINEAPPLE—BUT DO THIS: Frozen chunks work fine, but thaw them first and drain them well. Cold pineapple releases less juice, which means your sauce won’t turn into a watery glaze. Toss the drained chunks in a paper towel to soak up extra moisture before cooking.
  • DON’T MIX THE SCOTCH BONNET RAW: Tossing in whole Scotch bonnet peppers while searing the shrimp will burn them before they soften. Instead, finely mince them (seeds and all) and bloom them in the oil for 30 seconds first. This releases their heat and flavor without turning the pan into smoke.
  • SAVE THE JUICE—USE IT TWICE: Strain the pineapple juice after cutting the fruit, then reserve half for deglazing the pan after cooking. The caramelized bits stuck to the bottom? That’s where the depth of flavor lives. Add the reserved juice back in at the end to brighten the sauce without thinning it out.

Common mistakes when making great caribbean pineapple shrimp

Over-Marinating Shrimp

The citrus in the marinade tenderizes shrimp beautifully, but leaving them too long (over 45 minutes) can turn them mushy. I’ve ruined shrimp by letting them sit in lime juice overnight—don’t make my mistake!

Stick to 20-30 minutes max for perfect texture. If you’re short on time, even 15 minutes works, but the flavor won’t be as deep. 🦐

Skipping the Rest

Freshly cooked shrimp need to rest for 2-3 minutes after searing before serving. This lets juices redistribute, preventing dryness. I’ve served shrimp straight from the pan only to get complaints about toughness. Tent them loosely with foil while you finish the pineapple—trust me, it makes a difference. ✨

Uneven Cooking

Crowding shrimp in the pan causes steaming instead of searing, leading to soggy edges. Cook in batches if needed, using medium-high heat and a 12-inch skillet for 1.5 lbs of shrimp. I once tried cooking all 1.5 lbs at once and ended up with uneven doneness.

Press shrimp gently with a spatula during the first minute to flatten them—this prevents curling and ensures even cooking. 🔥

Undercooked Pineapple

The pineapple should caramelize until sticky and glossy, not just softened. Cook it for 3-4 minutes over medium heat, stirring occasionally. I’ve rushed this step before, resulting in bland, watery pineapple.

The sugar and honey need time to melt and cling to the chunks. If it looks dry, add 1 tsp water and cook another minute. 🍍

Ignoring Heat Control

Scotch bonnet peppers pack serious heat—if you’re sensitive, remove seeds or use habanero instead. I’ve served dishes with whole peppers and had guests reach for water!

For milder heat, reduce to 1 pepper or swap for jalapeños. Always taste the pineapple mixture before combining with shrimp to adjust spice levels. 🌶️

Overlooking Fresh Ingredients

Bottled lime juice and canned pineapple (with syrup) will never match fresh. I’ve used them in a pinch, and the dish lacks brightness. Invest in fresh pineapple and lime juice—they’re worth the extra cost.

If you must use canned pineapple, drain it well and pat dry to remove excess moisture. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 165mg55%
Sodium 680mg29%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 18g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen shrimp instead of fresh?

Yes, but thaw them properly first! Place frozen shrimp in a colander and rinse under cold water for 5 minutes to speed up thawing. Then pat completely dry before marinating. Never thaw shrimp in warm water—it promotes bacterial growth. For best results, use shrimp that's been thawed in the refrigerator overnight.

2

What's the best way to adjust the heat level?

For milder heat, reduce Scotch bonnet peppers to 1 whole pepper or swap for 2 jalapeños. Remove seeds and membranes first to minimize spiciness. If using habanero, start with ½ pepper and taste before adding more. Always taste the pineapple mixture before combining with shrimp to adjust.

3

Can I make this recipe ahead of time?

Marinate shrimp for up to 4 hours ahead, but cook immediately after marinating. The pineapple mixture can be prepped 1 day ahead and stored in the fridge. Reheat both components separately before combining. For serving, toss shrimp and pineapple together just before plating to maintain crispy edges.

4

What sides pair best with this dish?

Try these Caribbean-inspired sides: coconut rice, grilled plantains, or a mango-avocado salad. For a lighter option, serve with lime-cilantro quinoa. The sweetness of the pineapple shrimp balances perfectly with savory sides like black beans or cornbread.

5

How do I prevent shrimp from curling during cooking?

Press shrimp gently with a spatula during the first 30 seconds of cooking to flatten them. Use a 12-inch skillet for 1.5 lbs of shrimp to prevent overcrowding. Cook in a single layer over medium-high heat and avoid moving them too soon. This technique ensures even cooking and crispy edges.

★★★★★4.5(1 review)
Categories Main Courses