Heat olive oil in a pan over medium heat.
Season shrimp with salt and pepper, then cook for 2–3 minutes per side until pink. Let cool slightly.
In a large bowl, combine avocado, cucumber, tomatoes, onion, and herbs.
Mix dressing ingredients in a small bowl until smooth.
Add shrimp to the salad and gently toss with the creamy dressing.
Serve chilled or fresh with lettuce, toast, or crackers.
