I have a confession. For most of my cooking life, I thought egg salad was just one of those foods that was destined to be a little boring. You know the version I mean — pale, heavy, drowning in mayonnaise, sitting on sad white bread at every family gathering. The kind of dish you eat out of obligation rather than genuine excitement.
Then avocados happened. Well, avocados were always happening — I just never thought to put them in egg salad until one afternoon when I was out of mayo and too stubborn to go to the store.
I mashed a ripe avocado, threw in some chopped boiled eggs, added fresh dill because it was sitting on my counter, squeezed in some lemon, and took a bite fully expecting mediocrity.
It was anything but. The avocado created this rich, buttery, naturally creamy base that coated every piece of egg perfectly. The fresh dill and lemon made the whole thing taste bright and alive in a way that mayo-based egg salad never does. I have not made egg salad any other way since that day, and after you try this version, I am fairly confident you won't either.
For the Avocado Egg Salad:
For Serving:
Key Notes:
Avocados — Ripe but firm is exactly what you are looking for here. Press the avocado gently — it should yield slightly under pressure without feeling mushy. An overripe avocado will make your salad watery and brown faster. An underripe avocado will not mash properly and will taste bitter. Getting the ripeness right is the single most important variable in this recipe, so take an extra 10 seconds at the grocery store to check.
Eggs — Six large hard boiled eggs give you the right ratio of egg to avocado. Roughly chop them into uneven pieces — a mix of larger chunks and smaller crumbles gives you the best texture. If you chop everything too fine it becomes more of a paste than a salad, which is not what we are going for here.
Fresh Dill — This is non-negotiable in my kitchen. Fresh dill has a bright, slightly anise-like flavor that pairs with eggs and avocado in a way that feels almost too good to be accidental. Dried dill works in a pinch but uses only half the amount — dried herbs are more concentrated and the flavor profile is noticeably different. If fresh dill is available, use it.
Lemon Juice — Fresh lemon juice does two things here. First, it brightens the entire flavor of the salad. Second, the acidity slows the browning of the avocado, which means your salad stays green and fresh-looking longer. Do not substitute bottled lemon juice — the flavor difference is significant and it simply does not perform the same way.
Dijon Mustard — Just one teaspoon, but it adds a subtle sharpness and depth that rounds out the richness of the avocado. It is one of those ingredients where you would not necessarily identify it if you did not know it was there, but you would definitely notice something was missing without it.
Chives or Green Onions — Both work well here. Chives have a milder, more delicate onion flavor that integrates seamlessly into the salad. Green onions have a slightly stronger bite that adds more contrast. I use whichever I have on hand — honestly both are great.
Step 1 — Boil the Eggs
Place the eggs in a saucepan and cover with cold water by about one inch. Bring to a full boil over medium-high heat. Once boiling, reduce to a gentle simmer and cook for exactly 10 minutes for fully set hard boiled yolks.
Transfer the eggs immediately to an ice bath — a bowl filled with cold water and ice cubes — and let them sit for at least 5 minutes. Peel the eggs under cool running water and set them aside to cool completely before chopping.
Step 2 — Mash the Avocado
Halve the avocados, remove the pits, and scoop the flesh into a large mixing bowl. Add the lemon juice immediately — this is important for both flavor and slowing the browning process. Mash the avocado with a fork to your preferred consistency.
I like to leave it slightly chunky rather than completely smooth — a few larger pieces of avocado in the salad add to the texture and make every bite more interesting. If you prefer a smoother base, mash it more thoroughly. Both work.
Step 3 — Chop the Eggs
Roughly chop the cooled peeled eggs into uneven pieces. You want a good mix of larger chunks and smaller crumbles — not a uniform fine chop. The varied texture is what gives this salad its satisfying bite and prevents it from feeling dense or heavy.
Step 4 — Combine Everything
Add the chopped eggs to the bowl with the mashed avocado. Add the Dijon mustard, garlic powder, salt, and black pepper. Stir gently to combine, making sure the avocado mixture coats the eggs evenly without completely breaking down the egg chunks.
Fold in the fresh dill and chives last, using a light hand. Taste the salad and adjust seasoning — a little more lemon juice, salt, or pepper can make a significant difference at this stage, so do not skip the taste test.
Step 5 — Toast the Bread and Serve
Toast your bread slices until golden and properly crispy. A well-toasted slice holds up to the weight of the salad much better than lightly warmed bread, which goes limp almost immediately.
Spoon a generous amount of the avocado egg salad over each slice, making sure you get a good mix of egg chunks, avocado, and fresh herbs in every scoop. Garnish with extra fresh dill and chives, add a final crack of black pepper, and serve immediately.
On toast is the move that started it all for me and it is still my favorite way to eat this salad. A thick slice of toasted sourdough with the avocado egg salad piled high is genuinely one of the most satisfying quick meals in my rotation.
For a portable lunch, stuff it generously into a whole wheat wrap with some baby spinach and thinly sliced cucumber. The wrap holds up well for a few hours, which makes it a great option for work or school. Pack the salad separately if you want to avoid any sogginess and assemble right before eating.
Serve it in butter lettuce cups for a low carb option that looks elegant and tastes incredible. The crisp, cool lettuce against the rich creamy salad is a combination that works surprisingly well, and it makes for a beautiful presentation if you are putting something together for guests.
It also works beautifully as a dip or spread on sturdy crackers for a quick snack or appetizer. Set out a bowl of the salad with a stack of crackers at your next gathering and watch it disappear faster than anything else on the table.
The Avocado Browning Question — Let us address the elephant in the room. Avocado browns when exposed to air, and there is no way to completely prevent this in a mixed salad. The lemon juice in the recipe slows it down significantly, but after about 24 hours you will start to see some discoloration. The salad is still perfectly safe and delicious to eat — it just does not look as vibrant.
Best Practice — If you are making this ahead, store the mashed avocado base and the chopped eggs separately and combine them just before serving. This gives you the best appearance and texture. Press a piece of plastic wrap directly onto the surface of the mashed avocado before sealing the container — direct contact with the wrap minimizes air exposure and slows browning considerably.
In the Fridge — The combined salad keeps well for up to 24 hours in an airtight container. The egg and herb mixture without the avocado keeps for up to 3 days. After that the eggs start to dry out and the texture declines.
Do not freeze this salad. Avocado becomes grainy and unpleasant after freezing, and the eggs lose their texture entirely. This one is strictly a fresh preparation.
Meal Prep Tip — Boil a batch of eggs at the start of the week and store them unpeeled in the fridge for up to 5 days. When you are ready to eat, mash a fresh avocado, chop your eggs, mix everything together, and you have a fresh salad on the table in under 5 minutes.
Here is the thing about this avocado egg salad — it is one of those recipes that sounds simple on paper but genuinely surprises you when you taste it. The avocado creates something richer and more satisfying than mayo ever could, and the fresh herbs bring a brightness that makes the whole thing taste like something you would order at a good brunch spot rather than throw together in 15 minutes on a Tuesday.
Which is exactly the kind of cooking I am here for. Fast, real ingredients, results that make you feel like you actually know what you are doing in the kitchen.
Make it this week. Eat it on toast, stuff it in a wrap, share it with someone you like. And if you put your own spin on it — different herbs, a pinch of spice, something unexpected — drop a comment below and tell me about it. I genuinely want to know.
Happy cooking.
— Kip
This avocado egg salad replaces mayonnaise entirely with mashed ripe avocado, creating a creamy, herb-flecked salad that is loaded with healthy fats, high in protein, and ready in 15 minutes. Fresh dill, chives, lemon juice, and a touch of Dijon mustard bring everything together into the most flavorful egg salad you have ever tasted.