This veggie-packed, cold shrimp and avocado salad is an ideal weeknight dinner! Quick and easy to make, and oh-so-yummy! Made with a fresh array of ingredients like cucumber, tomatoes, red onion, avocado, and arugula. All tossed in a bright, crave-able lemony dressing (without mayo!). Ready in less than 30 minutes!

The best fresh salad with yummy marinated shrimp
I dare someone to try and stop me from eating this easy shrimp salad recipe all summer long.
Because it’s happening. Done deal. It’s simply too fresh and delicious not to!
Being from Wisconsin I’ve had my fair share of mayo based shrimp salads, and while I do have a soft spot in my heart for them, this salad is not that.
Although it’s just as easy to throw together (takes less than 30 minutes!), it’s made WITHOUT mayo and WITH an abundance of fresh ingredients, all tossed together with a zesty lemon dressing that takes all the flavors to new heights.
A cold shrimp salad that is light and bright and full of color – & just perfect for the warmer months!
And because we’re using pre-cooked shrimp (don’t worry we’ll amp up the flavor!) you don’t even have to turn on your oven.
Shrimp is one of our favorite proteins to cook with at home! For more easy shrimp-dinner ideas, be sure to take a quick peek at our Cajun Shrimp Recipe, Easy Grilled Shrimp Skewers, Garlic and Basil Sautéed Shrimp, and Easy Shrimp Scampi without Wine!





How to make this shrimp and avocado salad
Because you’ll be using pre-cooked shrimp to make this salad it takes little effort besides cutting the vegetables, and whisking together the lemony dressing!







Can this shrimp salad be made ahead of time?
You can make parts of this salad in advance. Because it is made with arugula (or another tender salad green), you’ll want to wait to add the greens until just before you’re ready to serve.
If I were to make this recipe ahead of time this is what I would do:
- Cut the cucumber, tomato, and red onion and store them in a tupperware in the refrigerator.
- Portion out the salad greens and store them in a separate container.
- Whisk together the dressing and store it on the counter top (if you’re only prepping it an hour or two before serving), or in the refrigerator if storing for longer. If storing in the refrigerator, make sure to let it come to room temperature before adding to the salad as the olive oil will solidify in the fridge.
- Prep and marinate the shrimp, keeping it separate from any of the fresh ingredients.
Then just before serving, chop the parsley, cut the avocado, and assemble the salad according to the instructions in the recipe!

If you enjoyed this shrimp salad we’d love it if you would take a moment to rate and review it below! 🌟🌟🌟🌟🌟 It’s also a great place to get your questions answered, and helpful for other readers if you share any modifications you made to the recipe.
Thank you for sharing your kitchen with NK. We’re so grateful you’re here!
Print
Quick Cold Shrimp & Avocado Salad (No Mayo)
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Diet: Dairy-Free, Gluten Free
Description
This veggie-packed, cold shrimp and avocado salad is an ideal weeknight dinner! Quick and easy to make, and oh-so-yummy! Made with a fresh array of ingredients like cucumber, tomatoes, red onion, avocado, and arugula. All tossed in a bright, crave-able lemony dressing (without mayo!). Ready in less than 30 minutes!
Ingredients
- 1 pound cooked shrimp, tails removed and cut into thirds
- 1 large avocado, peeled and diced or sliced
- 1 cup cherry tomatoes, cut in half
- 1 cup thinly sliced cucumbers
- 1/2 cup red onion, thinly sliced
- A few big handfuls of arugula or another tender salad green
- 1/4 cup fresh lemon juice
- 1/4 cup olive oil
- 2 garlic cloves, grated or finely chopped
- 1/4 cup fresh parsley, chopped
- 1 teaspoon kosher salt
- 1/2 teaspoon fresh cracked black pepper
Instructions
- Prep the shrimp. Remove tails from shrimp and cut into thirds. Transfer to a large bowl or glass tupperware.
- Make the dressing. In a small bowl combine lemon juice, olive oil, garlic, salt, and pepper. Whisk to combine.
- Marinate the shrimp. Drizzle about 3 tablespoons of the dressing over the cooked shrimp and toss to combine. Transfer shrimp to the refrigerator to marinate while you prep the rest of the salad ingredients.
- Assemble the salad. Add a few big handfuls of arugula or another tender salad green to a large bowl or platter. Top with diced avocado, cherry tomatoes, thinly sliced cucumber, thinly sliced red onion. Top with marinated shrimp, leaving behind any liquid from the bottom of the bowl, and toss with desired amount of dressing and the chopped parsley. Taste and add more salt and pepper as desired.
- Serve immediately and enjoy!
Notes
You can make parts of this salad in advance. Because it is made with arugula (or another tender salad green), you’ll want to wait to add the greens until just before you’re ready to serve. See the section above in the blog post about my step-by-step approach to prepping this salad in advance!
- Prep Time: 25 minutes
- Cook Time: 0 minutes
- Category: Salad
- Method: No cook
- Cuisine: American








natkwood says
My family loves this salad! It is light and full of our favorite ingredients.
Nyssa Tanner says
I love to hear that you enjoy this one! It’s a personal favorite of mine as well. Thanks for taking the time to leave your comment and happy cooking! – Nyssa
Jennifer McDonald says
This salad was so good that I made it for 47 people, and they almost licked the platter. Thank you.
Nyssa Tanner says
Jennifer! What?!?! That’s seriously so incredible! You’re a rockstar!! I’m SO happy that everyone enjoyed it and that it made a successful party dish. I’m gonna remember to make it the next time I’m planning a meal for 47! Thanks for leaving such a thoughtful comment! xo, Nyssa