Appetizers
This bacon-wrapped pineapple shrimp recipe delivers a perfect balance of smoky, sweet, and savory flavors in just 20 minutes—ideal for impressing guests or elevating appetizers. The contrast between tender shrimp, caramelized pineapple, and crispy bacon creates a bite-sized masterpiece that’s impossible to resist.
I’ve refined this technique over years of testing, ensuring every element comes together flawlessly without overpowering the natural sweetness of the pineapple.
The secret lies in the cooking method: high-heat searing transforms the bacon into crispy perfection while keeping the shrimp juicy and the pineapple tender. No fancy equipment is needed—just a skillet or grill pan, and you’ll achieve restaurant-quality results at home.
The marinade (if used) enhances the flavors, but even without it, the combination of ingredients shines.
What you’ll end up with is a dish that’s visually stunning—golden bacon wrapping juicy shrimp and caramelized pineapple slices—and packed with flavor in every bite. The smoky aroma alone will have everyone at the table asking for seconds.
Serve with a side of rice or a fresh salad to balance the richness.
This recipe is perfect for parties, game day, or a special dinner—it’s quick, crowd-pleasing, and leaves a lasting impression. Let’s get started on creating these irresistible bites!
Ingredients for bacon wrapped pineapple shrimp
Twelve ingredients transform simple shrimp into a smoky-sweet masterpiece—crispy bacon meets caramelized pineapple in perfect harmony.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Shrimp (Peeled & Deveined) 🦐 | 1 ½ lb | 16-20 count, tails on for presentation |
| Thick-Cut Bacon 🥓 | 8 oz | Center-cut preferred for crispiness |
| Fresh Pineapple (Cored) 🍍 | 1 cup | Cut into 1-inch thick slices |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For searing and basting |
| Garlic Cloves 🧄 | 3 cloves | Minced for marinade |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for brightness |
| Honey 🍯 | 1 tbsp | Wildflower preferred for depth |
| Smoked Paprika 🌶️ | ½ tsp | For subtle smoky flavor |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked peppercorns for texture |
| Fresh Cilantro (Optional Garnish) 🌿 | ¼ cup | Chopped for freshness |
| Toothpicks 📎 | 16 whole | For securing wraps |
The quality of your shrimp and bacon makes all the difference. Trader Joe's or Whole Foods offers premium options—look for shrimp with a vibrant pink hue and firm texture. For bacon, center-cut slices from Oscar Mayer or Applegate brands deliver the best crispiness without excessive fat. Pineapple should be ripe but firm; Dole brand is consistently sweet and juicy. If you're prepping ahead, store shrimp and pineapple separately in airtight containers with paper towels to absorb moisture—this keeps them fresh for up to 2 days in the fridge.
No thick-cut bacon? Regular bacon cut into thirds lengthwise works in a pinch, though it may not crisp as dramatically. Substituting pineapple with peaches or mango offers a similar sweetness profile, but pineapple's acidity balances the richness perfectly. The honey can be swapped for maple syrup for a vegan option, though it adds a distinct earthiness. For extra depth, add a pinch of ground coriander to the marinade—it complements the smoky-sweet flavors beautifully. If you're short on time, pre-cooked bacon (like Hormel Natural Choice) can save 10 minutes, though fresh is ideal for optimal texture.
These bites reheat beautifully—just 30 seconds in a skillet over medium heat restores the crispiness. For make-ahead convenience, assemble the shrimp, bacon, and pineapple on toothpicks up to 4 hours ahead and refrigerate uncovered on a wire rack (this prevents sogginess). Store leftovers in an airtight container for up to 2 days, though they're best enjoyed fresh. To elevate presentation, arrange on a platter with a drizzle of honey-balsamic glaze—just simmer equal parts honey and balsamic vinegar for 3 minutes. The dish also freezes well for 1 month if packed tightly in a single layer before transferring to a bag.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this for nights when I’d rather not wash a million dishes. The shrimp, bacon, and pineapple all cook together on one sheet pan—no flipping, no fussing, just crispy edges and caramelized garlic that smells like a party started without me.
- Sweet-Savory Bomb: That combo of smoky bacon and juicy pineapple? It’s like a flavor explosion in your mouth. The garlic-infused olive oil ties it all together—creamy shrimp, crispy bacon, and just enough sweetness to make it feel special without trying too hard.
- Date Night or Lazy Sunday: Honestly, this works for everything. Dress it up with a splash of lime and fresh cilantro for a fancy dinner, or serve it straight off the pan with crackers for a no-stress weekend brunch. My partner even lets me make it when I’m “too tired to cook.”
- Leftovers That Don’t Suck: Between us, most leftovers are a sad, soggy mess. Not this. The bacon stays crispy, the shrimp holds its shape, and the pineapple? Still bright and delicious. I’ll pack half for lunch the next day—no one complains, and I save money by not ordering takeout.
Step-by-step instructions for bacon-wrapped pineapple shrimp
Here's the precise method for achieving perfectly balanced smoky-sweet shrimp with crisp bacon and caramelized pineapple.
Prepare the Shrimp and Create the Marinade
Pat the 1.5 lb large shrimp (peeled & deveined) completely dry with paper towels—this ensures maximum sear. In a small bowl, whisk together the 2 tbsp extra-virgin olive oil, 1 tbsp lemon juice, 1 tbsp honey, 0.5 tsp smoked paprika, 1 tsp kosher salt, and 0.5 tsp freshly ground black pepper. The marinade should coat the back of a spoon with a glossy sheen.
Add the 3 minced garlic cloves to the marinade and stir. Transfer the shrimp to a resealable plastic bag, pour the marinade over them, and gently massage to coat evenly. Let them marinate for 15 minutes at room temperature—this ensures they absorb flavor without overcooking during the searing process.
Assemble the Bacon-Wrapped Pineapple Packages
Cut the 8 oz thick-cut bacon into 16 strips (about ½-inch wide each). Cut the 1 cup fresh pineapple (cored) into 1-inch thick slices—you'll need 16 slices total, one for each shrimp. Arrange the pineapple slices on a cutting board, then place one shrimp on top of each slice.
Wrap each shrimp tightly with a bacon strip, securing it with one of the 16 whole toothpicks through the center. The pineapple should be completely covered by bacon, with the toothpick holding everything in place. Arrange the assembled packages on a plate and refrigerate while you prepare the cooking surface.
Cook the Bacon-Wrapped Shrimp to Perfect Doneness
Heat a large skillet over medium-high heat until it's hot enough that a drop of water sizzles immediately upon contact. Add the bacon-wrapped shrimp packages in a single layer, leaving ½-inch space between each. Cook for 2-3 minutes per side until the bacon becomes golden brown and crispy, and the shrimp turns opaque with a hint of pink in the center.
During the last 30 seconds of cooking, watch for the pineapple to begin caramelizing at the edges—this is when the flavors meld together perfectly. The shrimp should reach an internal temperature of 145°F when measured with an instant-read thermometer. Remove from the skillet and transfer to a serving platter.
Garnish and Serve Immediately
Sprinkle the 0.25 cup fresh cilantro (optional garnish) over the top of the shrimp. The cilantro adds a bright contrast to the smoky-sweet flavors, but it's truly optional if you prefer a cleaner presentation. Serve the bacon-wrapped pineapple shrimp immediately while the bacon remains crisp and the pineapple stays juicy.
Each bite should deliver a perfect balance of crispy bacon, tender shrimp, and caramelized pineapple with a hint of smoky-sweet marinade. The toothpicks make it easy to handle, and the presentation is as impressive as the flavor. For best results, serve with a side of lemon wedges to cut through the richness.
Pro Tips For Making Bacon Wrapped Pineapple Shrimp
- USE COLD SHRIMP: Pat your shrimp dry with paper towels, then pop them in the freezer for 15-20 minutes before wrapping. Cold shrimp sear faster and stay together better when wrapped—no more unwrapping disasters mid-cook.
- WRAP TIGHT, WRAP LOW: Secure each bacon strip with a toothpick before wrapping—loose bacon slides off when the pineapple gets sticky. Start with medium heat, then lower to medium-low once the bacon hits the pan; high heat turns bacon rubbery before the shrimp cooks.
- CUT PINEAPPLE SMALL: Dice the pineapple into ½-inch cubes, not thick chunks. Smaller pieces cook faster and soak up the bacon’s smokiness better. (Yes, it looks like a toddler’s lunch, but it’s worth it.)
- SEAR BACON FIRST: Cook the bacon separately until crispy, then wrap it around the shrimp and pineapple. This guarantees crispy bacon every time—no soggy wrappers from steaming in the pan. Save the bacon fat for the final sear of the shrimp.
Make-ahead tips for this bacon wrapped pineapple shrimp
Pre-Assembly Prep
Assemble the shrimp, bacon, and pineapple packages up to 4 hours ahead and refrigerate uncovered on a wire rack. This prevents sogginess and allows flavors to meld slightly.
I use 16 toothpicks to secure each package—place them through the center for stability. Store in an airtight container only after assembly to maintain crispness. 🧂
Partial Cooking
For a head start, par-cook the bacon-wrapped shrimp for 2 minutes per side until bacon is 75% crispy. Remove and let cool completely before refrigerating. Finish cooking in the skillet for 30-60 seconds per side to restore crispness. This method works best when reheating for gatherings.
Freezer-Friendly
Freeze uncooked packages on a tray lined with parchment paper for 1 hour, then transfer to a freezer bag for up to 1 month. Thaw overnight in the fridge before cooking. I recommend adding 1 tsp cornstarch to the marinade when freezing—it helps maintain texture during thawing. 🥶
Reheating Secrets
For the best results, reheat in a skillet over medium heat for 1-2 minutes per side. Avoid microwaving—it turns bacon soggy. Add 1 tsp water to the skillet to create steam, which helps restore the pineapple's juiciness. Garnish with fresh cilantro immediately after reheating for maximum freshness.
Batch Cooking
Double the recipe and cook in batches to maintain perfect doneness. Work in 8-package batches in a 12-inch cast iron skillet—this prevents overcrowding and ensures even cooking. Keep cooked batches warm in a 200°F oven** while finishing the rest. This method saves time without compromising quality. ⏱️
Nutrition facts
Frequently asked questions
Can I use frozen shrimp for this recipe?
Yes, but thaw them properly first! Place frozen shrimp in a sealed bag and submerge in cold water for 10-15 minutes until pliable. Pat completely dry before marinating—any moisture will prevent the bacon from crisping properly. For best results, use shrimp that's been thawed in the fridge overnight rather than quick-thawing.
How do I adjust the recipe for a larger crowd?
Double all ingredients and cook in two batches to maintain perfect doneness. Use a 12-inch cast iron skillet for each batch, spacing the packages ½-inch apart. Keep finished batches warm in a 200°F oven while completing the second batch. This prevents overcrowding and ensures crispy bacon every time.
What if my bacon isn't crispy enough?
Cook the packages 30 seconds longer per side over slightly higher heat. For extra crispiness, transfer to a 400°F oven for 2-3 minutes after skillet cooking. Use thick-cut bacon—it crisps better than regular slices. If bacon is already cooked, broil for 1 minute to restore crispness before serving.
Can I grill these instead of pan-searing?
Preheat grill to medium-high heat (400°F) and cook for 3-4 minutes per side, turning carefully with tongs. The direct heat works beautifully for crispy bacon and caramelized pineapple. Brush with 1 tbsp olive oil before grilling to prevent sticking. Grilling adds a wonderful smoky depth to the dish.
What's the best way to serve these appetizers?
Arrange on a platter with toothpicks removed for elegant presentation. Serve with lemon wedges and a side of cooling cucumber salad or warm jasmine rice. For a festive touch, drizzle with honey-balsamic glaze (simmer equal parts honey and balsamic vinegar for 3 minutes). These bites pair perfectly with sparkling wine or light beer.
