01 - Place eggs in a saucepan and cover with cold water by 1 inch. Bring to a rolling boil over high heat, then immediately remove from heat, cover tightly, and let stand for 10 minutes.
02 - Drain the eggs and transfer to an ice bath or run under cold running water for 2-3 minutes. Peel once cool enough to handle, then chop into 1/2-inch pieces.
03 - In a large mixing bowl, combine diced avocados, halved cherry tomatoes, diced cucumber, chopped red onion, sliced olives, and fresh parsley.
04 - In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, minced garlic, oregano, salt, and pepper until fully emulsified and creamy.
05 - Add chopped eggs to the vegetable mixture. Pour dressing over top and gently fold with a spatula until evenly combined, being careful not to mash the avocado.
06 - Serve immediately at room temperature, or cover and refrigerate for up to 2 hours before serving to allow flavors to meld.