Appetizers
This bacon-wrapped pineapple shrimp recipe transforms simple ingredients into sweet-savory bites with crispy edges that disappear faster than you can say "appetizer."
The magic happens when tender shrimp gets wrapped in salty bacon and caramelized alongside juicy pineapple chunks—creating a perfect balance of smoky, sweet, and umami flavors that’ll have guests begging for seconds.
I perfected this dish after years of testing, ensuring the shrimp stays juicy while the bacon achieves that coveted crispiness.
The secret to success lies in two key techniques: tenderizing the shrimp with a quick marinade and wrapping the bacon tightly to prevent unraveling during cooking. Whether you grill, pan-sear, or broil, the high heat will render the bacon fat into a sticky glaze that coats every bite.
Pineapple’s natural sweetness complements the smoky bacon, while a squeeze of lime at the end brightens the dish and ties all the flavors together.
What you’ll end up with is a plate of golden-brown, crispy-edged shrimp that’s tender on the inside and wrapped in perfectly caramelized bacon. The aroma alone will draw everyone to the table, and the first bite delivers a harmony of textures—crunchy bacon, juicy shrimp, and sweet pineapple—that’s impossible to resist.
This recipe is equally impressive for game day, dinner parties, or a weeknight treat.
Pair with a mango salsa for extra freshness or serve over coconut rice to complete the tropical-inspired meal. The best part? Every step is straightforward, and the results are restaurant-quality without the fuss. Let’s get cooking!
Ingredients for bacon wrapped pineapple shrimp
Sweet, smoky, and crispy—just 12 ingredients for bites that disappear in seconds.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (Peeled, Deveined) 🦐 | 1 ½ lb | 16-20 count, tails on for presentation |
| Thick-Cut Bacon 🥓 | 8 oz | Applewood smoked preferred |
| Fresh Pineapple 🍍 | 1 cup | Cubed, 1/2-inch pieces, fresh preferred |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed, Meyer lime if available |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin, for basting |
| Brown Sugar 🍚 | 1 tbsp | Light or dark, packed |
| Garlic Cloves 🧄 | 2 cloves | Minced, for marinade |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Kosher Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Zest 🍋 | 1 tsp | Fine, for brightness |
| Toothpicks 📎 | 12 whole | Wooden, for securing bacon |
The bacon makes or breaks this dish. Applewood-smoked has that perfect sweetness, but any thick-cut bacon works—just avoid pre-sliced. Costco or Trader Joe's usually carry the best quality in bulk. For shrimp, 16-20 count ensures they're juicy but not tiny. If you can't find fresh pineapple, canned in juice (not syrup) is fine—just drain and pat dry. The lime juice? Meyer limes add a floral note, but regular limes work too. I always grab extra lime because its acidity cuts through the richness of the bacon.
No applewood bacon? Regular bacon with a pinch of brown sugar in the marinade mimics the flavor. Short on pineapple? Mango chunks work in a pinch, but the acidity won't be the same. The marinade is non-negotiable—it tenderizes the shrimp and gives them a head start on flavor. If you're short on time, toss the shrimp in olive oil, brown sugar, garlic, salt, and pepper for 10 minutes while you prep. The cilantro is optional, but it adds that fresh finish that ties everything together. Want extra crunch? Toasted coconut flakes sprinkled on top at the end are a game-changer.
Prep the shrimp and bacon ahead—they keep well in the fridge for 24 hours if wrapped tightly. The pineapple stays fresh for 3 days in a sealed container. For the best texture, don't overcook the shrimp. They're done when the edges just turn opaque—about 2-3 minutes per side. Leftovers? Store in an airtight container with a paper towel to absorb moisture. They reheat beautifully in a skillet with a splash of water for 1-2 minutes, but honestly, they're best fresh off the grill or pan.
Why You'll Love This Recipe
- Five-Ingredient Magic: The pantry staples I already had—bacon, pineapple, lime—plus shrimp and olive oil? That’s it. No fancy prep, no 10-step process. Just wrap, bake, and let the oven do the work while I sip my coffee.
- Sweet-Savory Bomb: Crispy bacon meets juicy pineapple’s tang, then that hit of lime? It’s like a party in your mouth. The shrimp stays tender while the edges get that smoky, caramelized edge—honestly, my picky husband doesn’t even ask for ketchup anymore.
- Weeknight or WOW Dinner: Throw these on a sheet pan for a 20-minute weeknight meal, or double the batch for a crowd. My book club loved them as an appetizer, but they’re just as happy as the main with some rice or crackers. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Unlike so many baked shrimp dishes, these stay crispy the next day—perfect for salads, tacos, or just reheating with a splash of lime. And because bacon’s the star, it’s way more exciting than sad takeout leftovers. (Between us, this is my secret for using up that half-eaten pineapple.)
Step-by-step instructions for bacon-wrapped pineapple shrimp
Here's how to create restaurant-quality sweet-savory bites with perfectly crispy bacon and juicy shrimp.
Marinate the Shrimp in Sweet-Savory Flavors
In a medium bowl, combine the 1.5 lb large shrimp (peeled, deveined) with the 2 tbsp lime juice, 1 tbsp brown sugar, 2 cloves minced garlic, 0.5 tsp ground black pepper, and 0.5 tsp kosher salt. Gently toss everything together until the shrimp are evenly coated and the marinade clings to each piece. Let this sit at room temperature for 15-20 minutes—this ensures maximum flavor penetration and prevents the shrimp from curling during cooking.
Here's the thing—don't skip the marinating. The acidity from the lime juice tenderizes the shrimp slightly while the brown sugar caramelizes during cooking, creating that perfect balance of sweet and savory we're after. If you're using frozen shrimp, thaw them first in cold water for 10 minutes before marinating.
Wrap the Shrimp with Bacon and Secure
Cut the 8 oz thick-cut bacon into 12 even strips—each should be about 2 inches long. Gently wrap one strip of bacon around each shrimp, starting from the tail end and securing it tightly with one of the 12 toothpicks. Make sure the bacon completely encases the shrimp for even cooking and maximum flavor transfer.
I like to press the toothpick in at a slight angle—this helps the bacon stay put during cooking. If you're feeling fancy, you can make a small slit in the bacon before wrapping to let any excess marinade drain out. This prevents the bacon from becoming soggy during the cooking process.
Cook Until Bacon is Crispy and Shrimp is Pink
Heat a large skillet over medium heat and add the 1 tbsp olive oil. Once the oil shimmers, add the bacon-wrapped shrimp in a single layer, leaving space between each piece. Cook for 3-4 minutes per side until the bacon is golden brown and crispy and the shrimp turn opaque pink (about 165°F internal temperature).
Don't walk away during this step—you want that bacon to crisp up nicely without burning. If you notice the bacon cooking too quickly, reduce the heat slightly. The shrimp should cook through in about 6-8 minutes total, but always check the doneness with a thermometer to be sure. Overcooking will make the shrimp rubbery, so keep an eye on them.
Finish with Pineapple and Garnish
Remove the shrimp from the skillet and transfer them to a serving platter. In the same skillet, add the 1 cup cubed fresh pineapple and cook for 2-3 minutes until lightly caramelized. Pour in any accumulated juices from the shrimp and stir to combine. Spoon this sweet pineapple mixture over the shrimp.
Garnish each serving with the 0.25 cup chopped fresh cilantro and a sprinkle of 1 tsp lemon zest. The bright citrus notes cut through the richness of the bacon while the cilantro adds a fresh, herby finish. Serve immediately while the bacon is still crispy and the shrimp are piping hot.
Rest and Serve for Maximum Juiciness
Let the shrimp rest for 2-3 minutes before serving. This brief resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. Arrange the shrimp on a platter with the pineapple mixture pooled around them for an attractive presentation.
For an extra touch, drizzle any remaining pan juices over the top—these contain concentrated flavors from the shrimp and bacon. Pair with a simple arugula salad or crusty bread to soak up those delicious juices. The contrast of sweet pineapple, smoky bacon, and tender shrimp makes this dish unforgettable.
Pro Tips For Making Bacon Wrapped Pineapple Shrimp
- USE COLD SHRIMP: Toss your peeled shrimp in ice water for 10 minutes before wrapping—this keeps them firm and prevents curling when they hit the heat. I learned this the hard way after watching perfectly good shrimp turn into question marks in the pan.
- WRAP BACON TIGHT: Secure each bacon strip with a toothpick before wrapping—no one wants half the bacon falling off mid-cook. Use about 1.5 inches of bacon per shrimp, overlapping slightly for full coverage.
- CHAR THE BACON FIRST: Cook the bacon strips alone for 3-4 minutes until crispy before adding shrimp—this ensures they stay crispy, not soggy. Skip this, and you’ll end up with sad, limp bacon that’s more like bacon-flavored rubber.
- CUT PINEAPPLE SMALL: Dice the pineapple into ½-inch cubes, not slices—smaller pieces caramelize faster and soak up the shrimp’s juices better. Larger chunks stay undercooked while the shrimp finishes. (Yes, even if it looks less impressive.)
Wine and beer pairings for this dish
Crisp White Wine
A dry Riesling from Germany or Washington State is my go-to pairing—its bright acidity and subtle sweetness mirror the pineapple while cutting through the smoky bacon. Look for a Kabinett-level Riesling with 10-12% ABV like Dr. Loosen Blue Slate or Chateau Ste.
Michelle. The wine’s citrus notes complement the lime and lemon zest, while its crisp finish cleanses your palate between bites. Serve slightly chilled at 50-55°F to enhance its refreshing qualities. 🍷
Hoppy Beer Balance
For beer lovers, a citrusy IPA with tropical notes bridges the sweet and smoky flavors beautifully. I recommend a New England-style IPA like The Alchemist Heady Topper or Hazy Little Thing—their juicy pineapple and mango aromas echo the dish’s tropical elements.
The 6-7% ABV ensures it won’t overwhelm the shrimp’s delicate texture. Serve at 45-50°F to preserve its hazy, refreshing character. 🍺
Light Red Alternative
If you prefer red wine, a Pinot Noir with fruity, low-tannin characteristics works surprisingly well. Opt for a Willamette Valley bottle like Domaine Serene or La Crema—their red berry and cherry notes harmonize with the bacon’s smokiness.
The wine’s 13-14% ABV and soft acidity prevent it from clashing with the pineapple’s sweetness. Decant for 15-20 minutes to soften any residual tannins. 🍇
Cocktail Pairing
For a non-alcoholic option, a sparkling pineapple limeade with muddled mint and basil mirrors the dish’s flavors. Mix 2 oz fresh pineapple juice, 1 oz lime juice, 1 oz simple syrup, and 4 oz sparkling water, then garnish with a lime wheel.
The effervescence and citrus notes enhance the shrimp’s sweetness while balancing the bacon’s richness. Serve over ice in a chilled coupe glass for a refreshing contrast. 🍹
Regional Adaptations
In Hawaii, where pineapple reigns supreme, pair with a local lager like Kona Longboard—its clean, crisp profile lets the dish’s flavors shine. For Texas BBQ lovers, a smoky mezcal cocktail with grapefruit juice adds a bold twist, complementing the bacon’s char.
In Florida, a rum-based piña colada (non-alcoholic versions available) ties into the tropical theme perfectly. 🗺️
Nutrition facts
Frequently asked questions
Can I use frozen shrimp instead of fresh?
Yes, but thaw them properly first! Place frozen shrimp in a sealed bag and submerge in cold water for 10-15 minutes until pliable. Never use warm water—it promotes bacterial growth. Pat completely dry before marinating to ensure the bacon crisps properly.
How do I prevent the bacon from unraveling?
Secure each wrap with toothpicks at a slight angle—this creates a better grip. For extra stability, make a small slit in the bacon before wrapping to let excess marinade drain out. Use thick-cut bacon (not pre-sliced) as it holds together better during cooking.
Can I make this recipe ahead of time?
Marinate the shrimp and wrap them in bacon up to 24 hours ahead, then refrigerate uncovered on a wire rack. Cook just before serving to maintain crispiness. The pineapple can be prepped 3 days ahead and stored in an airtight container. Reheat shrimp in a skillet for 1-2 minutes to restore crispiness.
What's the best way to cook these if I don't have a skillet?
Try the broiler method: Place wrapped shrimp on a baking sheet lined with foil, 3 inches from the heat. Broil for 4-5 minutes per side until bacon is crispy. For grilling, cook over medium-high heat for 3-4 minutes per side, brushing occasionally with olive oil. Both methods work beautifully!
How do I know when the shrimp is fully cooked?
The shrimp is done when it turns opaque pink (about 165°F internal temperature). Cut one open—if it's translucent, it needs 30 seconds more. Overcooking turns shrimp rubbery, so use a meat thermometer for perfect results every time.
