Cold Curry Shrimp Salad Recipe: Zesty Thai Flavors With Crunchy Celery Crowns

Salads

Cold Curry Shrimp Salad Recipe: Zesty Thai Flavors With Crunchy Celery Crowns

This cold curry shrimp salad delivers restaurant-quality Thai flavors in every refreshing bite—bright, tangy, and perfectly balanced. The secret lies in a creamy, aromatic curry base that coats tender shrimp and crunchy celery crowns, creating a dish that’s as visually stunning as it is delicious.

I developed this recipe after craving something light yet packed with bold flavors, and it quickly became a staple for summer lunches and potlucks.

The foundation is a smooth, slightly sweet curry sauce made with coconut milk, lime juice, and a blend of Thai spices that dance between sweet, spicy, and umami. The shrimp cooks just enough to stay tender but firm, then chills to absorb the flavors perfectly.

Crisp celery crowns add a satisfying crunch, while fresh herbs like cilantro and Thai basil brighten every bite.

What sets this salad apart is the harmony of textures—creamy, crunchy, and tender—all coming together in a dish that’s elegant yet effortless. The curry sauce clings to the shrimp and vegetables, creating a cohesive, flavorful experience that’s far from basic.

It’s the kind of salad that feels special enough for a dinner party but simple enough for a weeknight lunch.

Serve it chilled with lime wedges on the side for extra zing, or pair it with warm naan for a complete meal. The recipe scales easily, making it perfect for gatherings or meal prep. Ready to transform a simple salad into a showstopper? Let’s get started.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for cold curry shrimp salad

Restaurant-quality Thai flavors start with these 15 simple yet vibrant ingredients.

Ingredient Amount Notes
Large Shrimp (Peeled & Deveined) 🦐 1 ½ lb Tails on for presentation
Celery Crowns 🧅 2 cups Thinly sliced, fresh or frozen
Red Bell Pepper 🌶️ 1 whole Thinly sliced into strips
Green Onions 🧅 4 whole Thinly sliced, white and green parts
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Thai Basil Leaves 🌿 ¼ cup Whole leaves for garnish
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Lime Juice 🍋 ½ cup Freshly squeezed
Red Curry Paste 🌶️ 2 tbsp Thai brand preferred
Fish Sauce 🐟 1 tbsp High-quality, 35g
Brown Sugar 🍯 1 tbsp Lightly packed
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Extra-Virgin Olive Oil 🫒 1 tbsp For finishing
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The shrimp is the star—look for fresh, jumbo-sized at your local seafood counter or Whole Foods. If frozen, thaw overnight in the fridge for best texture. Celery crowns should be crisp; Trader Joe's carries pre-sliced ones if you're short on time. For the curry paste, Maesri or Thai Kitchen brands deliver authentic flavor. The coconut milk must be full-fat—no light versions here, as they won't create that luscious, creamy base. If you can't find Thai basil, regular basil plus a pinch of cinnamon works in a pinch.

No fish sauce? Soy sauce plus a dash of sugar mimics the umami-sweet balance. Short on sesame oil? Toast sesame seeds in a dry pan and grind them for a similar aroma. The lime juice needs to be freshly squeezed—bottled juice lacks brightness. For the brown sugar, lightly pack the tablespoon to avoid clumping. If you're making this ahead, store the dressing separately until serving to keep the celery crisp. The shrimp cooks in just 2 minutes—don't overcook or it'll turn rubbery.

This salad keeps beautifully for 3 days in the fridge, though the celery may soften slightly. Portion into airtight containers with dressing on the side if prepping for lunches. For extra crunch, re-slice celery and toss with a pinch of salt right before serving. The dressing can be made 3 days ahead and stored in a sealed jar. Freeze the shrimp separately if prepping components ahead—thaw in cold water before using. Garnish with Thai basil just before serving to keep it vibrant.

❤️

