Avocado Egg Salad Sandwich

Featured in: At-Home Lunch Plates

This avocado egg salad sandwich combines hard-boiled eggs with mashed ripe avocado, Greek yogurt, and Dijon mustard for a creamy, protein-packed filling. The lightened salad uses minimal mayo while fresh lemon juice and chives add bright flavor. Layer the mixture on whole grain bread with crisp greens and tomato for a satisfying meal that takes just 25 minutes from start to finish.

Updated on Sun, 18 Jan 2026 10:36:00 GMT
Golden avocado egg salad sandwich layered with fresh spinach and ripe tomato slices on toasted whole grain bread.  Save
Golden avocado egg salad sandwich layered with fresh spinach and ripe tomato slices on toasted whole grain bread. | warmzbib.com

The smell of boiled eggs cooling on the counter always brings me back to late mornings when I had just enough time to make something more interesting than toast. I started mashing avocado into my egg salad on a whim one Saturday, mostly because I had half a ripe one sitting on the counter and no mayo left in the fridge. The creamy texture it added was a revelation, and the Greek yogurt I stirred in made the whole thing feel lighter without losing any of the richness. Now it's my go-to lunch when I want something filling but fresh, and it takes less time than waiting in line at a cafe. This sandwich has saved me more rushed afternoons than I can count.

I made this for a friend who was recovering from a long week and needed something nourishing but easy to eat. She took one bite and immediately asked for the recipe, which never happens with egg salad. We sat at my kitchen table with the windows open, the spring breeze carrying in the scent of fresh cut grass, and she told me it tasted like someone actually cared. That moment stuck with me because it reminded me that food doesn't have to be complicated to feel special. Sometimes the simplest combinations, when done with attention, can say more than an elaborate meal ever could.

What's for Dinner Tonight? πŸ€”

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Large eggs: The foundation of this salad, and boiling them properly makes all the difference in texture. I always use an ice bath to stop the cooking so the yolks stay creamy and never turn that grayish green.
  • Ripe avocado: Look for one that yields slightly to pressure but isn't mushy, it should mash smoothly without chunks unless you like a chunkier texture. The avocado replaces most of the mayo and adds a subtle sweetness that balances the tang.
  • Plain Greek yogurt: This is my secret for keeping the salad creamy without feeling heavy, and it adds a slight tang that brightens everything. Use full fat if you want extra richness, but low fat works just as well.
  • Mayonnaise: Optional, but a tablespoon gives the salad that classic creamy mouthfeel if you want it. I skip it half the time and never miss it.
  • Fresh lemon juice: Essential for keeping the avocado from browning and adding a fresh, zesty note that cuts through the richness. Always use fresh, bottled lemon juice tastes flat in comparison.
  • Dijon mustard: Just a teaspoon adds depth and a hint of sharpness that makes the flavors pop. It's subtle but you'd notice if it wasn't there.
  • Fresh chives or green onions: They add a mild onion flavor and a pop of color without overpowering the delicate egg and avocado. Chives are a bit more delicate, green onions have more bite.
  • Salt and black pepper: Season generously, eggs need more salt than you think to really shine. Taste as you go and adjust to your preference.
  • Whole grain bread: I love the nutty flavor and hearty texture, and toasting it lightly keeps it from getting soggy. Any sturdy bread works, sourdough or rye are great too.
  • Baby spinach or lettuce leaves: Adds crunch and a fresh green layer that contrasts beautifully with the creamy filling. Spinach has a slightly earthy flavor, lettuce is more neutral.
  • Medium tomato: Optional, but a few slices add juiciness and acidity that brighten each bite. I only add them if I'm eating the sandwich right away since they can make things soggy.

Tired of Takeout? πŸ₯‘

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil and Cool the Eggs:
Place the eggs in a saucepan, cover them with cold water by about an inch, and bring to a rolling boil over high heat. Once boiling, 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, scoop out the avocado flesh and mash it with the Greek yogurt, mayonnaise if using, lemon juice, and Dijon mustard until mostly smooth with a few small chunks remaining. This creamy base is what makes the salad feel indulgent without being heavy.
Combine the Eggs and Season:
Peel and chop the cooled eggs into bite-sized pieces, then gently fold them into the avocado mixture along with the chives or green onions. Season generously with salt and black pepper, tasting and adjusting until the flavors feel balanced and bright.
Prepare the Bread and Greens:
Lay out your bread slices and layer half of them with baby spinach or lettuce, adding tomato slices if you like. The greens create a barrier that helps keep the bread from getting soggy if you're not eating right away.
Assemble and Serve:
Spoon the avocado egg salad evenly over the greens, spreading it gently to the edges, then top with the remaining bread slices. Serve immediately for the best texture, or wrap tightly and refrigerate for up to 4 hours if you need to pack it for later.
A close-up view of creamy avocado egg salad spread thickly on bread, garnished with chopped chives.  Save
A close-up view of creamy avocado egg salad spread thickly on bread, garnished with chopped chives. | warmzbib.com

One afternoon I packed these sandwiches for a picnic and forgot to bring napkins, which turned into a laughing mess as we tried to eat them without dripping avocado everywhere. My friend declared it the best problem to have, and we ended up sitting on a blanket in the park, licking our fingers and talking about nothing important. That's when I realized this sandwich had become more than just a quick lunch, it was part of those easy, unplanned moments that end up being the ones you remember. Food has a way of anchoring memories like that, turning an ordinary recipe into something you associate with laughter and good company.

