01 - Place eggs in a saucepan and cover with cold water. Bring to a rolling boil, then reduce heat to medium-low and simmer for 9–10 minutes. Drain immediately and transfer to an ice bath to cool completely. Peel and chop into medium cubes.
02 - In a large mixing bowl, add chopped eggs, cubed avocado, halved cherry tomatoes, diced red onion, cucumber, sliced olives, and chopped 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 - Pour the dressing over the salad mixture. Gently fold together using a spatula, being careful not to mash the avocado. The avocado should remain in distinct chunks for texture.
05 - Taste and adjust seasoning with additional salt and pepper if needed. Serve immediately for best texture, or refrigerate for up to 2 hours before serving.