Seafood recipes, fish recipes, and everything ocean-inspired! Discover delicious, easy-to-make seafood dishes, from grilled fish to shrimp pasta and more. 

Shrimp Avocado and Spinach Salad – Simple, Fresh, and Ready in 30 Minutes

Introduction

There was this one evening last summer — the kind where the air still smells like salt and sunscreen even after you’ve come inside — and I had a bag of fresh shrimp sitting on the counter that I’d grabbed from the dock market on the way home. I didn’t want to cook anything heavy, much like when I’m craving a simple creamy tuna salad sandwich. I didn’t want to turn on the oven. I just wanted something that tasted like where I’d been all day. That’s honestly how this Shrimp Avocado and Spinach Salad happened the first time. Not planned. Just pulled together from what was there.

It’s become one of those things I make more than I ever expected to. An easy shrimp avocado and spinach salad that somehow manages to feel a little special even when you threw it together in fifteen minutes before the sun went down.

Why You’ll Love This Recipe

  • It comes together fast — shrimp cook in minutes and the rest is just assembling, which means dinner is on the table before anyone gets impatient.
  • The flavors actually work together. Creamy avocado, tender shrimp, earthy spinach — nothing fights for attention, it all just sits well.
  • You don’t need any fancy equipment or skills. If you can peel a shrimp and slice an avocado without losing a finger, you’re good.

Quick Recipe Snapshot

Recipe: Shrimp Avocado and Spinach Salad
Prep Time: 15 minutes
Cook Time: 8–10 minutes
Total Time: About 25 minutes
Servings: 4
Difficulty: Easy — beginner-friendly
Best For: Quick weeknight dinner, light lunch, coastal summer eating
Dietary Notes: Naturally gluten-free, high protein, low carb friendly

Ingredients List

For the Salad:

  • 1 lb large shrimp, peeled and deveined — fresh if you can get it, thawed frozen works fine too
  • 5 oz fresh baby spinach — the tender baby leaves hold up better than mature spinach here
  • 2 ripe avocados, sliced or chunked — they need to give a little when you press them, not be rock hard
  • 1 cup cherry tomatoes, halved — adds a little brightness and juice to the whole thing
  • ¼ red onion, thinly sliced — just enough to give it a little bite without taking over
  • ¼ cup crumbled feta cheese — optional, but it adds a salty creaminess that really ties it together

For the Dressing:

  • 3 tablespoons olive oil — good quality if you have it, it makes a difference here
  • 2 tablespoons fresh lemon juice — about one lemon, and please use fresh, not the bottle
  • 1 teaspoon Dijon mustard — this helps the dressing hold together instead of separating
  • 1 small garlic clove, minced
  • ½ teaspoon honey
  • Salt and black pepper to taste

For Cooking the Shrimp:

  • 1 tablespoon olive oil or butter
  • ½ teaspoon smoked paprika
  • ¼ teaspoon garlic powder
  • Salt and pepper
  • Optional: pinch of cayenne if you like a little heat

Step-by-Step Instructions

  1. Pat your shrimp dry with a paper towel. This matters more than people think — wet shrimp steam instead of sear and you lose that little golden edge. Season them with the smoked paprika, garlic powder, salt, and pepper. Toss to coat.
  2. Heat a skillet over medium-high heat. Add the olive oil or butter and let it get hot before the shrimp go in. You want to hear a real sizzle when they hit the pan.
  3. Cook the shrimp in a single layer — don’t crowd them. About 2 minutes per side. They’re done when they curl into a loose C shape and turn pink and opaque. If they curl into a tight O, you’ve gone a little too far. Pull them off the heat and let them rest a minute.
  4. While the shrimp cool slightly, make the dressing. Whisk together the olive oil, lemon juice, Dijon, garlic, honey, salt, and pepper in a small bowl or jar. Taste it. Adjust the lemon or salt if it needs it. (I usually add a little more lemon.)
  5. Lay the spinach out in a wide bowl or on a platter. Add the cherry tomatoes, red onion, and avocado. Don’t toss it yet — the avocado bruises easily if you’re too rough with it.
  6. Add the shrimp on top while they’re still just a little warm. Drizzle the dressing over everything. Add the feta if you’re using it. Give it one gentle toss — or just let people serve themselves from the platter and toss their own portions. That’s honestly what I do.

That’s it. There’s no complicated technique here. It’s just good ingredients treated simply.

