Avocado Egg Salad Sandwich

Featured in: Everyday Family Cooking

This easy sandwich brings together hard-boiled eggs, creamy avocado, and tangy Greek yogurt for a nutritious lunch. The egg mixture is brightened with fresh lemon juice and Dijon mustard, then layered on toasted whole grain bread with crisp greens and tomato. Perfect for meal prep and ready to enjoy in just 25 minutes from start to finish.

Updated on Sun, 18 Jan 2026 16:53:00 GMT
Golden avocado egg salad sandwich on toasted whole grain bread with fresh spinach and sliced tomatoes, topped with chives.  Save
Golden avocado egg salad sandwich on toasted whole grain bread with fresh spinach and sliced tomatoes, topped with chives. | ricobatbout.com

The morning I ran out of mayo and found half an avocado in the crisper, I accidentally invented my favorite egg salad. It was one of those hurried weekday lunches where I grabbed what was on hand, mashed it all together, and ended up with something that tasted lighter and brighter than the version I'd been making for years. The lemon juice I squeezed in at the last second made everything pop, and I haven't gone back to the old recipe since.

I started packing these sandwiches for my partner's work lunches, and they'd come home raving about how much better they felt in the afternoon compared to the usual deli sandwich. We'd sit at the kitchen counter on weekends, assembling a few at a time, talking about the week ahead. It became less about the sandwich itself and more about that quiet ritual of prepping something nourishing together.

What's for Dinner Tonight? ๐Ÿค”

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

Free. No spam. Just easy meals.

Ingredients

  • 6 large eggs: The foundation of the salad, boiled just until the yolks are set but still creamy, not chalky or gray-edged.
  • 1 ripe avocado: Choose one that yields gently to pressure but isn't mushy, it should mash smoothly and add richness without overpowering the eggs.
  • 2 tablespoons plain Greek yogurt: This brings tang and creaminess with extra protein, making the filling feel lighter than traditional versions.
  • 1 tablespoon mayonnaise (optional): A small amount rounds out the texture, but you can skip it entirely if you want to keep things even leaner.
  • 1 tablespoon fresh lemon juice: Brightens the whole mix and keeps the avocado from browning too quickly, plus it balances the richness beautifully.
  • 1 teaspoon Dijon mustard: Adds a gentle kick and depth, the kind of background flavor that makes people ask what your secret is.
  • 1 tablespoon chopped fresh chives or green onions: A subtle onion flavor that doesn't overpower, and the green flecks make it look fresh and inviting.
  • Salt and black pepper: Season to taste, remembering that the yogurt and mustard already bring some savoriness to the mix.
  • 8 slices whole grain bread: Hearty enough to hold the filling without getting soggy, and toasting it adds a nice textural contrast.
  • 1 cup baby spinach or lettuce leaves: Adds crunch and a fresh layer, plus it keeps the filling from making the bread wet.
  • 1 medium tomato, sliced (optional): A juicy, seasonal addition that works best in summer when tomatoes are at their peak.

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, then bring to a rolling boil. Once boiling, cover the pan, remove it from the heat, and let the eggs sit for exactly 10 minutes before transferring 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 mostly smooth with a few small chunks remaining for texture.
Fold in the eggs and seasonings:
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, salt, and black pepper. Mix just until everything is evenly coated, being careful not to break up the eggs too much.
Layer the greens and tomatoes:
Lay out your bread slices on a clean surface, then place a handful of spinach or lettuce on four of the slices, followed by tomato slices if you're using them.
Add the egg salad and finish:
Spoon the avocado egg salad generously over the greens, spreading it to the edges, then top each with the remaining bread slices. Serve right away, or wrap tightly and refrigerate for up to four hours if you're making them ahead.
A close-up of a creamy avocado egg salad sandwich, showing the chunky texture and vibrant green and yellow hues.  Save
A close-up of a creamy avocado egg salad sandwich, showing the chunky texture and vibrant green and yellow hues. | ricobatbout.com

