Vibrant Thai Shrimp and Pineapple Salad Bursting with Flavor

by Eleanor Craig
Thai Shrimp and Pineapple Salad

This is a no-cook-except-for-the-shrimp salad that comes together in 30 minutes: poached shrimp, fresh pineapple, cucumber, red bell pepper, herbs, and peanuts, all tossed in a lime-fish sauce dressing. It works because the dressing is sharp and punchy enough to stand up to sweet fruit and seafood at the same time. If you need something fast, filling, and not boring, this is a reliable option.

Ingredient notes

  • Fish sauce: Smells strong from the bottle but mellows completely once mixed with lime juice and sugar. Donโ€™t skip it โ€” itโ€™s the backbone of the dressing. Red Boat or Tiparos are widely available.
  • Palm sugar: Sold in small discs or tubs at Asian grocery stores. It dissolves a little slower than brown sugar, so give it an extra stir. Brown sugar is a perfectly fine substitute.
  • Thai chili: These are small and genuinely hot. One chili makes a moderately spicy dressing for most people. Seed it if you want less heat, or use half a serrano as a substitute.
  • Fresh pineapple vs. canned: Fresh is noticeably better here โ€” canned pineapple is softer and sweeter, which throws off the balance of the dressing. If you must use canned, drain it very well and pat it dry.
  • Roasted peanuts: Pre-roasted, unsalted or lightly salted both work. Chop them yourself rather than buying pre-chopped โ€” they stay crunchier.

Why this recipe works

Two things make this salad hold together well. First, the shrimp are poached briefly and then stopped in an ice bath, which keeps them tender rather than rubbery โ€” overcooked shrimp turn squeaky and release water into the dressing. Second, the dressing is built on a ratio: the lime juice and fish sauce provide acidity and salt, the palm sugar rounds out the sharpness, and the chili adds heat without overwhelming the fruit. Dress it at the table โ€” a pre-dressed salad goes limp fast, especially with the cucumber releasing moisture as it sits. Keeping the components separate until youโ€™re ready to eat takes thirty seconds and makes a real difference.

Common problems and fixes

  • Dressing tastes flat: The balance is off. Taste it before you toss โ€” if itโ€™s too sweet, add a few more drops of lime juice; if itโ€™s too sharp, dissolve in a little more sugar. Fish sauce varies by brand in saltiness, so always taste and adjust.
  • Salad is watery by the time you serve it: Cucumber is the main culprit. Slice it just before assembling, not ahead of time. If youโ€™re prepping in advance, keep the cucumber separate and add it last.
  • Shrimp are tough and rubbery: They cooked too long. At medium heat, 300g of medium shrimp need only 2โ€“3 minutes โ€” pull them the moment they turn fully pink and opaque. The ice bath is not optional; it stops carryover cooking immediately.
  • Peanuts lose their crunch: Add them right before serving, not during assembly. Once they hit the dressing they soften within a few minutes.
  • Herbs turn dark and wilted: Cilantro and mint bruise quickly. Tear or roughly chop them just before serving, and donโ€™t crush them when tossing โ€” fold them in gently at the end.
Thai Shrimp and Pineapple Salad

Thai Shrimp and Pineapple Salad

Picture of EleanorEleanor Craig
A vibrant blend of spicy, sweet, and tangy flavors, inspired by the lush markets of Thailand. This salad balances juicy shrimp and ripe pineapple, making it a refreshing choice perfect for a light summer lunch or a vibrant appetizer.
No ratings yet
Prep Time 20 minutes
Cook Time 10 minutes
Total Time 30 minutes
Course Salad
Cuisine East / Southeast Asian
Servings 4 bowls
Calories 545 kcal

Ingredients
 
 

Dressing

  • 2 tbsp lime juice freshly squeezed
  • 1 tbsp fish sauce
  • 1 tbsp palm sugar or brown sugar, to taste
  • 1 pc Thai chili finely chopped, adjust to taste

Salad

  • 300 grams shrimp peeled and deveined
  • 1 cup pineapple ripe, diced
  • 1 pc cucumber small, thinly sliced
  • 1 pc red bell pepper julienned
  • ยผ cup fresh cilantro coarsely chopped
  • ยผ cup fresh mint coarsely chopped
  • ยผ cup roasted peanuts chopped

Instructions
 

  • Prepare the dressing: Combine the lime juice, fish sauce, palm sugar, and chopped Thai chili in a small bowl. Stir until the sugar is fully dissolved, adjusting the seasoning to taste. It should be a balanced combination of sour, salty, sweet, and spicy.
  • Cook the shrimp: In a saucepan over medium heat, bring a small amount of water to a boil. Add the shrimp and cook just until they turn pink, about 2-3 minutes. Immediately transfer them to an ice bath to stop the cooking process. Drain and set aside.
  • Assemble the salad: In a large bowl, gently toss the cooked shrimp, diced pineapple, sliced cucumber, julienned red bell pepper, cilantro, and mint with the prepared dressing. Mix until everything is well-coated.
  • Serve: Divide the salad into bowls, garnishing each with a sprinkle of chopped peanuts. Serve immediately to enjoy the freshest flavors.

Notes

For a vegetarian twist, substitute shrimp with sliced grilled tofu. Adjust chili to suit spice tolerance. Toasting the peanuts enhances their flavor; do so in a dry pan over medium heat for a couple of minutes.

Nutrition

Calories: 545kcalCarbohydrates: 64gProtein: 60gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 2gCholesterol: 855mgSodium: 3068mgPotassium: 181mgFiber: 2gSugar: 44gVitamin A: 202IUVitamin C: 12mgCalcium: 337mgIron: 6mg
Feedback is key!Rate this Recipe !

FAQ

Can I use frozen shrimp?

Yes โ€” frozen shrimp work well here. Thaw them overnight in the fridge or under cold running water for about 10 minutes, then pat them completely dry before poaching so they donโ€™t water down the pot.

Can I make this ahead of time?

You can prep the components up to a few hours ahead, but keep them separate and refrigerated. Combine everything and add the dressing only when youโ€™re ready to eat โ€” assembled and dressed, it deteriorates within about 30 minutes.

What can I use instead of shrimp to keep it meat-free?

Firm tofu works well โ€” press it dry, cube it, and pan-fry until golden before adding it to the salad. Tempeh is another option; slice it thin and pan-fry the same way. Both hold up to the dressing without falling apart.

More salad recipes to try

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.

saladrecipesinfo
My bowl is filled to the brim with all the colours of the earth. Hundreds of yummy salad recipes to try.