These spicy pineapple shrimp are seared until pink and caramelized, then served over a vibrant crunch slaw tossed in a creamy lime avocado dressing.
The dish brings together bold tropical flavors — smoky paprika, cumin, and cayenne coat the shrimp, while fresh pineapple adds a sweet contrast to the heat.
The slaw combines green and red cabbage, julienned carrot, bell pepper, and cilantro for maximum crunch, finished with diced avocado folded in just before serving.
Ready in just 30 minutes with 10 minutes of marinating and quick stovetop cooking, it's an easy weeknight main that's naturally gluten-free and dairy-free.
The skillet was smoking before I realized I had forgotten to peel the shrimp. That was a Tuesday in July, windows open, neighbor's radio drifting over the fence, and I was determined to turn a sad bag of frozen shrimp into something that tasted like a vacation. Twenty minutes later, standing over the stove with a lime wedge in one hand and tongs in the other, I ate half the batch straight from the pan. The slaw, honestly, was an afterthought that became the whole point.
I brought this to a backyard potluck once and watched three people hover over the platter, refusing to move until every last shrimp was gone. My friend David asked if I had ordered it from a restaurant and was just plating it at home. I took that as the highest compliment possible.
Ingredients
- 1 lb (450 g) large shrimp, peeled and deveined: Frozen works beautifully here, just thaw under cold running water and pat thoroughly dry so the spices actually stick.
- 1 cup (150 g) fresh pineapple, cut into small cubes: Fresh matters more than you think, the canned stuff turns mushy when it hits the hot pan.
- 2 tbsp olive oil: Just enough to carry the spices and get a good sear without drowning everything.
- 2 cloves garlic, minced: Freshly minced, always, the jar stuff tastes flat against these bold tropical flavors.
- 1 tsp smoked paprika: This is what makes the shrimp taste like they came off a grill even if you are standing at your stove in sweatpants.
- 1/2 tsp chili powder: Adds a warm, rounded heat that does not overpower the pineapple sweetness.
- 1/2 tsp ground cumin: A small amount but it bridges the gap between the Latin spices and the tropical fruit.
- 1/4 tsp cayenne pepper: Adjustable, and I mean it, start small and taste before you commit.
- 1/2 tsp salt and 1/4 tsp black pepper: Seasoning backbone, do not skip or skimp.
- Juice of 1/2 lime: Wakes everything up the moment it hits the shrimp.
- 2 cups (120 g) shredded green cabbage and 1 cup (50 g) shredded red cabbage: The color combo is gorgeous and the two textures play off each other nicely.
- 1 medium carrot, julienned: Adds sweetness and that satisfying snap when you bite through the slaw.
- 1/2 red bell pepper, thinly sliced: More crunch, more sweetness, and those thin strips look beautiful tangled in the cabbage.
- 2 green onions, thinly sliced: A mild onion bite that does not overwhelm the avocado.
- 1 ripe avocado, diced: Fold it in at the very last second so it stays in creamy chunks rather than melting into green paste.
- 1/4 cup (10 g) fresh cilantro, chopped: If you are a cilantro person, this is your moment, if not, fresh mint works too.
- Juice of 1 lime (for slaw dressing): Separate from the shrimp lime, this one brightens the whole slaw.
- 2 tbsp mayonnaise: Just enough to coat everything in a thin creamy layer, vegan mayo works perfectly here.
- 1 tsp honey or agave syrup: Balances the lime acidity and rounds out the dressing.
Instructions
- Marinate the Shrimp:
- Toss the shrimp with olive oil, garlic, smoked paprika, chili powder, cumin, cayenne, salt, pepper, and lime juice in a large bowl until every shrimp is evenly coated. Let them sit for ten minutes while you prep the slaw, the spices will bloom and the lime will start tenderizing the meat.
- Whisk the Slaw Dressing:
- In a small bowl, whisk together lime juice, mayonnaise, honey or agave, and a pinch each of salt and pepper until smooth. Taste it with a piece of cabbage, the dressing should be bright and slightly tangy on your tongue.
- Build the Slaw:
- Combine both cabbages, the julienned carrot, bell pepper, green onions, and cilantro in a large mixing bowl. Pour the dressing over and toss with your hands or tongs until every strand is lightly coated, then set aside and resist the urge to add the avocado just yet.
- Cook the Shrimp and Pineapple:
- Heat a large skillet over medium high heat until it is screaming hot, then add the marinated shrimp and pineapple cubes in a single layer. Sauté for three to four minutes per side until the shrimp are pink and slightly charred and the pineapple has those gorgeous dark golden caramelized spots.
- Plate and Serve:
- Mound a generous pile of slaw onto each plate, gently fold the avocado into the remaining slaw if you have not already, and spoon the hot shrimp and pineapple over the top. Garnish with lime wedges and extra cilantro and serve immediately while the contrast of hot shrimp and cool slaw is at its peak.
The night my sister called to tell me she got the job she had been chasing for a year, I made this without even thinking, plates on the kitchen counter, no table setting, just two people eating standing up and laughing until midnight.
Serving Ideas Worth Trying
I have served this piled into warm corn tortillas for tacos, over a bowl of coconut rice when I wanted something heartier, and once just scooped onto tortilla chips when friends showed up unannounced. The slaw also makes a fantastic side for grilled chicken or fish if you have leftover shrimp from another meal.
Getting the Heat Right
The cayenne is your dial here, a quarter teaspoon gives a pleasant warmth that most people can handle, but I have pushed it to half a teaspoon when cooking for friends who like to suffer a little. The pineapple and avocado will always be there to cool things down no matter how far you go.
Tools and Prep Shortcuts
A sharp knife and a large cutting board are really all you need beyond a good skillet, but a julienne peeler saves serious time on the carrots. I learned the hard way that overcrowding the pan is the fastest path to steamed instead of seared shrimp.
- Cook the shrimp in two batches if your skillet is smaller than twelve inches.
- Toasted pepitas scattered over the top add an unexpected crunch that people always ask about.
- Everything except the avocado can be prepped hours ahead, making this a surprisingly easy dish for entertaining.
This is the kind of recipe that reminds you weeknight dinners do not have to be boring to be fast. Keep a bag of shrimp in the freezer and a lime in the fruit bowl, and you are never more than thirty minutes from something that feels like a small celebration.
Recipe FAQs
- → Can I use frozen shrimp instead of fresh?
-
Yes, frozen shrimp works perfectly. Thaw them completely in the refrigerator overnight or under cold running water before marinating. Pat them dry with paper towels so the spices adhere well and you get a good sear in the skillet.
- → How do I keep the avocado from turning brown in the slaw?
-
Toss the diced avocado in a little extra lime juice before folding it into the slaw. The citric acid helps slow oxidation. Add the avocado right before serving rather than ahead of time for the best color and texture.
- → What's the best way to get a good sear on the shrimp?
-
Make sure your skillet is fully preheated over medium-high heat before adding the shrimp. Don't overcrowd the pan — cook in batches if needed. Let the shrimp sit undisturbed for 3 minutes before flipping to develop that golden caramelization on both sides.
- → Can I make the slaw dressing ahead of time?
-
Absolutely. Whisk together the lime juice, mayonnaise, honey or agave, salt, and pepper up to two days in advance and store it in the fridge. You can also prep and combine the cabbages, carrot, bell pepper, and green onions ahead — just wait to add the dressing and avocado until you're ready to serve.
- → What can I substitute for mayonnaise in the slaw?
-
Plain Greek yogurt works as a creamy alternative with a bit of tang. For a fully dairy-free and egg-free option, use vegan mayonnaise or a blended avocado-lime dressing made by puréeing half an avocado with lime juice, a splash of olive oil, and a pinch of salt.
- → How spicy are these shrimp and can I adjust the heat?
-
The heat level is moderate thanks to the combination of chili powder and cayenne. To reduce spiciness, omit the cayenne entirely and use just half the chili powder. To turn up the heat, increase the cayenne to a full half teaspoon or add a dash of hot sauce to the marinade.