Still Scrolling? You'll Love This πŸ‘‡

Our best 20-minute dinners in one free pack β€” tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Store and Pack This Sandwich

If you're making these ahead for meal prep or lunchboxes, keep the avocado egg salad in an airtight container in the fridge and pack the bread, greens, and tomatoes separately. The salad will stay fresh for up to two days if you press plastic wrap directly onto the surface to prevent browning, though the lemon juice does a pretty good job on its own. When you're ready to eat, just assemble the sandwich and enjoy it within a few minutes for the best texture. I've also packed the filling in a small container with crackers or veggie sticks for a low-carb option that's just as satisfying. This method keeps everything fresh and prevents the dreaded soggy bread situation that ruins so many packed lunches.

Flavor Variations to Try

Once you've made the basic version a few times, it's fun to play around with different flavors and textures. I've added a pinch of smoked paprika for a subtle smoky note, or stirred in fresh dill for a brighter, more herbaceous flavor that pairs beautifully with the lemon. Sometimes I fold in diced cucumber or celery for extra crunch, or swap the chives for finely chopped red onion if I want a sharper bite. A handful of arugula instead of spinach adds a peppery kick that contrasts nicely with the creamy filling. Each variation feels like a new sandwich, and it keeps lunch from getting boring even if you make it every week.

Serving Suggestions and Pairings

This sandwich is hearty enough to stand on its own, but I often serve it with a handful of kettle-cooked chips or a simple side salad dressed with olive oil and vinegar. It pairs beautifully with a cup of tomato soup on cooler days, or alongside fresh fruit and iced tea when the weather warms up. If you're serving it for a casual lunch gathering, cut the sandwiches into halves or quarters and arrange them on a platter with pickles and olives for a relaxed, help-yourself spread.

  • Serve with sweet potato fries or roasted vegetables for a more filling meal.
  • Pair with a crisp white wine or sparkling water with lemon for a light, refreshing lunch.
  • Pack it with a piece of dark chocolate and some grapes for a balanced, portable lunch that feels a little special.
Healthy avocado egg salad sandwich with bright green avocado chunks and fluffy scrambled eggs, served on a plate. Save
Healthy avocado egg salad sandwich with bright green avocado chunks and fluffy scrambled eggs, served on a plate. | warmzbib.com

This sandwich has become my answer to the question of what to make when I want something nourishing but don't have much time or energy. It's proof that a few good ingredients, treated with care, can turn into something you actually look forward to eating.

Recipe Questions & Answers

β†’ Can I make this sandwich ahead of time?

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

β†’ What can I use instead of Greek yogurt?

Sour cream works well as a substitute for Greek yogurt, maintaining the creamy texture. You can also omit it entirely and increase the mayonnaise for a richer version, or use cottage cheese for added protein.

β†’ How do I prevent the avocado from browning?

Toss the mashed avocado with the lemon juice immediately after mashing, as the acid helps prevent oxidation. If preparing ahead, press plastic wrap directly onto the surface of the filling to minimize air exposure.

β†’ Can this sandwich be made gluten-free?

Absolutely. Simply use gluten-free bread instead of whole grain bread. The egg salad filling itself is naturally gluten-free, making this an easy adaptation for those with gluten sensitivities.

β†’ What are good topping variations?

Beyond spinach and tomato, try adding crispy bacon, sliced cucumber, red onion, or microgreens. A sprinkle of smoked paprika or fresh dill enhances the flavor, and crispy lettuce adds pleasant texture contrast.

20-Minute Dinner Pack β€” Free Download πŸ“₯

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Avocado Egg Salad Sandwich

Fresh and creamy sandwich with egg salad, ripe avocado, Greek yogurt, and lemon. Ready in just 25 minutes for an easy lunch.

Prep Time
15 min
Cook Time
10 min
Overall Time
25 min
By Warm Zbib Robert Townsend


Skill Level Easy

Cuisine American

Total Yield 4 Portions

Dietary Needs Vegetarian-Friendly

What You Need

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

How-To Steps

Step 01

Hard boil the 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 into bite-sized pieces.

Step 02

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

Step 03

Combine egg salad: Gently fold the chopped eggs, chives, salt, and black pepper into the avocado mixture until well combined.

Step 04

Assemble sandwich base: Lay out bread slices and place spinach or lettuce on half of them, followed by sliced tomato if desired.

Step 05

Fill and close sandwiches: Spoon the avocado egg salad evenly over the greens and top with remaining bread slices.

Step 06

Serve or store: Serve immediately or wrap tightly and refrigerate for up to 4 hours before serving.

You Just Made Something Great πŸ‘

Want more like this? Get my best easy recipes β€” free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • Saucepan
  • Large mixing bowl
  • Fork or potato masher
  • Knife and cutting board

Allergy Details

Take a look at each item to spot allergens. If unsure, talk to a medical specialist.
  • Contains eggs
  • Contains dairy: Greek yogurt and optional mayonnaise
  • Contains wheat in bread

Nutrition Details (for each serving)

These nutrition values are just for reference. For personalized advice, always ask a healthcare provider.
  • Calories: 320
  • Fats: 14 g
  • Carbohydrates: 33 g
  • Proteins: 15 g

Cooking Shouldn't Be Hard ❀️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.