Small Tricks From Cooking Fish at Home

I’ve talked a lot about getting that perfect sear, and if I’m being honest, the pan you use makes all the difference. For this recipe, I always reach for my Lodge Cast Iron Skillet. It gets screaming hot and holds that heat evenly, which is the secret to getting that beautiful, golden-brown crust on the shrimp in just a minute or two. You won’t get any of that dreaded steaming; just a pure, perfect sizzle that locks in all the flavor.

This skillet is a kitchen workhorse that will last you a lifetime. If you don’t have one, it’s the single best upgrade you can make for recipes like this. Check out the one I use on Amazon.

Lodge 10.25 Inch Cast Iron Skillet with Assist Handle

✓ prime

Check Price

We earn a commission if you make a purchase, at no additional cost to you.

Lodge 10.25 Inch Cast Iron Skillet with Assist Handle

Dry the shrimp before seasoning them. Every time I skip this step because I’m in a hurry, I regret it. The moisture creates steam in the pan and you end up with shrimp that are cooked but pale and soft instead of having any color on them.

Don’t walk away from the pan. Shrimp go from perfect to rubbery in under a minute. I learned this the hard way on a night I got distracted by something on the dock and came back to find them overcooked. They were still edible, but they had that bouncy, tough texture that nobody wants.

The avocado goes in last, or at least near the end. I used to mix everything together too early and the avocado would turn into a green smear by the time it hit the table. Slice it right before serving and lay it on gently.

Room temperature shrimp cook more evenly. If they’re straight from the fridge and ice cold, the outside can overcook before the inside catches up. I usually pull them out about ten minutes before I cook them.

The dressing should be a little more acidic than you think it needs to be. Spinach is earthy and avocado is rich — they both need that brightness from the lemon to cut through. If the dressing tastes a tiny bit sharp on its own, it’ll taste just right once it’s on the salad.

Common Mistakes to Avoid

Using underripe avocados. I know it’s tempting to grab whatever’s at the store, but a hard avocado in this salad is like biting into a green apple when you wanted butter. It doesn’t work. Plan ahead and buy them a day or two early if you need to.

Overcooking the shrimp — this one comes up again because it’s the most common thing that goes wrong. The window is small. Two minutes per side on medium-high and you’re done. They keep cooking a little even after you pull them from the heat, so err on the side of just barely done.

Dressing the salad too far ahead. This isn’t a salad that sits well. The spinach wilts, the avocado oxidizes, and the whole thing gets soggy. Make the dressing ahead if you want, but don’t dress it until right before eating.

Skipping the seasoning on the shrimp. Plain shrimp in a salad can taste flat, even with a good dressing. The smoked paprika and garlic powder on the shrimp give them their own flavor that plays off the lemon dressing instead of just disappearing into it.

Variations and Serving Ideas

Spicy version: Add a pinch of cayenne to the shrimp seasoning and a few thin slices of jalapeño to the salad. The heat against the cool avocado is really good. You can also add a few dashes of hot sauce to the dressing.

Mild version: Skip the red onion and use a little cucumber instead for crunch without the sharpness. Great if you’re making this for kids or people who don’t love strong flavors.

Coastal twist: Add a handful of cooked corn cut off the cob, a few slices of mango, and swap the feta for cotija cheese. It leans more tropical and reminds me of eating at a little outdoor fish place near the water — the kind with plastic chairs and the best food you’ve ever had.

What to Serve With

Crusty bread or a warm sourdough roll is the move here. Something to mop up the dressing at the bottom of the bowl. The salad is fresh and light, so you want something with a little substance alongside it. If you wanted to create a more substantial meal, you could even serve it alongside a heartier dish like a shrimp sausage dirty rice.

A cold glass of something citrusy works perfectly — sparkling water with lemon, a light white wine, or even just iced tea. Nothing heavy.

If you want to make it more of a full meal, serve it over a scoop of cooked quinoa or alongside a simple cup of tomato soup. The warmth of the soup against the cool salad is a combination I keep coming back to on evenings when it’s not quite warm enough to eat outside but you still want something that feels like summer.

Storage and Reheating

If you have leftovers, store the components separately if you can. The dressed salad does not keep well — the spinach will be sad and wilted by morning and the avocado will brown. Store undressed spinach and tomatoes in one container, shrimp in another, and keep the avocado whole until you need it.

