Easy Lime Shrimp Avocado Salad

Recipe Overview

This zesty lime shrimp and avocado salad combines tender sautéed shrimp, creamy avocado, crisp red onion, fresh cilantro, and optional jalapeño. First, the shrimp are quickly cooked in a skillet with simple seasonings. Then, they are tossed with a fresh lime dressing before the avocado and vegetables are gently folded in. Because the salad uses both lime juice and zest, every bite tastes bright, fresh, and citrusy.

This recipe works especially well for a quick weeknight dinner, a light summer lunch, or a refreshing dish for cookouts and casual gatherings. In addition, most of the components can be prepared ahead of time. Simply wait to cut and add the avocado until shortly before serving so it stays fresh and holds its shape.

Why You’ll Love This Recipe

  • Ready in less than 30 minutes
  • Bright, fresh lime flavor
  • Tender shrimp with creamy avocado
  • Made with simple, easy-to-find ingredients
  • Requires only one skillet and one mixing bowl
  • Easy to adjust from mild to spicy
  • Works as a light main dish or flavorful side

Ingredients You’ll Need

  • 1 pound large raw shrimp, peeled, deveined, and tails removed
  • 2 large ripe but firm Hass avocados, diced into ¾-inch pieces
  • ¼ cup finely diced red onion
  • ¼ cup chopped fresh cilantro
  • 1 jalapeño, seeded and finely minced, optional
  • 3 tablespoons freshly squeezed lime juice, from about 2 limes
  • 1 teaspoon finely grated lime zest
  • 2 tablespoons extra-virgin olive oil, divided
  • ½ teaspoon sea salt, divided, plus more to taste
  • ¼ teaspoon ground black pepper, divided
  • ¼ teaspoon ground cumin, optional
  • 1 small pinch cayenne pepper, optional

Step-by-Step Instructions

  1. Place the shrimp in a colander and rinse them briefly under cool water if needed. Pat the shrimp very dry with paper towels so they sear instead of steaming.
  2. Add the shrimp to a medium bowl. Season them with ¼ teaspoon of the salt, ⅛ teaspoon of the black pepper, and the cumin, if using. Toss until the seasonings are evenly distributed.
  3. Heat 1 tablespoon of the olive oil in a large 12-inch skillet over medium-high heat. Allow the oil to heat for about 1 minute, or until it looks thin and begins to shimmer.
  4. Arrange the shrimp in the skillet in a single layer. Cook for 2–3 minutes without moving them too much. Flip each shrimp and cook for another 1–3 minutes. The shrimp are ready when they are pink, opaque through the center, and curled into a loose “C” shape.
  5. Transfer the cooked shrimp to a large mixing bowl. Let them cool for about 5 minutes so they do not soften the avocado or wilt the cilantro.
  6. While the shrimp cool, make the dressing. In a small bowl or glass jar, combine the remaining 1 tablespoon olive oil, lime juice, lime zest, remaining ¼ teaspoon salt, remaining ⅛ teaspoon black pepper, and cayenne, if using. Whisk or shake until the mixture is well combined.
  7. Pour approximately half of the lime dressing over the slightly warm shrimp. Toss gently until the shrimp are coated, and then let them rest for 5 minutes to absorb the citrus flavor.
  8. Add the diced avocado, red onion, cilantro, and minced jalapeño to the bowl with the shrimp.
  9. Pour the remaining dressing over the salad. Using a flexible spatula or large spoon, gently fold the ingredients together until evenly coated. Avoid vigorous stirring because it can mash the avocado.
  10. Taste the salad and add another small pinch of salt, black pepper, or squeeze of lime juice if needed.
  11. Serve the salad immediately at room temperature, or cover and refrigerate it for about 20 minutes if you prefer it chilled.

Helpful Tips

  • Choose ripe but firm avocados. They should yield slightly when gently pressed without feeling soft or mushy.
  • Pat the shrimp thoroughly dry before seasoning. Moisture on the surface prevents proper browning and can make the shrimp watery.
  • Avoid overcrowding the skillet. Cook the shrimp in two batches when necessary so they remain in a single layer.
  • Remove the shrimp from the heat as soon as they turn opaque. Overcooked shrimp become firm and rubbery.
  • Zest the lime before cutting and juicing it. Zesting a whole lime is much easier than zesting one that has already been squeezed.
  • Soak the diced red onion in cold water for 10 minutes if you prefer a milder onion flavor. Drain and pat it dry before adding it to the salad.
  • Fold in the avocado last and mix gently to keep the pieces intact.

Recipe Variations

  • Make it spicier: Leave some jalapeño seeds and membranes intact, or add extra cayenne pepper.
  • Make it milder: Omit the jalapeño and cayenne completely.
  • Add tropical fruit: Fold in ½ to 1 cup diced mango or pineapple.
  • Add vegetables: Include diced cucumber, halved cherry tomatoes, bell pepper, or cooked corn.
  • Make it more filling: Serve the salad over cilantro-lime rice, quinoa, or mixed greens.
  • Use a different herb: Replace the cilantro with fresh parsley if you do not enjoy cilantro.
  • Add more crunch: Top each serving with toasted pepitas or crushed tortilla chips immediately before eating.
  • Use a different protein: Substitute bite-size pieces of cooked chicken for the shrimp and toss them with the same lime dressing.

What to Serve with This Recipe

