Avocado Egg Salad Sandwich

Featured in: Everyday Favorites

This fresh and creamy sandwich combines hard-boiled eggs with ripe avocado, Greek yogurt, and a touch of lemon juice for bright flavor. Perfect for lunch, it comes together in just 25 minutes with simple assembly. The lightened egg salad uses Greek yogurt instead of excess mayo, making it both delicious and satisfying.

Updated on Sun, 18 Jan 2026 11:37:00 GMT
A close-up view of a creamy avocado egg salad sandwich on toasted whole grain bread, layered with fresh spinach and ripe tomato slices. Pin
A close-up view of a creamy avocado egg salad sandwich on toasted whole grain bread, layered with fresh spinach and ripe tomato slices. | crumbkiss.com

My neighbor handed me a bag of avocados one Saturday morning, claiming they'd all ripen at once and she couldn't keep up. I had a carton of eggs already boiled for meal prep, and instead of my usual plain egg salad, I mashed one of those avocados right into the bowl. The creaminess replaced most of the mayo I'd normally use, and the color alone made me excited to eat lunch. That first bite, with the lemon cutting through the richness, turned a simple sandwich into something I actually looked forward to making again.

I started packing these for my partner's work lunches, and he'd text me photos of his coworkers eyeing his sandwich enviously. One of them asked if I ran a catering business, which made me laugh because it's truly just chopped eggs and mashed avocado. But there's something about the pale green filling against dark bread and bright spinach that makes it look like it came from a cafe. It became our Sunday ritual to boil a batch of eggs and prep enough filling for the week ahead.

Ingredients

  • Large eggs: The foundation of the salad, boiled until the yolks are just set but still creamy, never chalky or gray edged.
  • Ripe avocado: Look for one that yields gently to pressure, it should mash smoothly without chunks and lend natural creaminess and healthy fats.
  • Plain Greek yogurt: Adds tang and protein while keeping the salad light, I use full fat for the best texture.
  • Mayonnaise: Optional but adds a familiar richness, you can skip it entirely if you want the avocado to shine alone.
  • Fresh lemon juice: Keeps the avocado from browning and brightens every bite, always use fresh squeezed not bottled.
  • Dijon mustard: A small spoonful adds subtle sharpness and depth without making the salad taste mustardy.
  • Fresh chives or green onions: Finely chopped, they add a mild onion flavor and tiny green flecks that look lovely in the mix.
  • Salt and black pepper: Season generously, eggs and avocado both need more salt than you think to taste vibrant.
  • Whole grain bread: Toasting it lightly adds structure and prevents sogginess, plus the nutty flavor complements the creamy filling.
  • Baby spinach or lettuce leaves: A layer of greens adds crunch and freshness, and it keeps the filling from soaking into the bread.
  • Medium tomato: Sliced thin and patted dry, it's optional but adds juicy acidity that plays well with the richness.

Instructions

Boil and cool the eggs:
Place the eggs in a saucepan, cover with cold water by an inch, and bring to a rolling boil over high heat. Cover the pan, remove it from the heat, and let the eggs sit for exactly 10 minutes, then transfer them to an ice bath to stop the cooking and make peeling easier.
Mash the avocado base:
In a large bowl, combine the avocado, Greek yogurt, mayonnaise if using, lemon juice, and Dijon mustard, then mash with a fork until smooth and creamy. A few small avocado chunks are fine and add nice texture.
Fold in the eggs and seasonings:
Peel and chop the cooled eggs into small pieces, then gently fold them into the avocado mixture along with the chives or green onions, salt, and black pepper. Stir just until everything is evenly coated, being careful not to mash the eggs too much.
Prep the bread and greens:
Lay out your bread slices and toast them lightly if you prefer extra crunch and structure. Layer spinach or lettuce on four slices, followed by tomato slices if using, patted dry with a paper towel.
Assemble the sandwiches:
Spoon the avocado egg salad evenly over the greens on each slice, spreading it gently to the edges. Top with the remaining bread slices, press down lightly, and cut in half if desired.
Serve or store:
Enjoy immediately for the freshest flavor and texture, or wrap each sandwich tightly in parchment or plastic wrap and refrigerate for up to four hours. The lemon juice helps keep the avocado from browning during short storage.
A vibrant sandwich spread featuring mashed avocado egg salad with chives, served on hearty bread with a side of lemon wedges. Pin
A vibrant sandwich spread featuring mashed avocado egg salad with chives, served on hearty bread with a side of lemon wedges. | crumbkiss.com

One afternoon I made these sandwiches for a picnic, and my friend who usually turns her nose up at egg salad asked for the recipe halfway through her first half. She couldn't believe it was the same dish her mom used to make, and I realized the avocado and lemon had modernized something that felt stuck in the past. Now she texts me every time she makes it, usually with a photo and a note about what greens or bread she tried. It's become our little club of people who rediscovered egg salad as something vibrant instead of beige.

How to Choose the Right Avocado

The avocado should yield to gentle thumb pressure without feeling mushy or leaving a dent, and the skin should be dark green to nearly black depending on the variety. If it's rock hard, leave it on the counter for a day or two, and if it's already soft when you buy it, use it that same day. I learned the hard way that an overripe avocado turns brown and bitter in the salad, and an underripe one won't mash smoothly no matter how hard you try. The sweet spot is when it feels like pressing a ripe peach, just yielding enough to know it's ready.

