If you start with precooked shrimp, this beautiful and satisfying salad can be on the table in 15 minutes! (Add about 7 minutes if you're cooking the shrimp yourself!)
Bring a large pot of water to a boil. Add 1 tablespoon of salt. Meanwhile, fill a large bowl with several cups of ice, and then fill it almost to the top with cold water. Set aside.
Add the shrimp to the pot of boiling water, stir, and allow the water to come back to a simmer. Cook the shrimp for 3 to 4 minutes, just until cooked through (opaque throughout). Immediately drain the shrimp and submerge them in the ice water bath for 10 minutes. Drain. Peel the shrimp and cut them in half cross-wise. Cover, and refrigerate until ready to use in the salad.
In a large bowl, combine the olive oil, lemon juice, onion, salt, and pepper.
Add the shrimp, avocado, tomatoes, corn, jalapeños, and scallions and toss to coat with the dressing. Transfer to a serving bowl. Garnish with the cilantro, if using.
Notes
Make AheadYou can make the shrimp one day ahead (and might also consider making Air Fryer Shrimp to use in this salad). And you can also make the dressing ahead. You can assemble the salad a few hours ahead, with the exception of the avocado which should be added at the end.Variations
Turn this into a leafy green salad with shrimp, avocado and veggies by adding some chopped hearts of romaine or baby spinach to this salad.
Make this into a shrimp and avocado pasta salad by adding some cooked and cooled pasta.
For a vegan alternative to this salad, leave out the shrimp and swap the honey for agave. Between the tomatoes, corn, and avocado, vegans won't even miss the shrimp!