This vibrant shrimp salad brings together plump, tender shrimp with crunchy celery, diced cucumber, cherry tomatoes, and red onion, all coated in a creamy lemon-dill dressing made with Greek yogurt and mayonnaise. Ready in just 25 minutes, it's a light yet satisfying option that works beautifully as a lunch or appetizer. The dressing strikes a perfect balance between richness and brightness thanks to Dijon mustard and fresh lemon zest. Chill before serving to let the flavors fully develop, then plate over leafy greens or alongside crusty bread.
My neighbor Margie brought a bowl of this shrimp salad to a block party one July, and I literally stood by the serving table eating half of it before anyone else got a spoon.
Last summer I made a double batch for a beach picnic and my friend Keisha called me the next morning asking for the recipe before she even said hello.
Ingredients
- Large shrimp: Fresh or frozen both work, just make sure they are peeled and deveined to save yourself the fussy prep
- Celery: Finely sliced gives you that satisfying crunch in every bite without overpowering the shrimp
- Red onion: A quick soak in ice water for five minutes takes the raw bite right out if you are sensitive to it
- Cucumber: Dice it small so it blends into the salad instead of sitting in watery chunks
- Cherry tomatoes: Halving them lets their juice mingle with the dressing naturally
- Fresh dill: Do not skip this or substitute dried dill, the fresh fronds are what make the whole thing sing
- Mayonnaise: A good quality mayo is the creamy backbone of the dressing
- Greek yogurt: This cuts the richness of the mayo and adds a subtle tang
- Dijon mustard: Just a teaspoon helps emulsify the dressing and adds depth
- Lemon juice and zest: Both together give you brightness that bottled juice alone never achieves
- Salt and black pepper: Season the dressing boldly since the shrimp and vegetables will dilute it slightly
Instructions
- Cook the shrimp:
- Drop the shrimp into rapidly boiling salted water and watch them curl and turn pink, which takes only two to three minutes. Pull them out immediately and rinse under cold water so they stay tender.
- Prep the salad base:
- Pile the celery, red onion, cucumber, cherry tomatoes, and chopped dill into a large bowl with the cooled shrimp.
- Whisk the dressing:
- Combine the mayonnaise, Greek yogurt, Dijon, lemon juice, lemon zest, salt, and pepper in a small bowl until completely smooth.
- Toss and chill:
- Pour the dressing over the shrimp mixture and fold gently until everything is coated. Let it rest in the fridge for at least fifteen minutes so the flavors settle into each other.
My dad, who normally turns his nose up at anything with mayo, went back for thirds the first time I served this on a lazy Sunday afternoon.
Choosing the Right Shrimp
I have learned that size matters more than you would think. Large shrimp give you substantial bites that hold up to the dressing, whereas smaller ones tend to disappear into the mix and feel more like a texture than an ingredient.
Making It Ahead
This salad actually improves after a few hours in the fridge, which makes it ideal for meal prep or bringing to a gathering. The dill and lemon penetrate the shrimp and the vegetables soften just enough to feel intentional.
Serving Suggestions
I have served this over butter lettuce, scooped into endive boats, and straight up in a bowl with crackers. Each way works but the endive boats got the most compliments at my last dinner party.
- A chilled Sauvignon Blanc pairs with this more naturally than any other wine I have tried
- Diced avocado folded in right before serving adds a buttery contrast
- A pinch of cayenne in the dressing wakes up the whole bowl if you like heat
This is the kind of recipe that makes you feel like you know what you are doing in the kitchen even when you barely tried.
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 ahead of time?
-
Yes. Prepare the salad and dressing separately, then combine and refrigerate for up to 4 hours. The flavors actually improve after resting.
- → What can I substitute for mayonnaise?
-
Use all Greek yogurt for a lighter version, or swap in sour cream. The texture will be slightly different but still creamy.
- → Is this suitable for a gluten-free diet?
-
Yes. All ingredients are naturally gluten-free, but always double-check labels on mayonnaise and mustard to be safe.
- → How do I store leftovers?
-
Keep in an airtight container in the refrigerator for up to 2 days. The vegetables may soften slightly but the taste remains great.
- → Can I use frozen shrimp?
-
Absolutely. Thaw them overnight in the fridge or under cold running water, then pat dry before cooking.