This light, refreshing shrimp salad combines perfectly cooked shrimp with crisp celery, red onion, cucumber, and cherry tomatoes, all brought together by a creamy lemon-dill dressing made with mayonnaise, Greek yogurt, and Dijon mustard. Ready in just 25 minutes, it's an ideal choice for warm-weather lunches or a crowd-pleasing appetizer. Chill before serving for the best flavor, and customize with avocado or a pinch of cayenne for extra depth.
My neighbor Barb brought this to a block party one July and I literally stood by the bowl eating it with a fork instead of talking to anyone. The shrimp were so sweet and the dressing had this brightness that made me forget it was ninety degrees outside.
I made a double batch for my sister's birthday lunch last year and her husband, who normally only eats things off a grill, went back for thirds. That felt like a real win.
Ingredients
- 500 g large shrimp, peeled and deveined: Size matters here because bigger shrimp hold their texture after chilling and dont turn rubbery
- 1 cup celery, finely sliced: The crunch is nonnegotiable and slicing thin on a bias makes every bite feel intentional
- 1/2 cup red onion, finely diced: Soak the diced onion in cold water for ten minutes if raw onion bite is not your thing
- 1 cup cucumber, diced: English cucumbers work best since their seeds are smaller and they release less water
- 1/2 cup cherry tomatoes, halved: Use whatever color looks good at the market because this salad is prettier with variety
- 2 tbsp fresh dill, chopped: Dried dill is not the same thing here so please do not even try it
- 4 tbsp mayonnaise: Full fat gives the best mouthfeel but your favorite brand is the right one
- 2 tbsp Greek yogurt: This is the secret weapon that cuts the heaviness and adds a subtle tang
- 1 tsp Dijon mustard: It emulsifies the dressing and adds depth you will miss if you skip it
- 1 tbsp lemon juice: Fresh squeezed only, from the same lemon you zest
- 1 tsp lemon zest: Zest before you juice because trying to do it after is miserable
- 1/2 tsp salt and 1/4 tsp black pepper: Taste the dressing before adding to the salad because shrimp are already slightly salty from cooking
Instructions
- Cook the shrimp just right:
- Bring a pot of salted water to a rolling boil, drop in the shrimp, and set a timer for two to three minutes. The second they turn pink and opaque, pull them out and rinse under cold water to stop the cooking completely.
- Build the salad base:
- In a large bowl, combine the cooked shrimp with celery, red onion, cucumber, cherry tomatoes, and chopped dill. Toss them together gently so nothing gets crushed.
- Whisk the dressing together:
- In a small bowl, combine the mayonnaise, Greek yogurt, Dijon mustard, lemon juice, lemon zest, salt, and pepper. Whisk until smooth and creamy with no lumps remaining.
- Bring it all together:
- Pour the dressing over the shrimp mixture and fold everything together with a large spoon. Be gentle so the tomatoes hold their shape.
- Let it rest and serve:
- Cover and refrigerate for at least fifteen minutes so the flavors can settle into each other. Serve on a bed of greens or with bread if you are not watching carbs.
This salad became my go to contribution for every potluck after Barb shared her version with me. Something about a dish that looks fancy but takes almost no effort just hits different when you are running out the door.
Making It Your Own
I have tried diced avocado folded in right before serving and it adds a buttery richness that makes the salad feel almost decadent. A pinch of cayenne in the dressing wakes everything up if you want some warmth without changing the character of the dish.
What to Serve Alongside
A chilled Sauvignon Blanc is the classic pairing and honestly it is classic for good reason. If you want something non alcoholic, sparkling water with a lemon wedge echoes the citrus in the dressing beautifully.
Storage and Make Ahead Tips
This keeps well in an airtight container for up to two days though the tomatoes will soften slightly. The dressing actually improves overnight as the dill and lemon seep into everything.
- Dress only the portion you plan to eat if meal prepping for the full week
- Store the dressing separately in a small jar and shake before using
- Never freeze this because the mayonnaise will break and the vegetables will turn to mush
Sometimes the simplest dishes are the ones people remember, and this shrimp salad has proven that to me over and over again. Keep it cold, keep it fresh, and do not overthink it.
Recipe FAQs
- → How long should I cook the shrimp?
-
Cook the shrimp in boiling salted water for 2 to 3 minutes, just until they turn pink and opaque. Overcooking will make them rubbery.
- → Can I make this salad ahead of time?
-
Yes, you can prepare it up to a few hours in advance. Keep it chilled and toss gently before serving. The flavors actually improve as they meld together.
- → How do I make this dairy-free?
-
Replace the Greek yogurt with a dairy-free alternative such as coconut yogurt, and use a vegan mayonnaise to keep the creamy texture without dairy.
- → What can I serve with shrimp salad?
-
Serve it on a bed of leafy greens, with crusty bread, or alongside chilled white wine like Sauvignon Blanc for a complete light meal.
- → Can I use frozen shrimp instead of fresh?
-
Absolutely. Thaw frozen shrimp under cold running water or in the refrigerator overnight, then pat them dry before cooking.
- → How can I make the dressing lighter?
-
Swap the mayonnaise entirely for Greek yogurt. This cuts the fat while maintaining a creamy, tangy consistency.