01 - Place eggs in a saucepan and cover with water by 1 inch. Bring to a rolling boil over high heat, then reduce to medium-low and simmer for 9-10 minutes. Drain immediately and submerge in an ice bath for 5 minutes. Peel once cooled and chop into 1/2-inch pieces.
02 - In a large mixing bowl, combine the chopped eggs, diced avocado, halved cherry tomatoes, finely diced red onion, diced cucumber, sliced Kalamata 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 and gently fold to combine, taking care to maintain some avocado chunks for texture. Taste and adjust seasoning with additional salt and pepper as needed. Serve immediately or chill for up to 2 hours.