The Best Shrimp Avocado Salad

5 from 4 votes
Jump to RecipeComment

This post may contain affiliate links.

This is the best shrimp avocado salad you will ever try. Delicious juicy shrimps mixed with fresh greens and soft avocados with a drizzle of a terrific sauce make the perfect salad! And the best part? It’s ready in 20 minutes!

This is The Best Shrimp Avocado Salad you will ever try. Delicious juicy shrimps mixed with fresh greens and soft avocados with a drizzle of a terrific sauce make the perfect salad!


I’ll take a giant plate of salad any day of the week. Some of our favorite salads are Mediterranean salad, Greek chickpea salad and Fattoush salad which we have on a weekly basis. If we have shrimp at hand, I would either make some shrimp pasta salad or this shrimp avocado salad.

Why this recipe works

This is one of our favorite ways to serve shrimp and we have a few good reasons for it:

  • It’s quick: It takes 20 minutes from start to finish to make this salad.
  • Healthy: Veggies and shrimp, a healthy combination that’s not only delicious, but is also good for you.
  • Flavors: Every item on this salad is packed with flavor, and the zesty dressing brings it all together in the most perfect way possible.
Add dressing to shrimp and avocado salad.


  • Shrimp: It’s best to get frozen raw shrimp, thaw and cook it at home.
  • Avocados: Make sure your avocados are ripe but not mushy. Hass avocados work best for this recipe.
  • Red onion and olives: These add nice pungent flavors to the salad.
  • Spring mix: We use this as the base for the salad. You can also use a mix of romaine lettuce and baby spinach.
This shrimp avocado salad is low carb, healthy and ready in 20 minutes. The dressing is zesty, bright and adds so much flavor to the salad. This salad would be perfect for a light lunch or dinner.


Thaw the shrimp if needed and pat dry them completely using a paper towel. Heat some olive oil in a pan over medium heat and cook the shrimp until opaque and firm. This would take about 3 to 5 minutes. Make sure not to overcook the shrimp otherwise it’ll become rubbery.

Fill a plate or a bowl with spring mix greens and top with thinly sliced onions, sliced avocados, lemon, walnuts, cranberries and olives. Add the shrimp to the salad, pour the dressing over the salad and serve.

don't over cook the shrimp for the avocado salad with shrimp.

Serving suggestions

This salad can be light lunch or dinner on its own but you can also serve it as an appetizer or side with dishes such as pan seared halibut, cod with shallots and fennel or salmon patties for a seafood feast!

Thinly slice the onions and avocado and place them on the salad.

Frequently asked questions

Can I make this salad ahead of time?

This shrimp avocado salad is best served fresh. However, you can plate the greens, red onion, walnuts, cranberries and lemon a few hours ahead of time and add the cooked shrimp, avocado and the dressing to the salad right before serving.

What are other ways to cook the shrimp?

You can also grill the shrimp for this recipe. To grill the shrimp, thread them on skewers and grill for about 5 minutes. You can also bake them at 350 degrees F for 10 minutes or until pink and cooked through.

What can I use instead of spring mix?

You can use any kind of salad greens such as arugula, ice burg or romaine lettuce. You can also use combination of greens such as lettuce, baby spinach and herbs.

Can I leave out the walnut?

Walnut adds a nice crunch to the salad and the flavor goes very well with the shrimp. However, you can simply leave it out.

This avocado shrimp salad is best served fresh.

More shrimp recipes

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

5 from 4 votes

The Best Shrimp Avocado Salad

This is the best shrimp avocado salad you will ever try. Delicious juicy shrimps mixed with fresh greens and soft avocados with a drizzle of a terrific sauce make the perfect salad! And the best part? It's ready in 20 minutes!
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 6 servings
Save this Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.


  • 2 tbsp vegetable oil
  • 20-25 large shrimp, peeled and deveined
  • 4-6 cups spring mix
  • 1/2 cup walnuts, chopped
  • 1/2 cup dried cranberries
  • 1/3 red onion, sliced
  • 2 avocados
  • 1 lemon
  • 1/2 cup green olives, sliced


  • 1 tsp lemon pepper
  • 1 tsp herb de provence
  • 1/2 tsp cumin
  • 1/2 tsp garlic powder
  • 1/2 tsp paprika
  • 2 tbsp white vinegar
  • 1/4 cup olive oil
  • 1/4 cup water


  • Heat oil in a pan over medium heat. Saute shrimps until light pink, about 2-3 minutes per side.
  • In a large platter, spread the spring mix and top with cooked shrimps, walnuts, dried cranberries and sliced red onion.
  • Cut the avocados in half, take the pit out and slice each half. Place the avocado in the platter on the salad.
  • Slice the lemon into half moons and add it to the salad.
  • Finally, add sliced pitted olives.
  • Mix all the ingredients in a bowl, add salt to taste if needed.
  • Pour the dressing on the salad and serve.



Calories: 379kcal | Carbohydrates: 22g | Protein: 7g | Fat: 32g | Saturated Fat: 7g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 16g | Trans Fat: 1g | Cholesterol: 29mg | Sodium: 322mg | Potassium: 534mg | Fiber: 8g | Sugar: 9g | Vitamin A: 589IU | Vitamin C: 33mg | Calcium: 60mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

About Shadi HasanzadeNemati

I'm here to show you how to make delicious Persian, Middle Eastern and Mediterranean food at home. My easy to follow recipes will bring exciting new flavors to your table!

You may Also Like

5 from 4 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating