This vibrant dish combines plump shrimp coated in smoky spices with sweet charred pineapple cubes. The creamy avocado lime salsa brings bright acidity and freshness that balances the heat perfectly. Ready in just 30 minutes, this tropical-inspired main works beautifully for weeknight dinners or casual entertaining.
The first time I made this was on a Tuesday when I needed something that felt like vacation but actually used what was in my fridge. The pineapple had been sitting there for days, and I threw it in a hot pan just to see what would happen. That charred sweetness against the spicy shrimp changed everything about how I think about weeknight cooking.
Last summer I served this at a small dinner party and watched my friend who claims she hates spicy food go back for thirds. She kept asking what made the shrimp taste so good, and honestly it was just the paprika and that hot pan caramelizing everything together. Sometimes the simplest techniques are the ones that impress people the most.
Ingredients
- Large shrimp (1 lb): I use frozen ones thawed overnight, and make sure they are completely dry before seasoning or they will not develop that proper sear
- Olive oil (2 tbsp): This helps the spices stick and gives the shrimp a nice golden color in the pan
- Smoked paprika (1 tsp): The smoked variety is non-negotiable here because it adds that depth that regular paprika just cannot match
- Cayenne pepper (1/2 tsp): Start with less if you are sensitive to heat, but this little kick makes the sweet pineapple pop
- Ground cumin (1/2 tsp): Adds this earthy warmth that keeps the dish from tasting too one-dimensional
- Garlic powder (1/2 tsp): I use powder instead of fresh here because it coats the shrimp more evenly and will not burn in the high heat
- Salt and black pepper: Essential for bringing out all the flavors and helping that crust form
- Fresh pineapple (1 cup): Fresh is crucial because canned pineapple will not caramelize the same way and can make the dish taste tinny
- Ripe avocado (1 large): Should give slightly when pressed but not feel mushy, and it will cool down all that beautiful heat
- Red onion (1/2 cup): Finely diced so you get those little bursts of sharpness without overwhelming the delicate shrimp
- Jalapeño (1 small): Removing the seeds tames the heat while keeping that fresh green flavor that cuts through the richness
- Cherry tomatoes (1/2 cup): They add this juicy sweetness and pops of color that make the whole dish look vibrant
- Fresh cilantro (1/4 cup): Brightens everything up and adds that herbal freshness that ties the tropical flavors together
- Lime juice (2 limes): The acid is absolutely essential for cutting through the rich avocado and balancing the sweet pineapple
- Lime wedges for serving: An extra squeeze right before eating makes all the flavors sing
Instructions
- Marinate the shrimp:
- Combine all the shrimp and spices in a large bowl and use your hands to massage that seasoning into every nook and cranny. Let it sit for exactly 10 minutes because any longer and the acid will start to change the texture.
- Mix the salsa:
- Gently fold everything together being careful not to mash the avocado, then let it hang out while you cook the shrimp. This sitting time lets the flavors get friendly with each other.
- Caramelize the pineapple:
- Get your pan smoking hot and drop in those pineapple cubes without overcrowding them. Listen for that satisfying sizzle and wait for those gorgeous charred marks to appear before flipping.
- Sear the shrimp:
- Working in batches if needed, place the shrimp in a single layer and do not touch them for a full 2 minutes. That patience is what creates the beautiful crust that makes restaurant shrimp taste so good.
- Combine and serve:
- Toss the pineapple back in with the shrimp just long enough to warm through, then plate everything immediately while the shrimp are still hot and the salsa is cool and creamy.
This dish became my go-to for impromptu summer dinners because it looks impressive but requires almost zero effort. I have learned that people will remember a meal that makes them feel transported somewhere warm and sunny, even on a random Tuesday night.
Making It Ahead
The shrimp and pineapple are best cooked fresh but the salsa base can be prepared hours in advance. Just wait to add the avocado and lime juice until about 15 minutes before serving to keep everything fresh and vibrant.
Perfect Pairings
I love serving this over coconut rice or wrapped in warm corn tortillas with a little extra salsa. A crisp white wine or cold beer with lime cuts through the heat and complements all those tropical flavors beautifully.
Spice Adjustments
The beauty of this recipe is how adjustable it is to your heat tolerance. I have made it mild for kids and extra spicy for friends who love that burn, and the pineapple always balances it out perfectly.
- Remove all jalapeño seeds and membranes for a gentle warmth
- Add extra cilantro to cool things down naturally
- Keep lime wedges handy because acid helps tame heat
There is something magical about how the charred pineapple and creamy avocado come together in every bite. This is the kind of meal that makes people pause between bites and ask what is in it.
Recipe FAQs
- → Can I use frozen shrimp?
-
Yes, thaw frozen shrimp completely and pat dry before marinating. Excess moisture prevents proper searing and spice adhesion.
- → How do I know when shrimp are done?
-
Cooked shrimp turn pink and opaque, curling slightly. Overcooking makes them rubbery, so remove from heat as soon as they change color.
- → Can I make the salsa ahead?
-
Prepare the salsa up to 2 hours ahead, but add lime juice just before serving to prevent avocado from browning too quickly.
- → What can I substitute for fresh pineapple?
-
Canned pineapple works in a pinch—drain well and pat dry before caramelizing. Mango or peaches also create delicious variations.
- → How can I reduce the heat level?
-
Omit cayenne entirely and reduce or remove jalapeño seeds. The lime and avocado naturally cool down spicier elements.
- → What sides pair well with this dish?
-
Warm corn tortillas, cilantro lime rice, or coconut rice complement the tropical flavors. A simple green salad adds freshness.