This vibrant Mediterranean dish combines creamy ripe avocados with protein-rich hard-boiled eggs, creating a satisfying base that's both nutritious and delicious. The fresh vegetables—cherry tomatoes, crisp cucumber, and red onion—add crunch and color, while Kalamata olives bring authentic Mediterranean flair.
The zesty dressing features extra virgin olive oil, fresh lemon juice, and aromatic herbs, tying everything together into a harmonious blend of flavors. Perfect for meal prep, this versatile dish works beautifully as a light lunch, refreshing side, or wholesome addition to your weekly menu.
The summer heat was relentless, my tiny kitchen fan doing absolutely nothing to cut through the humidity. I had a bowl of hard-boiled eggs from meal prep earlier that week and a couple of avocados that needed to be used immediately or face their demise. Something fresh and cooling was the only thing that sounded remotely appealing.
My roommate walked in just as I was tossing everything together and immediately demanded a bowl. That afternoon sitting on our fire escape with mismatched forks became the moment this recipe earned a permanent spot in my regular rotation.
Ingredients
- 6 large eggs: Fresh eggs actually peel harder than eggs that are a week old, something I learned after countless frustrating attempts
- 2 ripe avocados, diced: Give them a gentle squeeze and if they yield slightly without being mushy, they are ready
- 1 cup cherry tomatoes, halved: The sweetness from cherry tomatoes balances the sharpness of red onion beautifully
- 1 small cucumber, diced: English cucumbers work best since they have fewer seeds and thinner skin
- 1/4 small red onion, finely chopped: Soak the chopped onion in cold water for 10 minutes if you find it too sharp
- 1/4 cup Kalamata olives, pitted and sliced: These bring that authentic Mediterranean brine that ties everything together
- 2 tablespoons fresh parsley, chopped: Fresh herbs make such a difference here, dried parsley simply will not do
- 3 tablespoons extra virgin olive oil: Use the good stuff since the flavor really shines in a simple dressing
- 2 tablespoons fresh lemon juice: Bright acidity is essential to cut through the creamy elements
- 1 teaspoon Dijon mustard: This helps emulsify the dressing and adds just the right amount of depth
- 1 small garlic clove, minced: One clove is plenty, raw garlic can quickly overpower delicate ingredients
- 1/2 teaspoon dried oregano: Dried oregano actually works better than fresh here since it disperses evenly
- Salt and freshly ground black pepper, to taste: Remember the olives are already salty, taste before adding more salt
Instructions
- Perfect the eggs:
- Place eggs in a single layer in a saucepan and cover with cold water by about an inch. Bring to a rolling boil, then immediately cover and remove from heat. Let stand exactly 10 minutes for that perfectly set yolk without any gray ring.
- Chill and prep:
- Drain the eggs and run under cold water until cool enough to handle. Peel them while they are still slightly warm, the shells come off much easier that way. Chop into bite-sized pieces and set aside.
- Build the base:
- In a large bowl, combine the diced avocados, halved cherry tomatoes, cucumber, red onion, olives, and fresh parsley. Toss gently to distribute everything evenly without mashing the avocados.
- Whisk the dressing:
- In a small bowl, whisk together the olive oil, lemon juice, Dijon mustard, minced garlic, oregano, salt, and pepper. Keep whisking until the mixture thickens slightly and becomes opaque.
- Bring it together:
- Add the chopped eggs to the bowl with the vegetables. Pour the dressing over everything and use a large spoon to gently fold until all the ingredients are evenly coated.
- Serve smart:
- This salad tastes best within a couple of hours of making it. If you need to refrigerate it, give it a quick toss before serving to redistribute the dressing that settles at the bottom.
Bringing this to a friend's summer potluck was the first time someone actually asked for the recipe instead of just complimenting the food. Watching people go back for seconds while standing around the picnic table made all the recipe testing worth it.
Serving Suggestions That Work
Scooped into hollowed-out tomato halves makes for an impressive presentation that takes zero extra effort. I have also served this over a bed of mixed greens for a heartier dinner salad, and even stuffed it into pita pockets for an incredibly satisfying lunch.
Make It Your Own
Feta cheese crumbled on top adds a wonderful tangy creaminess that many people love. For extra protein, drained chickpeas or grilled chicken breast transform this from a side dish into a complete meal.
Timing Is Everything
The flavors actually improve after sitting for about 15 minutes, giving the ingredients time to get acquainted. I recommend chopping all your vegetables and whisking the dressing before you even start the eggs.
- Set the table before you start cooking so you can serve immediately
- Have all your vegetables prepped before the eggs finish cooking
- Wait until the last minute to add the dressing if you need to hold the salad
Keep it simple and let the fresh ingredients do the heavy lifting. Sometimes the most uncomplicated recipes are the ones that stick around the longest.
Recipe FAQs
- → How long does this salad keep in the refrigerator?
-
Best enjoyed within 2 hours of preparation. The avocado may oxidize slightly, but the lemon juice helps slow this process. If making ahead, wait to add dressing until serving.
- → Can I make this dairy-free?
-
Absolutely. The base version is completely dairy-free. Simply skip the optional feta cheese mentioned in the notes to maintain plant-based status while keeping all the Mediterranean flavors.
- → What proteins can I add to make it more filling?
-
Canned chickpeas, grilled chicken, or even canned tuna work wonderfully. For extra protein, consider adding two additional eggs or incorporating white beans for a Mediterranean twist.
- → How do I prevent the avocado from browning?
-
The lemon juice in the dressing helps prevent oxidation. Tossing avocado pieces gently with a bit of lemon juice before combining with other ingredients also keeps them vibrant green longer.
- → Can I substitute the fresh herbs?
-
Fresh basil or dill work beautifully in place of parsley. For dried herbs, reduce quantities by half—about 1 teaspoon dried oregano or basil would complement the existing flavors well.
- → What serving suggestions do you recommend?
-
Serve over mixed greens, in hollowed tomato cups, or stuffed into pita pockets. It also pairs wonderfully with grilled fish, roasted vegetables, or as a topping for crusty artisan bread.