Serve zesty lime shrimp and avocado salad with warm corn tortillas, tortilla chips, cilantro-lime rice, quinoa, or a simple green salad. It also works well spooned over crisp romaine lettuce or tucked into lettuce cups for a lighter meal.

For a cookout or summer dinner, pair it with grilled corn, black beans, fresh fruit, or roasted sweet potatoes. Because the salad already contains shrimp and avocado, lighter sides help keep the meal balanced without covering up its fresh lime flavor.

How to Meal Prep This Recipe

This recipe makes 4 larger meal-prep portions. Divide approximately 1⅓ to 1½ cups of shrimp and avocado salad into each portion.

Use four 12-ounce meal-prep containers. Each portion should fill its container nearly to the top while still leaving a little room to close the lid without pressing down on the avocado. Avoid packing the salad tightly because that can mash the avocado and release excess moisture.

For the freshest results, divide the cooked shrimp, red onion, cilantro, and jalapeño among the four containers, but store the lime dressing separately in small leak-resistant dressing cups. Add about half of a freshly diced avocado to each portion shortly before eating.

When the avocado is kept separate, the prepared shrimp portions can be refrigerated for up to 2 days. After the avocado and dressing are added, eat the salad within 24 hours for the best texture and color.

How to Store and Reheat

Store leftover shrimp and avocado salad in a shallow airtight container in the refrigerator. Need a better way to keep leftovers fresh and organized? Check out my guide to the best meal prep and leftover containers for practical options that work well for meal prep and everyday food storage.

For the best texture and appearance, enjoy the salad within 24 hours. Press a piece of food-safe wrap directly against the surface before sealing the container to reduce the avocado’s exposure to air.

This salad is best served cold or at room temperature and should not be reheated after it has been mixed with the avocado. If the shrimp were stored separately, they can be warmed briefly in a skillet over medium-low heat for 1–2 minutes. Allow them to cool slightly before combining them with the cold ingredients.

Frequently Asked Questions

Can I use frozen shrimp?

Yes. Thaw frozen shrimp completely in the refrigerator or under cold running water. Drain them well, and then pat them thoroughly dry before seasoning and cooking. The cooking time should remain about the same.

Can I use precooked shrimp?

Yes, although freshly cooked shrimp usually have a better texture. Skip the skillet-cooking steps and toss thawed precooked shrimp with half of the dressing. Let them sit for 5–10 minutes before adding the remaining ingredients.

How can I tell when the shrimp are cooked?

Cooked shrimp should be pink on the outside, opaque through the center, and curled into a loose “C” shape. Shrimp that curl into a very tight circle may be overcooked.

Can I prepare the salad ahead of time?

You can cook the shrimp, chop the onion and cilantro, and mix the dressing up to 24 hours ahead. Store each component separately in the refrigerator. Dice the avocado and assemble the salad shortly before serving.

Is this shrimp salad spicy?

The jalapeño and cayenne create mild heat. Remove the jalapeño’s seeds and white membranes for less heat, or omit both spicy ingredients for a completely mild salad.

Can I use bottled lime juice?

Fresh lime juice is strongly recommended because the dressing relies on its bright citrus flavor. You also need fresh lime zest, which adds flavor that bottled juice cannot provide.

Why did my avocado become mushy?

The avocado may have been overly ripe or mixed too aggressively. Use ripe but firm avocados, cut them into larger pieces, and fold them into the salad gently with a spatula.

Recipe Card

Prep Time: 15 minutes
Cook Time: 6 minutes
Rest Time: 5 minutes
Total Time: 26 minutes
Servings: 4

Ingredients

  • 1 pound large raw shrimp, peeled, deveined, and tails removed
  • 2 large ripe but firm Hass avocados, diced into ¾-inch pieces
  • ¼ cup finely diced red onion
  • ¼ cup chopped fresh cilantro
  • 1 jalapeño, seeded and finely minced, optional
  • 3 tablespoons freshly squeezed lime juice, from about 2 limes
  • 1 teaspoon finely grated lime zest
  • 2 tablespoons extra-virgin olive oil, divided
  • ½ teaspoon sea salt, divided, plus more to taste
  • ¼ teaspoon ground black pepper, divided
  • ¼ teaspoon ground cumin, optional
  • 1 small pinch cayenne pepper, optional

Instructions

  1. Pat the shrimp thoroughly dry. Season them with ¼ teaspoon salt, ⅛ teaspoon black pepper, and the cumin, if using.
  2. Heat 1 tablespoon olive oil in a large skillet over medium-high heat.
  3. Add the shrimp in a single layer. Cook for 2–3 minutes per side, or until pink, opaque, and curled into a loose “C” shape.
  4. Transfer the shrimp to a large mixing bowl and let them cool for 5 minutes.
  5. Whisk together the remaining 1 tablespoon olive oil, lime juice, lime zest, remaining ¼ teaspoon salt, remaining ⅛ teaspoon black pepper, and cayenne, if using.
  6. Pour half of the dressing over the shrimp. Toss gently and let the shrimp rest for 5 minutes.
  7. Add the diced avocado, red onion, cilantro, and jalapeño.
  8. Pour in the remaining dressing and gently fold everything together without mashing the avocado.
  9. Taste and adjust the salt, pepper, or lime juice as needed. Serve immediately or chill for 20 minutes before serving.

Storage: Refrigerate the salad in a shallow airtight container and enjoy it within 24 hours. Press food-safe wrap directly against the surface to help slow avocado browning. Serve cold or at room temperature rather than reheating the assembled salad.