This post may include affiliate links. As an Amazon Associate I earn from qualifying purchases.
This is the best shrimp salad, and it’s made with a creamy, tangy dressing, lots of crunchy vegetables, and a sprinkling of fresh chopped herbs. You’ll love this easy and delicious classic recipe!

Shrimp salad is the unsung hero of the “meat salad” world. I’ll never turn a delicious chicken salad or even a tuna salad, but shrimp salad is where my heart truly sings. It was not something I grew up eating because shrimp would have been way too costly.
But as an adult, yes, please! The first time I had shrimp salad was on the first big girl vacation I ever paid for—a cruise to the Caribbean. I remember it being on the 24-hour room service menu, and I knew I had to try it. It was delicious (and I ordered it every single night for a late-night snack), but I knew homemade would be better.
That’s when I settled on learning to make THE BEST shrimp salad recipe EVER!
This recipe has a lot of tang from the fresh lemon juice and lemon zest and big-time flavor from all the chopped-up fresh herbs. If you have the time, you can poach your shrimp, but I bought pre-cooked extra small-sized cocktail shrimp for this shrimp salad.
Sometimes, it’s nice to keep things simple. It speeds up prep time and keeps cleanup fast and easy.
What more could you ask from this classic shrimp salad?


Ingredients needed
- Extra small cooked shrimp
- Red onion
- Lemon
- Celery
- Garlic
- Fresh dill
- Parsley
- Mayonnaise
- Dijon mustard
- Spices
How to make
The hardest part about making this dish is waiting to sit in the fridge and reach its full flavor potential.
- Add shrimp, chopped red onion, celery, parsley, and dill in a large mixing bowl. Stir to combine.
- In a small mixing bowl, add mayonnaise, lemon juice, lemon zest, grated garlic, Dijon mustard, kosher salt, and black pepper. Whisk together until smooth and creamy.
- Pour dressing over the shrimp mixture and stir to combine thoroughly.
- Cover and store in the fridge for a few hours to get flavorful.

How to serve shrimp salad
While I’m happy to eat this straight from the bowl, here are a few other scrumptious ways to serve shrimp salad.
- Serve it spooned on top of a leafy salad made from chopped romaine lettuce, baby spinach, or mixed greens.
- Toast a split-top roll and pile shrimp high inside to make a shrimp roll. This is very similar to a lobster roll but made with shrimp!
- Scoop it up with a nice crunchy cracker.
- Add shrimp salad to a lettuce cup for a tasty summertime light meal.
- Wrap it up in a vegetable or flour tortilla for a quick lunchtime wrap.
- Toast some sourdough bread (or your favorite bread!) and turn it into a delicious sandwich.

What to serve with
Using the options about how to serve your shrimp salad
Substitution and adaptations
Are you looking to make this with fewer calories? Maybe add some more protein? Don’t have dill on hand? Don’t worry—I have you covered with a few fun and delicious substitutes.
- You can use fresh, uncooked shrimp or cooked shrimp for this recipe. I give directions for precooked extra small cocktail shrimp in the recipe card. However, if you use fresh shrimp, you’ll need to shell and devein your shrimp and then cook your shrimp. You can opt to poach or bake your shrimp for this salad. Once your shrimp is cooked, let it cool, and then proceed with the directions on the recipe card.
- Try using Greek yogurt instead of mayonnaise for extra zing and added protein. You can also use a 50/50 ratio to keep some classic mayonnaise flavor.
- Add more fresh herbs like oregano, chives, or even basil.
- I’ve added chopped celery and red onion to this cold shrimp salad, but red bell peppers or tri-colored sweet peppers are also delicious.
- Add a spoonful of grated horseradish for extra heat and zip like I did for my Creamy Horseradish Cucumber Salad.

More shrimp recipes
- Shrimp Lettuce Wraps with Peanut Sauce
- Shrimp Summer Rolls
- Herbed Shrimp Orzo Salad
- Instant Pot Shrimp Scampi
Classic Shrimp Salad

Ingredients
- 1 pound extra small sized shrimp, cooked and cooled
- ½ cup finely diced celery, about 2 celery ribs
- ¼ cup finely diced red onion, about 1/4 large red onion
- ½ cup mayonnaise
- 1 clove garlic, grated
- 2 tablespoons lemon juice, freshly squeezed
- 1 tablespoon lemon zest, freshly zested
- 1 tablespoon minced fresh dill
- 1 tablespoon minced fresh parsley
- 1 teaspoon Dijon mustard
- ¼ teaspoon kosher salt
- ¼ teaspoon black pepper
Instructions
- In a medium-sized mixing bowl add shrimp, celery, and red onion.
- Whisk together mayonnaise, garlic, lemon juice, lemon zest, minced dill, minced parsley, Dijon mustard, kosher salt, and black pepper in a small mixing bowl.
- Pour the whisked mayonnaise mixture over the shrimp and stir to combine.
- Cover the salad and let sit in the fridge for 1 hour to let the flavors meld together.
- Serve cold and store in an airtight container in the refrigerator for 3-4 days.
Notes
- If using frozen shrimp, let it defrost and drain it before using.
- If using fresh shrimp, make sure to fully cook and cool before making this salad.
- Store in the refrigerator for 3-4 days.
- If taking this salad to a party, it should be kept cold as it contains seafood and mayonnaise.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.













I made this tonight to go with our grilled vegetables and it was the perfect side dish!
This is such a classic recipe. My mom used to make this every summer. This recipe tasted just like it!
Hi Debbie! Yes – I agree! A total summer classic!
Just made this with some left over shrimp from a Valentine’s dinner at a restaurant that the food was just so so.
This took the shrimp to the next level! Thank you for the recipe!