01 - Place eggs in a saucepan and cover with cold water by 1 inch. Bring to a rolling boil over high heat, then immediately reduce to medium-low and simmer for 9–10 minutes. Drain and transfer to an ice bath for 5 minutes. Peel once cooled and chop into 1/2-inch pieces.
02 - In a large mixing bowl, add diced avocado, halved cherry tomatoes, red onion, cucumber, Kalamata olives, and fresh parsley.
03 - In a small bowl, whisk together extra virgin olive oil, fresh lemon juice, Dijon mustard, minced garlic, dried oregano, salt, and black pepper until emulsified.
04 - Add chopped eggs to the vegetable mixture. Pour the dressing over the salad and gently fold to combine, taking care to maintain some avocado chunks for texture.
05 - Taste and adjust seasoning with additional salt and pepper if needed. Serve immediately on toasted sourdough, in lettuce cups, or wrapped in pita bread. Alternatively, refrigerate for up to 2 hours before serving.