
Chickpea Avocado Egg Salad (Creamy, Protein-Packed & Surprisingly Satisfying)
This one started as an experiment in trying to make a mayo-based egg salad feel a little less heavy without losing the creaminess that makes egg salad worth eating in the first place. Swapping half the usual mayo for mashed avocado did exactly that, and adding chickpeas turned what used to be a light sandwich filling into something substantial enough to eat on its own with a spoon, straight out of the bowl, if I’m being honest about how often that actually happens.
What surprised me the first time I made this is how well the three main textures work together. Hard-boiled eggs have that slightly dry, crumbly quality on their own. Mashed avocado is smooth and rich. Chickpeas add a firmer bite that keeps the whole thing from turning into a uniform paste. Mixed together, none of them dominate — you get a bit of everything in each spoonful, which is really what makes this feel like more than the sum of its parts.
Why the Ratio Matters
The temptation with a recipe like this is to just throw everything into a bowl in roughly equal amounts, but the balance actually matters more than you’d expect. Too much avocado and the salad turns overly rich and a little bland, losing the egg flavor entirely. Too many chickpeas and it stops tasting like an egg salad and starts tasting like a chickpea salad with egg mixed in as an afterthought. The ratio below keeps the egg flavor front and center while the avocado and chickpeas support it rather than take over.
Ingredients
- 6 hard-boiled eggs, peeled and chopped
- 1 ripe avocado, mashed
- 1 can chickpeas, drained, rinsed, and lightly mashed (leave some texture)
- 2 tablespoons mayonnaise
- 1 tablespoon lemon juice
- 1 teaspoon Dijon mustard
- 2 tablespoons red onion, finely minced
- 2 tablespoons fresh dill or chives, chopped
- Salt and black pepper, to taste
How to Make It
Boil and cool the eggs properly. Place the eggs in a pot, cover with cold water, and bring to a boil. Once boiling, cover, remove from heat, and let sit for 10-12 minutes. Transfer immediately to an ice bath to stop the cooking process and make peeling easier. Skipping the ice bath often leads to that greenish ring around the yolk and a shell that’s harder to remove cleanly.
Mash the avocado and chickpeas separately first. In one bowl, mash the avocado until mostly smooth with the lemon juice mixed in (this also helps prevent browning). In another, roughly mash the chickpeas with a fork, leaving some whole or partially broken for texture rather than turning it into a paste.
Chop the eggs. Peel and chop the cooled eggs into rough pieces — not too fine, since you want distinct bites of egg throughout rather than everything blending into one texture.
Combine everything. In a large bowl, mix the mashed avocado, mashed chickpeas, chopped eggs, mayonnaise, Dijon mustard, red onion, and fresh herbs. Fold gently rather than stirring aggressively, so you don’t turn the whole mixture into mush.
Season and taste. Add salt and pepper to taste, keeping in mind the mayonnaise and mustard already carry some saltiness. Taste before adding more than a light hand’s worth initially.
Chill briefly before serving. Even 15-20 minutes in the fridge helps the flavors settle together, though this is perfectly fine to eat immediately if you’re short on time.
Common Questions I Get Asked About This One
Why did my salad turn brown after a couple hours? This is almost always the avocado oxidizing. The lemon juice mixed in helps slow it down, but it won’t prevent it entirely over a long period. If you’re making this ahead, press plastic wrap directly onto the surface of the salad to limit air exposure, which slows browning noticeably.
Can I make this without mayonnaise entirely? Yes — a bit of Greek yogurt in place of the mayo lightens it up and adds a different tang, or you can rely more heavily on the avocado itself for creaminess and skip the mayo altogether, adjusting lemon juice and salt to compensate for the lost richness.
Is this good for meal prep? It’s best eaten within a day or two specifically because of the avocado. Unlike a standard egg salad, which holds up for several days, the avocado component shortens the realistic shelf life somewhat.
Can I add other vegetables to this? Diced celery or bell pepper both work well if you want extra crunch. Add them in with the onion for a similar texture contrast.
What’s the best bread for a sandwich version of this? Something with a bit of structure — a hearty whole grain bread or a good sourdough holds up better than a soft white bread, which tends to get soggy quickly under a moist filling like this one.
A Few Things I’ve Learned Making This Often
Use a ripe but not overripe avocado. Overripe avocado turns stringy and doesn’t mash as cleanly, leaving unpleasant fibrous bits throughout the salad instead of a smooth, creamy texture.
Don’t over-mash the chickpeas. Some texture and bite from partially whole chickpeas makes a real difference compared to mashing everything down to a uniform paste, which starts to feel more like hummus mixed with egg than an actual salad.
Fresh herbs make a noticeable difference here over dried substitutes — dill in particular pairs really well with both the egg and the chickpeas, adding brightness that dried herbs just don’t replicate.
If you’re making this specifically for sandwiches, chop the eggs a little finer than you would for eating it straight from a bowl — it spreads and stays put between bread slices better that way.
What to Pair It With
This works well on its own with crackers or toasted bread on the side, stuffed into a sandwich or wrap, or served over a bed of greens for a lighter, more salad-forward presentation. It also holds up nicely as a filling for lettuce wraps if you’re trying to cut down on bread.
Storage
Best eaten within 1-2 days due to the avocado. Store in an airtight container with plastic wrap pressed directly against the surface to slow browning. If you know you won’t eat it all quickly, consider leaving the avocado out of a portion and mashing it in fresh only when you’re ready to eat that portion.
If you’ve swapped in a different herb or added something unexpected to this one, I’d like to hear how it turned out.


