Cook the shrimp: Heat a skillet over medium heat. Add a drizzle of olive oil and then the shrimp, seasoning with salt and pepper. Cook for 2-3 minutes on each side until they are pink and opaque.
Prepare the dressing: In a small bowl, whisk together olive oil, lime juice, salt, and pepper until well combined.
Assemble the salad: In a large bowl, combine mixed greens, cherry tomatoes, red onion, and cilantro. Toss gently to mix the ingredients without bruising the greens.
Add avocado: Gently fold in the sliced avocado, being careful not to mash it. The avocado should remain intact for texture and creaminess.
Combine: Top the salad with the cooked shrimp and drizzle with the prepared dressing. Toss lightly to combine all elements more evenly.
Serve: Divide into serving bowls and enjoy immediately for the best taste and texture.