These spicy pineapple shrimp bring bold Caribbean-inspired flavors to your table in just 30 minutes. Juicy shrimp are marinated with fresh pineapple, sriracha, smoked paprika, and honey, then seared until caramelized and pink.
Served over a crisp cabbage slaw tossed with creamy avocado, cilantro, and bright lime dressing, every bite balances heat, sweetness, and refreshing crunch. This gluten-free, dairy-free dish works beautifully as a light main or scooped into warm tortillas for casual tacos.
The sound of shrimp hitting a screaming hot skillet on a sticky July evening changed my relationship with weeknight dinners forever. Pineapple chunks sizzling alongside them, their sugars caramelizing into golden char, filled the kitchen with something between a tropical vacation and a roadside grill stand. I had bought the shrimp on impulse, grabbed a pineapple because it looked good, and cobbled together whatever condiments promised heat and sweetness in equal measure. That haphazard plate, piled over crunchy slaw I had thrown together as an afterthought, became the most requested dinner of that entire summer.
My neighbor Dave wandered over one evening while I was cooking this on the back porch, drawn entirely by the smell. He stood there with a beer, watching me toss shrimp in the pan, and said it reminded him of a beach bar in Trinidad he visited fifteen years ago. I handed him a plate without ceremony, and he ate it leaning against the railing, juice running down his wrist, not even trying to be polite about going back for seconds.
Ingredients
- Large shrimp (1 lb, peeled and deveined): The foundation of the dish, so buy the best you can find and never skip the deveining step because it affects both texture and appearance.
- Fresh pineapple (1 cup, diced): Canned will not give you the same caramelization, so use fresh and cut the pieces roughly the same size as the shrimp for even cooking.
- Olive oil (2 tbsp for marinade, 2 tbsp for slaw dressing): A good quality oil carries the spice and honey into every crevice of the shrimp.
- Garlic (2 cloves, minced): Freshly minced garlic melted into the marinade creates a savory base that balances the sweetness.
- Honey (1 tbsp for marinade, 1 tbsp for slaw): This is what helps the pineapple char beautifully and gives the slaw dressing its mellow roundness.
- Sriracha or hot sauce (1 tbsp): Adjust to your tolerance, but do not leave it out entirely because the heat is what makes the cool slaw so satisfying.
- Smoked paprika (1 tsp): Adds a subtle smokiness that makes the dish taste like it came off a charcoal grill even if you used a stove.
- Ground cumin (1/2 tsp): Just enough to warm the flavor profile and give it that Caribbean inspired depth.
- Salt and black pepper: Seasoning throughout is non negotiable, so taste as you go.
- Lime juice (1 lime for marinade, 2 limes for slaw): Fresh squeezed only, since bottled lime juice tastes flat and metallic next to the bright flavors here.
- Green and red cabbage (3 cups green, 1 cup red, shredded): The dual colors make the slaw visually stunning and the red cabbage adds a slight peppery edge.
- Carrot (1 large, julienned or grated): Brings sweetness and a different texture layer to the crunch.
- Red bell pepper (1/2, thinly sliced): Its mild sweetness and vivid color make the slaw feel like a celebration.
- Fresh cilantro (1/4 cup, chopped): Some people are genetically opposed to cilantro, so parsley works in a pinch even though it changes the personality a bit.
- Ripe avocado (1, diced): Fold it in gently at the end so it stays in creamy chunks rather than turning into green paste.
- Green onions (2, thinly sliced): A mild onion bite that does not overpower the delicate balance of the slaw.
Instructions
- Marinate the shrimp and pineapple:
- Toss the shrimp and diced pineapple with olive oil, garlic, honey, sriracha, smoked paprika, cumin, salt, pepper, and lime juice in a bowl until everything is glossy and coated. Let it sit for at least ten minutes while you prepare the slaw, letting the acid start working its way into the shrimp.
- Build the crunch slaw:
- In a large bowl, combine both cabbages, the julienned carrot, red bell pepper, cilantro, avocado, and green onions. Whisk lime juice, olive oil, honey, salt, and pepper in a small bowl until emulsified, then pour it over the vegetables and fold gently so the avocado keeps its shape.
- Cook the shrimp and pineapple:
- Heat a large skillet or grill pan over medium high heat until it is almost smoking. Add the shrimp and pineapple in a single layer, working in batches if your pan is crowded, and cook for two to three minutes per side until the shrimp are pink and firm and the pineapple bears deep golden char marks.
- Assemble and serve:
- Mound the slaw on plates, spoon the hot sticky shrimp and pineapple over the top, and let the juices from the pan drizzle down into the vegetables. Garnish with extra cilantro and lime wedges if you are feeling generous.
The night I made this for my sister visiting from Chicago, she sat on my kitchen floor afterwards, back against the cabinet, and declared she was not leaving until I wrote the recipe down. We laughed about it, but I grabbed a pen and scribbled it on the back of a grocery receipt because she was serious.
Serving Ideas That Actually Work
Warm corn tortillas turn this into spectacular tacos, especially with an extra squeeze of lime and a dab of extra sriracha on top. Over steamed white rice, it becomes a complete meal that feels restaurant worthy without any extra effort. I have also served it over a bed of mixed greens with a handful of toasted pumpkin seeds scattered on top when I wanted something lighter but still satisfying.
Making It Your Own
The beauty of this recipe is how forgiving it is once you understand the basic framework of heat, sweetness, acid, and crunch. Swap the shrimp for grilled firm tofu or tempeh and you have a vegan dinner that still hits every note. Add mango alongside the pineapple for a more complex sweetness, or use a habanero based hot sauce if sriracha feels too polite for your palate.
Storing and Reheating
Cooked shrimp keeps well in the refrigerator for up to two days, but the slaw is best eaten the day it is made because the avocado will darken and the cabbage will soften overnight. Store them separately in airtight containers if you have leftovers. When reheating the shrimp, a quick toss in a hot skillet is far better than the microwave, which turns pineapple rubbery and shrimp sad.
- Keep the slaw dressing in a separate jar and dress only what you plan to eat immediately.
- Toasted pumpkin seeds or slivered almonds added at the last minute bring back any crunch that may have softened.
- Always check sauces and condiments for hidden allergens if cooking for someone with dietary restrictions.
Some dinners are just dinner, and then some dinners become the story you tell years later about that one summer when everything came together in a single pan. This one deserves a permanent spot in your rotation.
Recipe Questions & Answers
- → Can I use frozen shrimp instead of fresh?
-
Absolutely — frozen shrimp works well for this dish. Thaw them completely in the refrigerator overnight or under cold running water before marinating. Pat the shrimp dry with paper towels so the marinade adheres properly and you get a good sear in the skillet.
- → How do I keep the avocado from turning brown in the slaw?
-
The lime juice in the dressing naturally helps slow oxidation. Toss the diced avocado with a squeeze of extra lime juice right after cutting, then fold it into the slaw just before serving. For meal prep, store the avocado separately and add it at the last moment.
- → What's the best way to adjust the spice level?
-
Start with one tablespoon of sriracha for mild-to-moderate heat and taste the marinade before adding more. You can also swap sriracha for a milder hot sauce, or replace it entirely with a pinch of red pepper flakes. For extra fire, add a diced jalapeño to the marinade.
- → Can I grill the shrimp instead of using a skillet?
-
Grilling is a fantastic option and adds wonderful smoky char. Thread the shrimp and pineapple chunks onto skewers for easier handling on the grill. Cook over medium-high heat for about 2–3 minutes per side. Brush the marinade over the skewers as they cook for extra flavor.
- → What can I substitute for shrimp if I have a shellfish allergy?
-
Diced chicken breast or firm tofu both work beautifully with the same marinade. If using chicken, cut into bite-sized pieces and cook for 5–6 minutes per side until fully cooked through. Firm tofu should be pressed, cubed, and pan-fried until golden on all edges.
- → How long can I store leftovers?
-
Store the shrimp and slaw separately in airtight containers in the refrigerator for up to 2 days. The slaw will soften over time as the cabbage releases moisture, so it's best enjoyed fresh. Reheat shrimp gently in a skillet over medium heat to avoid overcooking.