Avocado Egg Salad Sandwich

Featured in: Quick Comfort Meals

This avocado egg salad sandwich combines hard-boiled eggs with ripe avocado, Greek yogurt, and fresh lemon juice for a light yet satisfying meal. Mash the avocado with yogurt and seasonings, fold in chopped eggs and chives, then layer on toasted whole grain bread with fresh spinach and tomato.

Perfect for lunch or meal prep, it comes together in just 25 minutes and serves four. The Greek yogurt keeps the salad creamy while reducing calories, while Dijon mustard and fresh lemon add bright flavor. Customize with smoked paprika, dill, or your favorite greens.

Updated on Sun, 18 Jan 2026 11:53:00 GMT
Golden toasted whole grain bread cradles a creamy avocado egg salad sandwich, filled with chunky eggs, fresh chives, and bright lemon. Save
Golden toasted whole grain bread cradles a creamy avocado egg salad sandwich, filled with chunky eggs, fresh chives, and bright lemon. | freshyforks.com

I was standing at the counter one Thursday morning, staring at a carton of eggs and a lonely avocado, when I realized I'd been making egg salad the same way for years. Too much mayo, not enough brightness. That day, I swapped half the mayo for Greek yogurt, squeezed in some lemon, and folded in creamy avocado instead of more fat. The result was so light and satisfying that I've never gone back to the old version.

I first made this for a picnic with friends who were convinced they didn't like egg salad. I packed the sandwiches in parchment paper, added some cherry tomatoes on the side, and watched them take cautious first bites. By the end of lunch, two of them had asked for the recipe. It turns out that a little lemon and a lot of avocado can change someone's mind about a childhood staple.

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.
  • 1 ripe avocado: Choose one that yields slightly to pressure but isn't mushy, it should mash smoothly and add richness without overpowering.
  • 2 tablespoons plain Greek yogurt: This replaces most of the mayo and brings tang and protein while keeping everything light.
  • 1 tablespoon mayonnaise (optional): A small amount adds familiar richness, but you can skip it entirely if you prefer.
  • 1 tablespoon fresh lemon juice: Brightens the whole mixture and keeps the avocado from browning too quickly.
  • 1 teaspoon Dijon mustard: Adds a subtle kick and depth that balances the creaminess.
  • 1 tablespoon chopped fresh chives or green onions: A pop of color and mild onion flavor that feels fresh and garden bright.
  • Salt and black pepper: Season generously, the eggs need it and the avocado will soak it up beautifully.
  • 8 slices whole grain bread: Toasting it adds structure and a nutty crunch that holds up to the creamy filling.
  • 1 cup baby spinach or lettuce leaves: A layer of greens adds texture and a bit of freshness between the bread and the salad.
  • 1 medium tomato, sliced (optional): Juicy slices add acidity and a summery note if you have a good ripe one on hand.

Tired of Takeout? πŸ₯‘

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Perfect for simmering soups, baking casseroles, and serving cozy one-pot meals straight from oven to table.
Check price on Amazon
Boil and Cool the Eggs:
Place the eggs in a saucepan, cover them with cold water, and bring to a rolling boil. Once boiling, cover the pan, remove it from heat, and let the eggs sit for 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, mash the avocado with Greek yogurt, mayonnaise if using, lemon juice, and Dijon mustard until the mixture is smooth and creamy. The texture should be soft and spreadable, with just a few small chunks of avocado remaining.
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. Stir just until everything is evenly coated, being careful not to mash the eggs too much.
Assemble the Sandwiches:
Lay out the bread slices and place a layer of spinach or lettuce on half of them, followed by tomato slices if you're using them. Spoon the avocado egg salad generously over the greens, then top with the remaining bread slices.
Serve or Store:
Serve the sandwiches immediately for the freshest taste and texture. If you need to pack them, wrap each sandwich tightly in parchment or plastic wrap and refrigerate for up to 4 hours.
A close-up view of an avocado egg salad sandwich on a plate, garnished with baby spinach and a slice of ripe tomato. Save
A close-up view of an avocado egg salad sandwich on a plate, garnished with baby spinach and a slice of ripe tomato. | freshyforks.com

One weekend, I packed these sandwiches for a long hike and realized halfway up the trail that I'd forgotten to bring napkins. We ended up eating them straight from the parchment, laughing as bits of egg salad escaped onto our hands. It didn't matter, the combination of creamy filling, crunchy greens, and toasted bread tasted even better outdoors. That day, this sandwich became my go to for any adventure that needed real, satisfying food.

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

