This Mediterranean-inspired egg salad combines hard-boiled eggs with creamy ripe avocado, crisp cherry tomatoes, cucumber, red onion, and briny Kalamata olives. A bright lemon-olive oil dressing with Dijon mustard, garlic, and oregano ties everything together. The result is a refreshing, protein-packed dish perfect for quick lunches, light dinners, or healthy snacking. Serve on toasted bread, in lettuce cups, or wrapped in pita for a complete meal.
The first time I made this Mediterranean egg salad was during a scorching July afternoon when my kitchen felt like an oven and cooking anything hot seemed impossible. I had a bunch of hard-boiled eggs from meal prep earlier in the week and a perfectly ripe avocado that was threatening to turn if I didn't use it soon. Something about the combination of cool, creamy avocado and bright, zesty lemon just clicked when I tossed everything together on a whim. Now it's become my go-to lunch whenever I want something substantial but still light enough to enjoy on a patio.
Last summer, my neighbor Sarah stopped by while I was mixing a batch and ended up staying for lunch. She kept asking what I'd done differently from regular egg salad, and I honestly had to think about it because the combination felt so natural. We ate it outside with some crackers and iced tea, and she called me two days later saying she'd made it three times already. There's something about the brightness of the lemon against the rich yolks that makes people immediately ask for the recipe.
Ingredients
- 6 large eggs: Fresh eggs peel easier when slightly older, but whatever you have on hand works perfectly fine here.
- 1 large ripe avocado: Should yield slightly to gentle pressure but not feel mushy.
- 1 cup cherry tomatoes: The little bursts of sweetness and acidity balance the richness beautifully.
- 1/2 small red onion: Finely diced so you get flavor without harsh bites.
- 1/2 cucumber: Adds a refreshing crunch that cuts through the creaminess.
- 1/4 cup Kalamata olives: Their briny punch wakes up the whole dish.
- 1/4 cup fresh parsley: Brings a fresh, herbal brightness that dried herbs just can't match.
- 3 tablespoons extra virgin olive oil: Use the good stuff here since it's a major flavor player.
- Juice of 1 lemon: Freshly squeezed makes all the difference in brightening the flavors.
- 1 teaspoon Dijon mustard: Helps emulsify the dressing and adds a subtle sharpness.
- 1 garlic clove: Minced finely so it disperses evenly throughout.
- 1/2 teaspoon dried oregano: That classic Mediterranean herb that instantly transports you to Greece.
- Salt and freshly ground black pepper: Don't be shy with the seasoning, it brings everything together.
Instructions
- Perfect the eggs:
- Place eggs in cold water, bring to a boil, then simmer 9 to 10 minutes before plunging into an ice bath for easy peeling.
- Prep the vegetables:
- While eggs cool, halve the tomatoes, dice the cucumber and onion, slice the olives, and chop the parsley.
- Chop and combine:
- Peel and chop the cooled eggs into bite-sized pieces, then toss everything in a large bowl with diced avocado.
- Whisk the dressing:
- Combine olive oil, lemon juice, Dijon, garlic, oregano, salt, and pepper until emulsified.
- Gently toss and serve:
- Pour dressing over the salad and fold gently to keep avocado chunky, then serve immediately or chill briefly.
My mom used to make egg salad every Sunday for school lunches, and while I loved it then, this Mediterranean version feels like the grown-up upgrade I didn't know I needed. It's funny how adding a few simple ingredients can transform something familiar into something entirely new.
Make It Your Own
I've found that crumbling some feta on top takes this in a completely different but equally delicious direction. Sometimes I'll add chopped fresh dill instead of parsley for a more Greek vibe.
Serving Suggestions
This works beautifully scooped onto toasted sourdough, tucked into lettuce cups for a low-carb option, or wrapped in a warm pita for something more substantial. I've even served it over mixed greens for a lighter dinner salad.
Storage Tips
While it's best enjoyed fresh, leftovers will keep for a day in the refrigerator if you press plastic wrap directly onto the surface to minimize browning. The texture will soften slightly but the flavors only get better.
- Consider storing the dressing separately and tossing just before serving.
- If making ahead, wait to add the avocado until right before serving.
- A squeeze of fresh lemon right before serving brightens everything back up.
There's something deeply satisfying about a recipe that comes together so quickly yet tastes like it took forever to plan. This egg salad has saved me on countless busy days.
Recipe Questions & Answers
- → How long does this Mediterranean egg salad keep in the refrigerator?
-
This egg salad stays fresh for up to 2 hours at room temperature. For best quality, refrigerate immediately after preparation and consume within 24 hours, as the avocado may oxidize and the texture can become watery over time.
- → Can I make this egg salad ahead of time?
-
You can hard-boil the eggs and prepare the dressing up to 24 hours in advance. However, it's best to combine everything just before serving to maintain the chunky avocado texture and prevent the vegetables from becoming soggy.
- → What can I serve with this Mediterranean egg salad?
-
This versatile dish pairs beautifully with toasted sourdough bread, whole grain crackers, or inside lettuce cups for a low-carb option. It also works well wrapped in warm pita bread or served alongside a simple green salad for a complete meal.
- → How do I prevent the avocado from browning?
-
The lemon juice in the dressing helps slow oxidation. Tossing the avocado pieces directly in the dressing before combining with other ingredients provides extra protection. Serve promptly after preparation for the best appearance and texture.
- → Can I make this vegan?
-
Yes, substitute the hard-boiled eggs with firm tofu that's been pressed and cubed. Use a plant-based mustard to keep it completely vegan. The Mediterranean flavors work equally well with tofu, creating a similarly creamy and satisfying dish.
- → What other vegetables can I add to this salad?
-
Bell peppers, radishes, or fresh spinach make excellent additions. Crumbled feta cheese adds tangy creaminess if you eat dairy. For extra crunch, try adding chopped celery or sliced water chestnuts to the vegetable mix.