01 - Place eggs in a saucepan and cover with water by an inch. Bring to a rolling boil over high heat, then reduce to a gentle simmer. Cook for 9–10 minutes for fully set yolks. Drain immediately and transfer to an ice water bath to stop cooking. Once cooled, peel and chop into 1/2-inch pieces.
02 - While eggs cool, halve the cherry tomatoes. Finely dice the red onion and cucumber. Pit and slice the Kalamata olives. Roughly chop the fresh parsley. Cut the avocado in half, remove the pit, and scoop flesh into a large bowl.
03 - Add the chopped eggs, cherry tomatoes, red onion, cucumber, olives, and parsley to the bowl with the avocado. Gently fold together just until combined, taking care not to mash the avocado completely.
04 - In a small bowl, whisk together the extra virgin olive oil, lemon juice, Dijon mustard, minced garlic, and dried oregano. Season with salt and pepper to taste, whisking until emulsified and slightly thickened.
05 - Pour the dressing over the salad and toss gently to coat evenly. The avocado should remain in distinct chunks. Taste and adjust seasoning as needed. Serve immediately for the freshest texture, or refrigerate for up to 2 hours before serving.