The cooked shrimp will keep in the fridge for up to 2 days in a sealed container. Eat them cold on the salad the next day — they’re actually really good that way.

DO NOT reheat the shrimp in a microwave if you can avoid it. It makes them rubbery and a little weird smelling. If you want them warm, just let them sit at room temperature for a few minutes or give them 30 seconds in a dry pan over low heat.

DO NOT freeze this salad. Avocado does not survive freezing and the shrimp texture suffers. Just make what you’ll eat.

FAQs (People Also Ask)

Can I use frozen shrimp for this recipe?
Yes, absolutely. Just thaw them completely and pat them very dry before cooking. I use frozen shrimp more often than fresh honestly — as long as they’re good quality and fully thawed, you won’t notice much difference in a salad like this.

How do I know when the shrimp are done cooking?
They’ll turn pink and opaque and curl into a loose C shape. That’s your sign. If they’re still translucent or gray, give them another 30 seconds. If they’ve curled into a tight little circle, they’re overcooked but still edible — just a little tougher.

Can I substitute the spinach with something else?
Sure. Arugula works really well and adds a peppery bite. Mixed greens are fine too. I wouldn’t use iceberg or romaine — they don’t have enough flavor and the texture doesn’t match the shrimp and avocado as well.

How long does this salad keep in the fridge?
Once dressed, honestly — eat it the same day. The components stored separately will last 1 to 2 days. The shrimp are good for 2 days refrigerated. The avocado, once cut, should be used the same day or the next at the latest.

Is this recipe difficult for beginners?
Not at all. If you’ve cooked anything in a pan before, you can make this. The shrimp cook fast and the rest is just chopping and mixing. Start to finish it’s about 25 to 30 minutes, and most of that is just prep.

Can I make the dressing ahead of time?
Yes, the dressing keeps well in a jar in the fridge for up to 5 days. Just shake it up before using since it will separate a little. Making it ahead is actually a good idea — it gives the garlic time to mellow out a bit.

Nutrition Facts

(Per serving. Estimates only, varies by exact ingredients used)

Calories350 kcal
Protein28g
Fat22g
Carbohydrates12g
Fiber6g
Sodium480mg

Conclusion

Some of the best things I’ve ever eaten came from not overthinking it. A dock market bag of shrimp, a couple of avocados that needed to be used, some spinach from the back of the fridge. This salad carries that feeling every time I make it — like the coast is still close even when I’m standing in my kitchen miles from the water.

I hope it does the same for you.

Shrimp Avocado and Spinach Salad

Prep Time 15 minutes
Cook Time 10 minutes
Course Main Course
Cuisine American
Servings 4

Ingredients
  

  • 1 lb large shrimp, peeled and deveined
  • 5 oz fresh baby spinach
  • 2 ripe avocados, sliced
  • 1 cup cherry tomatoes, halved
  • 1/4 red onion, thinly sliced
  • 1/4 cup crumbled feta cheese (optional)
  • 3 tablespoons olive oil (for dressing)
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon Dijon mustard
  • 1 small garlic clove, minced
  • 1/2 teaspoon honey
  • Salt and black pepper to taste
  • 1 tablespoon olive oil or butter (for cooking shrimp)
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon garlic powder
  • Pinch of cayenne (optional)

Instructions
 

  • Pat shrimp dry with paper towels. Season with smoked paprika, garlic powder, salt, pepper, and cayenne if using. Toss to coat evenly.
  • Heat a skillet over medium-high heat. Add olive oil or butter and let it get fully hot before adding the shrimp.
  • Cook shrimp in a single layer for about 2 minutes per side until pink, opaque, and curled into a loose C shape. Remove from heat and let rest.
  • Whisk together olive oil, lemon juice, Dijon mustard, minced garlic, honey, salt, and pepper in a small bowl or jar. Taste and adjust seasoning.
  • Arrange spinach on a wide bowl or platter. Add cherry tomatoes, red onion, and avocado gently on top.
  • Place the cooked shrimp over the salad while still slightly warm. Drizzle dressing over everything. Add feta if using. Toss gently and serve immediately.

Notes

Pat your shrimp completely dry before cooking — this is the single most important step for getting good color and texture instead of steamed, pale shrimp.
Keyword coastal seafood recipe, easy shrimp salad, healthy shrimp dinner, quick dinner salad, seafood salad, Shrimp Avocado and Spinach Salad

Related articles