Why You'll Love This Recipe

  • No-Cook Afternoon Fix: I swear by this when I’m starving but the kitchen’s still a mess from breakfast. Just toss those shrimp with the curry powder, let them marinate while I chop celery and bell pepper—no stove, no stress, just crunchy, zesty bites in 15 minutes.
  • Tangy Shrimp Magic: That first spoonful of chilled shrimp? The curry powder clings to the shells, the lime brightens everything, and the cilantro adds this fresh kick that makes it feel like a restaurant dish. Honestly, my picky-eating husband asks for seconds before I even finish serving.
  • Lunchbox Legend: Between us, this is my go-to for work lunches or kids’ school snacks. Pack it in a jar, and the flavors meld even better overnight—plus, the shrimp stay plump and the veggies crisp. (Yes, even on a Tuesday night.)
  • Budget Bright Spot: Shrimp’s the star, but the rest? Celery, bell pepper, cilantro—all cheap staples that stretch into multiple meals. Double the batch, and I’ve got dinner tonight and tomorrow’s lunch covered without breaking the bank.

Step-by-step instructions for cold curry shrimp salad

Master this refreshing Thai-inspired dish with perfectly balanced flavors and satisfying textures.

1

Cook the Shrimp Until Just Done

Fill a large pot with water and bring to a rolling boil. Add the 1.5 lb large shrimp (peeled & deveined) and cook for 1-2 minutes until they turn pink and opaque. Overcooking will make them rubbery, so watch closely. Drain immediately and transfer to an ice bath for 5 minutes to stop the cooking process and keep them tender.

Once cooled, pat the shrimp dry with paper towels and set aside. I like to leave the tails on for presentation—this adds visual appeal when serving. If you prefer, you can remove them now, but save them for garnish if desired.

2

Build the Curry Dressing

In a medium bowl, whisk together the 2 tbsp red curry paste, 1 tbsp fish sauce, 1 tbsp brown sugar, 1 tbsp sesame oil, and 1 can coconut milk. The mixture will be thick initially, but that's normal. Add 0.5 cup lime juice and whisk until fully combined and smooth.

Taste the dressing and adjust seasoning if needed. You might want to add a pinch more salt or fish sauce for balance. This dressing is the heart of your salad—don't be afraid to taste as you go. Let it sit for 10 minutes at room temperature to allow the flavors to meld together.

3

Prepare the Vegetable Medley

In a large mixing bowl, combine the 2 cups celery crowns, 1 whole red bell pepper (thinly sliced), and 4 whole green onions (thinly sliced). Add the 0.5 cup chopped fresh cilantro and 0.25 cup whole Thai basil leaves for freshness. Mix gently to distribute the herbs evenly throughout the vegetables.

This vegetable combination provides the perfect crunch and freshness to balance the rich shrimp and creamy dressing. The celery crowns add a satisfying snap, while the bell pepper brings a subtle sweetness. Don't chop the vegetables too finely—you want to maintain some texture in this salad.

4

Combine and Chill

Add the cooled shrimp to the vegetable mixture and pour the curry dressing over everything. Gently toss with a large spoon or clean hands until everything is evenly coated. Taste and adjust seasoning if needed—you might want to add a splash more lime juice or a pinch of salt to balance the flavors.

Transfer the salad to an airtight container and refrigerate for at least 2 hours, or preferably overnight. This chilling time allows the flavors to fully develop and meld together. The shrimp will absorb the dressing, becoming tender and infused with those beautiful Thai flavors.

5

Finish and Serve

Before serving, give the salad one final toss. Drizzle with 1 tbsp extra-virgin olive oil and toss again to incorporate. The olive oil adds a nice finish and helps balance the richness of the coconut milk.

Garnish with additional Thai basil leaves and green onions for freshness and visual appeal. Serve chilled or at room temperature with steamed jasmine rice or crusty bread. This salad keeps well in the refrigerator for up to 3 days, making it perfect for meal prep.

👨‍🍳

Pro Tips For Making Cold Curry Shrimp Salad

  • Shock Shrimp First: I learned this the hard way—shrimp straight from the fridge into hot oil turns rubbery. Toss them in ice water for 10 minutes before cooking to even out the temperature, then pat completely dry. Wet shrimp won’t sear properly, and cold curry salad needs that crisp snap.
  • Dice Celery Small: Big celery chunks make the salad look uneven and taste like you rushed. Cut them into ¼-inch dice—small enough to disappear into every bite. (Yes, even if it takes an extra minute.) The texture stays crisp longer, and the salad blends better.
  • Don’t Overmix Dressing: Stir the curry dressing just until combined—lumps disappear fast, but overworking it turns it greasy. Let the oil and spices sit for 5 minutes after mixing so flavors meld. (I used to blend it smooth; now I leave it slightly textured.)
  • Reserve Cilantro Last: Add fresh cilantro after tossing everything else—it wilts fast in cold dressings. Chop it coarse and sprinkle it on top right before serving. The salad stays vibrant longer, and you get that fresh, herby finish in every bite.

