
This vibrant Cilantro Lime Shrimp Salad is a fresh, healthy Mexican-inspired dish packed with juicy shrimp, sweet corn, crisp veggies, and a zesty lime dressing ready in under 30 minutes.

Some recipes just click. This Cilantro Lime Shrimp Salad is one of them. It is bright, bold, and genuinely satisfying without feeling heavy, exactly the kind of healthy Mexican shrimp salad you reach for when you want something that feels like a treat but checks every nutrition box. Think juicy pan-seared shrimp kissed with cumin and chili, piled over crisp romaine with sweet corn, creamy avocado, black beans, and a punchy cilantro lime shrimp salad dressing that doubles as a marinade.
Whether you are meal prepping for the week, serving it as a casual dinner, or bringing it to a summer cookout, this salad delivers every time.
The magic here is all about layers of lime flavor. The shrimp get a quick marinade with fresh lime juice, garlic, and warm spices before hitting a screaming hot pan. Then the cilantro lime dressing, made with more lime juice, zest, a drizzle of honey, and fresh cilantro, ties every ingredient together without overpowering anything.
The result is a lime shrimp salad that tastes like it came from a great taco bar, fresh, a little smoky, and completely craveable.
A few things make this recipe especially great:
For shrimp salads, a heavy cast iron skillet or grill pan gives you that gorgeous sear and slight char that makes the shrimp taste like they came off a restaurant grill. A good citrus juicer also goes a long way when you are squeezing multiple limes for both the marinade and the Mexican shrimp salad dressing.
Think of this as your base recipe that you can riff on endlessly. The cilantro lime shrimp corn salad version is especially popular in summer when sweet corn is at its peak. Fire-roasted corn adds a subtle smokiness that pairs beautifully with the chili-rubbed shrimp.
Chef's Tip: If using frozen corn, thaw it fully and pat it dry before adding it to the salad. Excess moisture will water down the dressing and make the lettuce soggy faster.
For the avocado, dice it last and toss it very gently with a small squeeze of lime juice to keep it from browning before you serve.
The Mexican shrimp salad dressing in this recipe is simple but seriously flavorful. Fresh lime juice, lime zest, olive oil, honey, and cilantro come together in about 2 minutes. It is bright enough to feel like a margarita salad without any of the fuss, which is exactly why some people call a lime-forward shrimp salad a margarita salad, a nod to those classic fiesta flavors.
Make a double batch of the dressing. It keeps in the refrigerator for up to 3 days and works brilliantly as a sauce for tacos or a drizzle over grilled vegetables.
Ready to make it? Here is the full step-by-step recipe:

This vibrant Cilantro Lime Shrimp Salad is a fresh, healthy Mexican-inspired dish packed with juicy shrimp, sweet corn, crisp veggies, and a zesty lime dressing ready in under 30 minutes.
Pat the shrimp dry with paper towels. In a medium bowl, combine the shrimp with 1 tablespoon of olive oil, 1 tablespoon of lime juice, minced garlic, cumin, chili powder, 0.5 teaspoon of salt, and black pepper. Toss well to coat and let marinate for 5 to 10 minutes while you prep the salad.
Make the cilantro lime dressing: In a small bowl or jar, whisk together the remaining 2 tablespoons of olive oil, 3 tablespoons of lime juice, lime zest, honey, remaining 0.25 teaspoon of salt, and half of the chopped cilantro. Taste and adjust seasoning as needed. Set aside.
Heat a large skillet or grill pan over medium-high heat. Once hot, add the marinated shrimp in a single layer. Cook for 2 to 3 minutes per side until pink, opaque, and slightly charred at the edges. Remove from heat immediately so they do not overcook.
Assemble the salad: Spread the chopped romaine across a large serving platter or divide among four bowls. Top with corn, cherry tomatoes, black beans, red onion, avocado, and jalapeño if using.
Arrange the cooked shrimp over the top of the salad. Drizzle generously with the cilantro lime dressing.
Finish with the remaining fresh cilantro and a few extra lime wedges on the side. Serve immediately.
This healthy lime shrimp salad is wonderful on its own, but here are a few ways to switch it up:
However you serve it, this is the kind of recipe that earns a permanent spot in your rotation.