This vibrant Mediterranean-style salad brings together creamy ripe avocados and protein-rich hard-boiled eggs with crisp vegetables. The zesty lemon-olive oil dressing, infused with garlic and oregano, ties everything together beautifully.
Ready in just 25 minutes, this versatile dish works perfectly as a light lunch, refreshing side, or protein-packed meal prep option. The combination of textures—from smooth avocado to crunchy vegetables—creates satisfying variety in every bite.
Last summer, my neighbor Maria brought this over after I'd mentioned craving something fresh but satisfying. The combination of creamy avocado and perfectly cooked eggs with those bright Mediterranean flavors made me realize I'd been making egg salad wrong my entire life. Now it's my go-to when I want something that feels indulgent but still leaves me feeling light and energized.
I served this at my book club meeting last month, and honestly, three people asked for the recipe before they even finished their first helping. Something about the brightness of lemon juice against the rich eggs and the salty pop of olives makes people pause and take notice. One friend confessed she normally skips egg salad but went back for seconds.
Ingredients
- 6 large eggs: Room temperature eggs cook more evenly and are less likely to crack during boiling, plus they peel more cleanly
- 2 ripe avocados: Look for ones that yield slightly to gentle pressure but still feel firm, avoiding any with dark spots or mushy areas
- 1 cup cherry tomatoes: These add sweet bursts of juice that balance the creamy elements and provide beautiful color contrast
- 1 small cucumber: English cucumbers work best here since they have fewer seeds and thinner skin that does not need peeling
- 1/4 small red onion: The sharp bite cuts through the richness while adding essential Mediterranean authenticity
- 1/4 cup Kalamata olives: These briny jewels are the secret ingredient that makes this taste like something from a Greek taverna
- 2 tablespoons fresh parsley: Flat leaf parsley has a cleaner, fresher flavor than curly and adds vibrant green color
- 3 tablespoons extra virgin olive oil: Use your best olive oil here since the flavor really shines in this simple dressing
- 2 tablespoons fresh lemon juice: Bright acidity that prevents avocados from browning while waking up all the other flavors
- 1 teaspoon Dijon mustard: This acts as an emulsifier helping the dressing come together while adding a subtle sharpness
- 1 small garlic clove: Freshly minced garlic adds aromatic depth without overpowering the delicate ingredients
- 1/2 teaspoon dried oregano: The quintessential Mediterranean herb that instantly transports you to sun drenched coasts
- Salt and freshly ground black pepper: Finish with generous amounts since the eggs and avocados need proper seasoning to shine
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 over high heat, then immediately remove from heat, cover with a tight fitting lid, and let stand exactly 10 minutes. Transfer eggs to an ice bath or run under cold water for at least 5 minutes until completely cool.
- Prep the vegetables:
- While eggs cook, dice avocados into half inch cubes and halve the cherry tomatoes. Dice cucumber into small pieces, finely mince the red onion, and slice the olives into thin rounds. Roughly chop the parsley and set all vegetables aside in a large mixing bowl.
- Make the bright dressing:
- In a small bowl, whisk together olive oil, lemon juice, Dijon mustard, minced garlic, oregano, and a generous pinch of salt and pepper. Continue whisking until the mixture thickens slightly and becomes opaque, about 30 seconds of vigorous whisking.
- Bring it all together:
- Peel the cooled eggs and chop them into rough chunks, then add to the bowl with vegetables. Pour dressing over the top and use a gentle folding motion to combine, being careful not to mash the avocados or eggs too much. Taste and adjust seasoning if needed.
My mother in law, who swears she dislikes egg salad, tried this during a beach picnic last September and actually asked if I could make it again for Thanksgiving. She said the combination reminded her of a trip she took to Greece years ago, eating something similar at a small cafe overlooking the harbor.
Making It Your Own
Sometimes I add crumbled feta cheese on top for those who eat dairy, creating a saltier, tangier version that feels even more indulgent. During summer when my herb garden is overflowing, I mix in fresh basil or dill alongside the parsley for different flavor profiles that keep this salad feeling fresh and exciting.
Serving Suggestions That Work
This salad holds up beautifully stuffed inside a whole wheat pita pocket for lunch, especially with a handful of arugula for peppery contrast. I also love serving it over a bed of mixed greens with an extra drizzle of olive oil for a more substantial dinner salad that still feels light and refreshing.
Make Ahead Strategy
You can hard boil eggs up to 3 days in advance and store them unpeeled in the refrigerator, then peel and chop when ready to assemble. The vegetables can also be prepped a few hours ahead, but wait to dice the avocados and make the dressing until the last minute for optimal freshness and texture.
- Keep the dressing separate until serving time to prevent the avocados from becoming mushy
- Chill your serving bowl for 20 minutes before assembling to keep everything extra fresh on hot days
- Add a squeeze of fresh lemon juice right before serving to brighten all the flavors again
There is something deeply satisfying about a recipe that comes together so quickly but tastes like it required far more effort and skill than it actually did. This salad has become my secret weapon for those days when I want to eat well without spending hours in the kitchen.
Recipe FAQs
- → Can I make this ahead of time?
-
Yes, you can prepare the dressing and chop vegetables up to a day in advance. However, add the avocado and dressing just before serving to prevent browning and maintain texture.
- → How do I prevent avocado from turning brown?
-
Toss diced avocado with a tablespoon of lemon juice before adding to the salad. The citric acid helps prevent oxidation. For best results, assemble and serve within 2 hours.
- → What can I substitute for Kalamata olives?
-
Black olives, green olives, or capers work well as alternatives. Each brings a different salty-briny element that complements the Mediterranean flavors.
- → Is this suitable for meal prep?
-
Absolutely. Store components separately—keep the dressing and avocado apart from other vegetables. Combine when ready to eat for optimal freshness and texture.
- → How do I achieve perfectly hard-boiled eggs?
-
Place eggs in cold water, bring to a boil, then cover and remove from heat. Let stand exactly 10 minutes before cooling in ice water. This method ensures consistently cooked eggs.
- → Can I add other vegetables?
-
Bell peppers, radishes, or thinly sliced red onion make great additions. Just maintain roughly the same total volume to keep dressing proportions balanced.