Wine and beer pairings for these flavors

Light Thai Whites

Thai whites like Riesling or Pinot Grigio are my go-to pairings for this salad. The crisp acidity cuts through the creamy coconut dressing, while their subtle sweetness complements the shrimp's natural brininess.

I love a Thai Riesling from Chateau d'Esclans—its citrus notes mirror the lime in the dressing. Serve slightly chilled (45-50°F) to enhance the refreshing experience. 🍷

Crisp Lagers

For beer lovers, a crisp lager like Singha or Chang balances the dish beautifully. The light maltiness contrasts the spicy curry paste, while the carbonation cleanses your palate between bites.

I often reach for a Thai-style lager when I want to stay true to the dish's origins. Avoid heavy stouts or IPAs—they'll overpower the delicate flavors. 🍺

Rosé for Balance

A dry rosé with its bright acidity and red fruit notes works surprisingly well. I recommend a Provence rosé like Whispering Angel—its floral aroma pairs perfectly with the Thai basil garnish.

The slight sweetness in some rosés also enhances the coconut milk's richness. Serve at 50-55°F for optimal balance. 🌸

Sparkling Wine

For a celebratory touch, Prosecco or Cava adds effervescence that complements the salad's crunchy textures. The bubbles create a refreshing contrast to the creamy dressing, while the citrus notes echo the lime juice.

I often serve this pairing at summer gatherings when I want something extra special. Keep the sparkling wine well-chilled (38-42°F) for the best experience. ✨

Spiced Rum Cocktail

For a non-alcoholic or boozy option, try a spiced rum punch made with Havana Club 3 Stars, lime juice, and a dash of cinnamon. The warm spices echo the curry paste's depth while keeping the drink light.

Serve over ice for a refreshing sipper that pairs perfectly with the chilled salad. 🍹

Serving Temperature Tips

Always serve your wine or beer slightly chilled—never ice cold. The flavors in this salad are delicate enough that extreme temperatures can mute their complexity. I keep my beverages in an iced bucket for 20-30 minutes before serving to achieve the perfect temperature.

This ensures every sip enhances rather than competes with the dish. 🌡️

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 185mg62%
Sodium 890mg39%
Total Carbohydrate 20g7%
Dietary Fiber 4g14%
Sugars 8g
Protein 28g56%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen shrimp instead of fresh?

Yes, but thaw them properly first! Place frozen shrimp in a sealed bag and submerge in cold water for 10-15 minutes until fully thawed. Pat dry completely before cooking to prevent a watery curry sauce. For best texture, avoid thawing at room temperature.

2

How spicy is this curry shrimp salad?

The recipe uses red curry paste which has mild heat, but you can adjust it! For less spice, reduce the paste to 1 tbsp or use yellow curry paste instead. If you love heat, add ½ tsp chili flakes or a dash of sriracha to the dressing.

3

Can I make this salad ahead of time?

This dish actually tastes better after chilling. Prepare all components (cooked shrimp, dressing, veggies) separately and store in airtight containers. Combine just before serving to keep the celery crisp. The dressing can be made 3 days ahead.

4

What if I don't have Thai basil?

No problem! Use regular basil plus a pinch of cinnamon for warmth, or swap for mint for a different freshness. The cilantro will still provide that signature Thai flavor—just reduce it to ¼ cup if using mint to avoid overpowering.

5

Is this salad gluten-free?

Yes, as written! Just verify your curry paste contains no wheat additives. The recipe naturally avoids gluten, but always check labels on fish sauce (some contain wheat) and coconut milk (rare but possible). The shrimp and vegetables are always gluten-free.

★★★★★4.8(10 reviews)
Categories Salads