01 - Place eggs in a saucepan and cover with water by 1 inch. Bring to a rolling boil over high heat, then immediately reduce heat to medium-low and simmer for 9-10 minutes. Drain and transfer to an ice bath for 5 minutes. Peel once cooled, then chop into 1/2-inch pieces.
02 - In a large mixing bowl, add chopped eggs, diced avocado, halved cherry tomatoes, diced red onion, cucumber, sliced olives, and chopped parsley. Toss gently to distribute ingredients evenly.
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 and smooth.
04 - Pour dressing over salad and fold gently with a spatula, ensuring avocado maintains texture. Adjust seasoning with additional salt and pepper if needed. Serve immediately on toasted sourdough, in lettuce cups, or chilled within 2 hours.