If you're making these sandwiches ahead, assemble them without the tomato to avoid sogginess, and add the tomato slices just before eating. Wrap each sandwich tightly in parchment paper or plastic wrap and store them in the fridge for up to 4 hours. The avocado will stay green thanks to the lemon juice, but the flavor is always best when the sandwiches are fresh. For lunch boxes, pack the egg salad separately and assemble at mealtime for the crispest bread and brightest greens.

Flavor Variations to Try

Once you've made the base recipe a few times, it's easy to change it up depending on what you have or what sounds good. Stir in a pinch of smoked paprika or a few leaves of fresh dill for a more herbal, smoky flavor. Swap the chives for finely chopped celery or red onion if you like more crunch and bite. You can also use sour cream instead of Greek yogurt, or skip the mayo entirely for an even lighter version that still tastes rich and satisfying.

Serving Suggestions and Pairings

These sandwiches are filling enough to stand alone, but they pair beautifully with a handful of kettle cooked potato chips, a simple side salad, or a cup of tomato soup. I've also served the egg salad on its own over mixed greens as a composed salad, or scooped it onto crackers for a quick snack. It's versatile enough for a packed lunch, a casual dinner, or even a brunch spread where everyone can build their own sandwich.

  • Serve with crispy sweet potato fries or a handful of pickles for contrast.
  • Pair with iced tea, lemonade, or sparkling water with lime.
  • Try it open faced on toasted sourdough with extra greens for a lighter presentation.
Product image
Create smooth frozen drinks, slushies, and frappΓ©s for desserts and parties using juices, coffee, or wine.
Check price on Amazon
This healthy avocado egg salad sandwich is stacked high on a rustic wooden board, showcasing its vibrant green filling and fresh texture. Save
This healthy avocado egg salad sandwich is stacked high on a rustic wooden board, showcasing its vibrant green filling and fresh texture. | freshyforks.com

This sandwich has become my answer to the question of what to make when I want something nourishing, quick, and a little bit special. It's proof that a few good ingredients and a little attention can turn lunch into something you actually look forward to.

Recipe Questions & Answers

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

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

β†’ What can I substitute for Greek yogurt?

You can use sour cream, cottage cheese, or additional mayonnaise as substitutes. For a dairy-free option, try vegan mayo or mashed silken tofu mixed with lemon juice.

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

Coat the mashed avocado with fresh lemon juice or lime juice, which prevents oxidation. Store the salad in an airtight container and use it within a few hours for best results.

β†’ Is this sandwich gluten-free?

The filling is naturally gluten-free, but traditional bread contains gluten. Use certified gluten-free bread to make the entire sandwich gluten-free.

β†’ What are good topping options?

Try crispy bacon, sliced cucumber, radishes, sprouts, or roasted red peppers. Fresh herbs like dill, cilantro, or basil also complement the creamy avocado filling beautifully.

β†’ Can I make this without mayonnaise?

Absolutely. The Greek yogurt provides enough creaminess on its own. Omit the mayonnaise for a lighter version, or increase the yogurt slightly for additional moisture.

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, creamy sandwich with avocado-based egg salad, Greek yogurt, lemon, and greens on whole grain bread.

Prep time
15 minutes
Time to cook
10 minutes
Time required
25 minutes
Recipe by Freshyforks Lena Brooks


Skill level Easy

Cuisine American

Portions 4 Number of servings

Diet Details Meatless

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

Directions

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

Step 02

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

Step 03

Combine egg and avocado mixture: Gently fold the chopped eggs, chives, salt, and black pepper into the avocado mixture until well incorporated without breaking up the avocado pieces.

Step 04

Prepare bread and greens: Lay out all bread slices. Toast if desired. Place spinach or lettuce on half the slices, followed by tomato slices if using.

Step 05

Assemble sandwiches: Spoon the avocado egg salad evenly over the greens on prepared bread slices, then top each with a remaining bread slice.

Step 06

Serve or store: Serve immediately while fresh, 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 Needed

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

Allergy info

Review ingredients for allergens. Reach out to medical experts if you're not sure.
  • Contains eggs
  • Contains dairy from Greek yogurt and mayonnaise
  • Contains wheat from bread

Nutritional breakdown (each serving)

This nutritional data guides onlyβ€”don't treat as medical advice.
  • Energy (Calories): 320
  • Lipids: 14 grams
  • Carbohydrates: 33 grams
  • Proteins: 15 grams

Cooking Shouldn't Be Hard ❀️

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

Free forever. Unsubscribe anytime.