This Mediterranean-inspired salad brings together creamy ripe avocados and protein-rich hard-boiled eggs with crisp vegetables and tangy Kalamata olives. The zesty lemon-herb dressing ties everything together beautifully.
Ready in just 25 minutes, this vegetarian and gluten-free dish works perfectly for a light lunch, refreshing side, or meal prep option. The combination offers satisfying protein from eggs plus healthy fats from avocados and olive oil.
Chill before serving to let flavors meld, or enjoy immediately while vegetables stay crisp. Add chickpeas or serve over greens to make it a more substantial meal.
The first time I made this Mediterranean avocado egg salad was during a scorching July heatwave when my kitchen felt like an oven and cooking anything over a flame seemed unbearable. I had a bowl of ripe avocados that needed attention and some eggs from the farmers market, so I started combining things without much of a plan. My husband walked in mid-experiment, grabbed a fork, and proceeded to eat nearly half the bowl standing at the counter. That spontaneous lunch has become our go-to whenever we want something satisfying but refreshing.
Last summer, I brought this to a neighborhood potluck and watched it disappear in twenty minutes flat. My neighbor Sarah, who claims to dislike egg salad, asked for the recipe before she even finished her first bite. Something about the bright lemon and those salty olives makes people forget they are eating something as simple as eggs and avocados.
Ingredients
- 6 large eggs: Fresh eggs peel easier, but I have found that eggs that are a week old actually release from their shells more consistently after boiling
- 2 ripe avocados, diced: Choose avocados that yield slightly to gentle pressure but still feel firm, as overly soft ones will turn to mush when you toss the salad
- 1 cup cherry tomatoes, halved: The sweetness of cherry tomatoes balances the rich eggs better than larger tomatoes, which can make the salad watery
- 1 small cucumber, diced: English cucumbers work beautifully here since they have thinner skin and fewer seeds, eliminating the need to peel and seed them
- 1/4 small red onion, finely chopped: Soaking the chopped onion in cold water for ten minutes takes away that harsh bite while keeping the flavor
- 1/4 cup Kalamata olives, pitted and sliced: These briny olives are what gives the salad its distinctly Mediterranean character, so do not substitute with regular black olives
- 2 tablespoons fresh parsley, chopped: Flat-leaf parsley has a cleaner, brighter flavor than curly parsley, though either will work in a pinch
- 3 tablespoons extra virgin olive oil: Use the best olive oil you can afford since the flavor really shines in a simple dressing like this
- 2 tablespoons fresh lemon juice: Bottled lemon juice simply cannot replicate the bright, fresh acidity that fresh squeezed provides
- 1 teaspoon Dijon mustard: The mustard acts as an emulsifier, helping the oil and lemon juice come together into a silky dressing
- 1 small garlic clove, minced: One small clove is plenty since raw garlic grows stronger as it sits, and you want just a hint of it
- 1/2 teaspoon dried oregano: Dried oregano actually works better than fresh here because the drying process concentrates those Mediterranean oils
- Salt and freshly ground black pepper: Finish with freshly ground pepper right before serving to maintain its spicy fragrance
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 cover with a tight-fitting lid and remove from the heat. Let stand exactly 10 minutes for perfectly set yolks without that dreaded green ring.
- Cool and chop:
- Drain the eggs and immediately place them under cold running water for at least a minute to stop the cooking. Tap the eggs gently on the counter to crack the shells all over, then peel under cool running water for the easiest release. Chop into bite-sized pieces, about the same size as your avocado cubes.
- Prep the vegetables:
- While the eggs cook, halve your cherry tomatoes and dice the cucumber into small, uniform pieces. Finely chop the red onion and slice those gorgeous purple Kalamata olives. Coarsely chop the parsley, keeping some of the stems for extra flavor if they are tender.
- Combine the base:
- In a large mixing bowl, gently combine the diced avocados, cherry tomatoes, cucumber, red onion, olives, and chopped parsley. Be gentle with the avocados since you want some pieces to remain intact rather than turning into guacamole.
- Make the dressing:
- In a small bowl, whisk together the olive oil, lemon juice, Dijon mustard, minced garlic, dried oregano, and a generous pinch of salt and pepper. Whisk vigorously until the mixture thickens slightly and becomes opaque, which means it has emulsified.
- Bring it together:
- Add the chopped eggs to the vegetables and pour the dressing over everything. Use a large spoon to gently fold everything together until evenly coated. Taste and adjust the salt and pepper, keeping in mind the olives already provide saltiness.
- Let the flavors marry:
- Serve immediately for the freshest texture, or refrigerate for up to two hours to let the flavors develop. The avocados will start to brown after that, so this salad is best enjoyed the same day it is made.
My daughter now requests this for her birthday lunch every year, which surprised me at first since kids are not usually fans of olives. There is something about the combination that just works, and seeing her ask for seconds reminds me why simple food made with good ingredients often tastes the best.
Make It Your Own
Sometimes I add a handful of crumbled feta cheese when I want extra tang, though I know that makes it no longer dairy-free. A tablespoon of capers can step in for the olives if you need something salty but do not have Kalamatas on hand.
Serving Ideas That Work
This salad needs nothing more than a fork, but it also scoops beautifully onto toasted pita bread or serves as a crowning glory for a bed of mixed greens. I have even stuffed it into hollowed-out tomato cups for a pretty brunch presentation.
Timing And Storage
The entire salad comes together in about twenty minutes, most of which is boiling and cooling the eggs. I like to hard-boil the eggs ahead of time and keep them in the refrigerator to make assembly even faster on busy days.
- Leftovers can be stored in an airtight container for up to 2 days, though the avocados will brown slightly
- Bring the salad to room temperature for about 15 minutes before serving if it has been refrigerated
- Add a squeeze of fresh lemon juice right before serving to brighten flavors if the salad has sat for a while
Every time I make this, I am reminded that the most satisfying recipes are often the simplest ones. There is something honest about food that lets quality ingredients speak for themselves.
Recipe Questions & Answers
- → How long can this salad be stored?
-
Best enjoyed within 2 hours of preparation. The avocados may brown if refrigerated longer, though lemon helps slow oxidation. For meal prep, store dressing separately and toss just before serving.
- → Can I make this dairy-free?
-
Yes, the base version is completely dairy-free. Simply omit the optional feta cheese mentioned in the notes. The creamy texture comes from ripe avocados rather than dairy products.
- → What's the best way to hard-boil eggs?
-
Cover eggs with cold water, bring to a boil, then remove from heat and let stand covered for 10 minutes. This method prevents green yolks and makes peeling easier. Cool immediately under cold water.
- → How can I reduce the sharp onion flavor?
-
Soak the chopped red onion in cold water for 10 minutes before adding to the salad. Drain well and pat dry. This simple step mellows the bite while keeping the crunch.
- → What variations work well with this salad?
-
Add drained chickpeas or grilled chicken for extra protein. Substitute fresh basil for parsley, or add capers for more brine. Serve in pita pockets, over mixed greens, or with crusty bread for a complete meal.
- → Is this suitable for meal prep?
-
Partially—prepare vegetables and hard-boiled eggs up to 2 days ahead. Store dressing separately and add fresh avocado just before serving to prevent browning. Toss everything together when ready to eat.