Make Ahead and Storage Tips

You can boil the eggs up to three days ahead and keep them peeled or unpeeled in the fridge, and the filling itself holds for about 24 hours if you press plastic wrap directly onto the surface to prevent browning. I don't recommend assembling the sandwiches more than four hours in advance, even with the lemon juice the avocado will start to darken and the bread can get soft. If you're packing them for lunch, keep the filling separate in a small container and assemble right before eating, or toast the bread and use a layer of greens as a moisture barrier. The flavor actually improves after an hour as the seasonings meld, so making the filling in the morning for a lunchtime sandwich is perfect timing.

Serving Suggestions and Variations

This sandwich is wonderful on its own, but I love serving it with a handful of sweet potato chips or a crisp dill pickle on the side for contrast. You can also skip the bread entirely and serve the egg salad over a big green salad, or stuff it into a pita pocket with extra veggies. For variations, try adding a pinch of smoked paprika for a subtle smoky note, or fold in some fresh dill if you have it on hand.

  • Swap the whole grain bread for a croissant or everything bagel for a richer, more indulgent version.
  • Add thinly sliced cucumber or radishes for extra crunch and a peppery bite that balances the creaminess.
  • Use sour cream instead of Greek yogurt if you want a tangier flavor, or leave out the mayo completely for a lighter, avocado forward salad.
An open-faced avocado egg salad sandwich on whole grain bread, garnished with fresh herbs and a sprinkle of black pepper. Pin
An open-faced avocado egg salad sandwich on whole grain bread, garnished with fresh herbs and a sprinkle of black pepper. | crumbkiss.com

This sandwich has become my answer to the question of what to make when I want something satisfying but not heavy, and it never feels boring no matter how many times I make it. I hope it finds a regular spot in your lunch rotation too.

Recipe FAQ

Can I make the egg salad ahead of time?

Yes, you can prepare the egg salad up to 4 hours in advance and store it in an airtight container in the refrigerator. Assemble the sandwich just before serving to prevent the bread from becoming soggy.

What's the best way to hard-boil eggs?

Place eggs in a saucepan, cover with cold water, bring to a boil, then remove from heat and let sit covered for 10 minutes. Transfer immediately to an ice bath to stop cooking and make peeling easier.

How can I lighten this sandwich further?

Omit the mayonnaise entirely and increase the Greek yogurt for a lighter version. You can also use leafy greens instead of bread or try lettuce wraps for a low-carb alternative.

What substitutions work for dietary restrictions?

For a gluten-free option, use gluten-free bread. Swap Greek yogurt with sour cream for tang, or use dairy-free yogurt. Vegan mayo works as a substitute for traditional mayonnaise.

What flavors pair well with this salad?

Fresh dill, smoked paprika, or a pinch of cayenne pepper enhance the flavor profile. Fresh herbs like tarragon or parsley also complement the creamy, tangy salad beautifully.

How long does this sandwich stay fresh?

Eat immediately for the best texture, or store wrapped in the refrigerator for up to 4 hours. The bread may soften if the filling sits too long, so assemble just before serving when possible.

Avocado Egg Salad Sandwich

A creamy blend of hard-boiled eggs, ripe avocado, and Greek yogurt on toasted whole grain bread with fresh greens.

Prep duration
15 min
Cook duration
10 min
Complete duration
25 min


Complexity Easy

Heritage American

Output 4 Portions

Dietary guidelines Vegetarian

Components

Eggs

01 6 large eggs

Salad Base

01 1 ripe avocado
02 2 tablespoons plain Greek yogurt
03 1 tablespoon mayonnaise
04 1 tablespoon fresh lemon juice
05 1 teaspoon Dijon mustard
06 1 tablespoon chopped fresh chives or green onions
07 Salt and black pepper to taste

Sandwich Assembly

01 8 slices whole grain bread
02 1 cup baby spinach or lettuce leaves
03 1 medium tomato, sliced

Method

Phase 01

Boil and Cool Eggs: Place eggs in a saucepan and cover with cold water. Bring to a boil, cover, remove from heat, and let stand for 10 minutes. Transfer eggs to an ice bath to cool completely, then peel and chop.

Phase 02

Prepare Avocado Base: In a large bowl, mash the avocado with Greek yogurt, mayonnaise, lemon juice, and Dijon mustard until smooth and creamy.

Phase 03

Combine Salad Mixture: Gently fold in the chopped eggs, chives or green onions, salt, and black pepper. Mix until well combined without breaking down the avocado pieces.

Phase 04

Assemble Sandwiches: Lay out bread slices. Place spinach or lettuce on half the slices, followed by sliced tomato if desired. Spoon avocado egg salad evenly over the greens.

Phase 05

Complete and Serve: Top each sandwich with remaining bread slices. Serve immediately or wrap and refrigerate for up to 4 hours.

Necessary tools

  • Saucepan
  • Mixing bowl
  • Fork or potato masher
  • Knife and cutting board

Allergy details

Review each component for potential allergens and consult healthcare providers if you're uncertain.
  • Contains eggs
  • Contains dairy including Greek yogurt and mayonnaise
  • Contains wheat from bread

Nutritional breakdown (per portion)

These values are approximate guides only and shouldn't replace professional medical guidance.
  • Energy: 320
  • Fat: 14 g
  • Carbohydrates: 33 g
  • Protein: 15 g