Cook and cool your eggs: If you haven’t already, hard-boil the eggs. Cool them in an ice bath, peel, and pat dry.
This keeps the texture firm and easy to chop.
Prep the dressing base: In a large bowl, whisk together olive oil, lemon juice, garlic, Dijon, salt, pepper, and cumin (if using). Taste and adjust the lemon and salt now.
Mash the avocado: Halve and pit the avocados, then scoop the flesh into the bowl. Mash gently with a fork until mostly smooth with some small chunks.
You want a creamy base, not a purée.
Fold in the flavor-builders: Add cucumber, tomatoes, red onion, capers or olives, parsley, and dill or mint. Stir to combine.
Chop the eggs: Roughly chop the hard-boiled eggs into bite-sized pieces. Keep the yolks slightly crumbly for a creamy texture.
Combine without overmixing: Add the chopped eggs to the bowl and fold gently until everything is coated.
Adjust seasoning with more lemon, salt, and pepper as needed. Add red pepper flakes for a little heat.
Finish and serve: Drizzle a touch more olive oil on top and sprinkle with extra herbs. Serve right away on toast, inside a warm pita, over greens, or alongside crunchy veggies.