One afternoon, I made these for a small gathering of friends who'd all been trying to eat a little lighter without feeling deprived. Everyone went quiet after the first bite, and then someone said it tasted like the kind of lunch you'd want to eat every day without getting bored. That's when I realized this recipe had become more than just a quick fix, it was the kind of simple, nourishing food that actually makes you feel good.

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.

Making It Your Own

You can easily swap the Greek yogurt for sour cream if that's what you have, or leave out the mayo entirely for an even lighter version that still tastes rich and satisfying. I've added a pinch of smoked paprika on days when I wanted a subtle smoky note, and fresh dill works beautifully if you're in the mood for something a little more herbaceous. If you're gluten-free, just use your favorite gluten-free bread, and if you want extra crunch, try adding thinly sliced radishes or cucumber.

Storing and Prepping Ahead

This egg salad holds up well in the fridge for about two days, though the avocado may darken slightly even with the lemon juice. I like to make the filling in the morning and assemble the sandwiches just before eating to keep the bread from getting soggy. If you're packing it for lunch, store the egg salad in a separate container and build your sandwich right before you're ready to eat, that way everything stays fresh and crisp.

Serving Suggestions

These sandwiches are perfect on their own, but they're even better with a handful of baked chips, a simple green salad, or some sliced fruit on the side. I've served them at casual weekend brunches with a pitcher of iced tea, and they always disappear fast. They're also great for picnics because they're easy to wrap and carry, just keep them cool until you're ready to eat.

  • Pair with sweet potato chips or veggie sticks for a light, balanced lunch.
  • Serve alongside a cup of tomato soup or gazpacho for a comforting, satisfying meal.
  • Pack in a bento box with fresh berries and nuts for a portable, nourishing workday lunch.
Open-faced avocado egg salad sandwich on rustic bread, garnished with chives and a lemon wedge beside a knife. Save
Open-faced avocado egg salad sandwich on rustic bread, garnished with chives and a lemon wedge beside a knife. | ricobatbout.com

This sandwich has become my go-to when I want something that feels indulgent but still leaves me energized for the rest of the day. I hope it becomes one of those reliable, feel-good recipes in your kitchen too.

Recipe FAQs

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

Yes, the avocado egg salad can be prepared up to 4 hours in advance and refrigerated in an airtight container. Assemble the sandwich just before serving to prevent the bread from becoming soggy.

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

Sour cream, plain yogurt, or mayonnaise are excellent substitutes. For a lighter option, you can reduce the amount of creamy ingredients or use mashed avocado as the primary base.

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

The lemon juice in the mixture helps prevent oxidation. If preparing ahead, press plastic wrap directly onto the surface of the salad and refrigerate. Add the avocado just before assembling for best color retention.

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

Absolutely. Simply use gluten-free bread instead of whole grain bread. All other ingredients are naturally gluten-free, making this an easy adaptation for dietary preferences.

โ†’ What other toppings would work well with this?

Consider adding crispy bacon, sliced cucumber, roasted red peppers, or fresh herbs like dill or basil. A touch of smoked paprika or red pepper flakes adds nice flavor depth.

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

A fresh, creamy sandwich combining ripe avocado with egg salad, Greek yogurt, and lemon. Light and satisfying lunch.

Prep time
15 min
Time to cook
10 min
Total duration
25 min
Author Madeline Cox


Skill level Easy

Cuisine type American

Makes 4 Portions

Diet specifics Vegetarian-friendly

What You'll 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
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 Make It

Step 01

Prepare Hard-Boiled 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 to an ice bath to cool completely, then peel and chop into bite-sized pieces.

Step 02

Create 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 and evenly distributed.

Step 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.

Step 05

Finish and Serve: Top each sandwich with a remaining bread slice. Serve immediately or wrap and refrigerate for up to 4 hours.

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 needed

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

Allergy details

Review each component for allergy concerns and ask your healthcare provider if you're unsure.
  • Contains eggs
  • Contains dairy from Greek yogurt and mayonnaise
  • Contains wheat from bread

Nutritional info (per portion)

Details here are for general knowledge, not medical purposes.
  • Caloric value: 320
  • Fat content: 14 g
  • Carbohydrates: 33 g
  • Protein amount: 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.