This vibrant dish combines juicy shrimp marinated in smoky spices with sweet caramelized pineapple. The shrimp are pan-seared to perfection and served over a colorful cabbage slaw featuring both green and red cabbage for crunch. A creamy lime avocado dressing ties everything together, while fresh cilantro adds brightness. Ready in just 30 minutes, this fusion creation balances heat, sweetness, and refreshing crunch beautifully.
The summer my neighbor brought over a bag of homegrown habaneros and a pineapple from her backyard, I stood in my kitchen wondering what on earth to do with both at once. The answer came together in a sizzling skillet, and by the time the pineapple started caramelizing against those spice-rubbed shrimp, three people had wandered into my kitchen asking what smelled so incredible. Thirty minutes later, we were scooping the whole thing straight from the pan with corn chips and not a single person cared about plates.
I made this for a backyard gathering once and watched my friend who claims to hate cabbage go back for thirds, which told me everything I needed to know about the power of avocado mashed into something crunchy.
Ingredients
- 1 lb (450 g) large shrimp, peeled and deveined: Large shrimp hold up beautifully to the bold spices and stay juicy inside, so do not go smaller than jumbo if you can help it.
- 1 cup fresh pineapple, diced: Fresh is nonnegotiable here because the juices caramelize in the pan in a way canned pineapple never will.
- 1 tbsp olive oil: A neutral base that lets the spices shine without competing.
- 2 cloves garlic, minced: Fresh garlic mixed into the marinade creates an aromatic foundation you will notice immediately.
- 1 tsp smoked paprika: This adds a subtle smokiness that makes the dish taste like it came off a grill even though it is cooked in a skillet.
- 1 tsp chili powder: Gives a warm, rounded heat that balances the sweetness of the pineapple and honey.
- ½ tsp cayenne pepper: Adjust this one based on your crowd, a little goes a long way and you can always add more at the end.
- ½ tsp salt and ¼ tsp black pepper: Simple seasonings that pull all the other flavors together.
- 1 tbsp honey: Helps the pineapple caramelize and rounds out the spice with just enough sweetness.
- 1 tbsp fresh lime juice for shrimp: A bright squeeze at the finish that wakes everything up.
- 3 cups green cabbage, finely shredded: The sturdy crunch that makes this feel like a real meal rather than just a topping.
- 1 cup red cabbage, finely shredded: Adds gorgeous color and a slightly sharper bite.
- 1 medium carrot, julienned: Brings sweetness and an extra layer of crunch to the slaw.
- 1 ripe avocado: The secret weapon that transforms the slaw from ordinary to creamy and luxurious.
- 2 tbsp fresh lime juice for dressing: More lime here keeps the avocado green and adds tang to every bite.
- 1 tbsp olive oil for dressing: Loosens the avocado into a pourable, tossable consistency.
- ¼ cup fresh cilantro, chopped: Fresh herbs make the whole dish taste vibrant and alive.
- ¼ tsp salt and ⅛ tsp black pepper for dressing: Seasoning the slaw separately ensures it stands on its own.
- Lime wedges, extra cilantro, and sliced jalapeños for garnish: Entirely optional but honestly they make it look stunning and let everyone customize their own plate.
Instructions
- Spice the Shrimp:
- Toss the peeled shrimp with olive oil, minced garlic, smoked paprika, chili powder, cayenne, salt, and pepper in a bowl until every shrimp is generously coated. Let them sit for about ten minutes while you work on the slaw so the spices really sink in.
- Build the Crunch:
- Combine the green cabbage, red cabbage, julienned carrot, and chopped cilantro in a large bowl and toss everything together so the colors are evenly mixed. The slaw should look vibrant and piled high.
- Make the Avocado Dressing:
- In a small bowl, mash the ripe avocado with lime juice, olive oil, salt, and pepper until it becomes smooth and creamy. Pour it over the cabbage mixture and toss with your hands or tongs until every strand is coated in green goodness.
- Sear the Shrimp:
- Heat a large skillet over medium-high heat until it is shimmering, then add the marinated shrimp in a single layer without crowding. Cook for about two minutes per side until they turn pink and slightly charred at the edges.
- Caramelize the Pineapple:
- Add the diced pineapple, honey, and lime juice directly to the skillet with the shrimp and stir everything together for another two minutes. The pineapple pieces should glisten and develop golden brown spots while the sauce thickens slightly.
- Plate and Serve:
- Divide the creamy cabbage crunch among four plates and spoon the hot spicy pineapple shrimp right on top. Garnish with lime wedges, extra cilantro, and sliced jalapeños if you want to turn up the heat.
The first time I plated this properly and set it on the table, my partner paused mid conversation, looked down at the bowl, and said nothing for a solid minute while eating.
Swaps and Substitutions
Mango works beautifully in place of pineapple if you want a sweeter, more tropical direction, and honestly I have used both depending on what looked better at the store that day. If you cannot find good avocado, a dollop of plain coconut yogurt thinned with lime juice makes a surprisingly worthy stand in for the dressing. For a heartier meal, warm some corn tortillas and turn the whole thing into tacos because nothing bad happens when you put shrimp in a tortilla.
Getting the Heat Just Right
The cayenne is your dial, and half a teaspoon gives a pleasant warmth that builds without overwhelming, which is where I usually land for a mixed crowd. If you are cooking for someone who thinks black pepper is spicy, cut it to a quarter teaspoon and serve hot sauce on the side. The beautiful thing about this dish is that the creamy avocado slaw acts as a built in cooling system, so even at full heat it never feels one dimensional.
Tools You Will Want Handy
A large heavy skillet makes all the difference for getting that caramelized char on both the shrimp and the pineapple, so reach for cast iron if you have one. A sharp chef knife saves time on shredding the cabbage and julienning the carrot, though a mandoline works too if you are careful.
- A citrus juicer extracts way more lime juice than squeezing by hand and is worth the small counter space.
- Keep tongs nearby for tossing the slaw and flipping the shrimp without stabbing them with a fork.
- Make sure your skillet is fully hot before the shrimp hits the pan because that is how you get the sear instead of a steam.
This is the kind of dish that makes hot weather bearable and makes you look like you tried way harder than you actually did, which is really the best thing a recipe can do.
Recipe Questions & Answers
- → How spicy is this dish?
-
The heat level is medium and adjustable. The combination of chili powder and cayenne provides warmth without overwhelming heat. You can easily increase or decrease the spice by adjusting the cayenne pepper amount or adding hot sauce as a garnish.
- → Can I make the cabbage slaw ahead?
-
The dressed cabbage slaw is best served within 1-2 hours of preparation to maintain its crisp texture. However, you can shred the vegetables and prepare the avocado dressing separately up to 4 hours in advance, then toss them together just before serving.
- → What other fruits work well with the shrimp?
-
Mango makes an excellent substitution for pineapple, offering a different tropical sweetness. You could also try peaches for a summer variation or use a mix of pineapple and mango for added complexity.
- → Is this suitable for meal prep?
-
While best enjoyed fresh, you can meal prep components separately. Store the cooked shrimp and cabbage slaw in separate airtight containers in the refrigerator for up to 2 days. Reheat the shrimp gently and add fresh garnishes before serving.
- → Can I grill the shrimp instead of pan-searing?
-
Absolutely! Preheat your grill to medium-high heat and thread the marinated shrimp onto skewers if desired. Grill for 2-3 minutes per side until pink and slightly charred. Add the pineapple during the last minute of grilling for those beautiful caramelized marks.
- → What can I serve alongside this dish?
-
Warm corn tortillas make this into satisfying tacos. You could also serve with coconut rice, black beans, or grilled plantains. For a lighter option, enjoy it as-is for a complete meal with protein, vegetables, and healthy fats.