Avocado Egg Salad Sandwich

Featured in: Daily Home Meals

This fresh and creamy avocado egg salad sandwich combines hard-boiled eggs with ripe avocado, Greek yogurt, and bright lemon juice for a satisfying lunch. Naturally lightened without sacrificing flavor, the salad comes together in minutes and pairs beautifully with fresh greens and whole grain bread.

Perfect for meal prep, this vegetarian-friendly sandwich can be assembled ahead and refrigerated for up to 4 hours. Customize with fresh dill or smoked paprika, use gluten-free bread, or swap Greek yogurt for sour cream to suit your preferences.

Updated on Sun, 18 Jan 2026 09:17:00 GMT
A close-up of an avocado egg salad sandwich on toasted whole grain bread, with creamy green filling and fresh spinach leaves.  Save
A close-up of an avocado egg salad sandwich on toasted whole grain bread, with creamy green filling and fresh spinach leaves. | mesaaghilas.com

I was standing in my kitchen on a Sunday morning, staring at a carton of hard-boiled eggs I'd made for meal prep and a perfectly ripe avocado that needed using. I didn't want the usual egg salad loaded with mayo, and I didn't want plain avocado toast either. So I mashed them together with a squeeze of lemon and a spoonful of Greek yogurt, and suddenly I had this creamy, tangy filling that tasted both indulgent and light. My husband walked in, took one bite, and declared it better than anything we'd ordered at our favorite cafΓ©.

The first time I packed this for my daughter's lunch, she came home asking if I could make it every week. She loved that it wasn't the same old peanut butter sandwich, and I loved that she was eating something with real protein and healthy fats. Now it's become our go-to whenever we need something quick but satisfying, especially on those days when we're rushing out the door but still want to eat well.

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 base of the salad, I always use eggs that have been boiled and cooled completely so they peel easily and chop cleanly without turning mushy.
  • Ripe avocado: This is what makes the salad creamy and rich without needing a ton of mayo, just make sure it's soft enough to mash but not brown inside.
  • Plain Greek yogurt: Adds tanginess and creaminess while keeping things light, I use full-fat for the best texture but low-fat works too.
  • Mayonnaise: Optional, but a tablespoon gives it that classic egg salad taste if you want a little extra richness.
  • Fresh lemon juice: Brightens everything up and keeps the avocado from turning brown too quickly.
  • Dijon mustard: A teaspoon adds a subtle sharpness that balances the creaminess beautifully.
  • Fresh chives or green onions: A little bite and color that makes the salad taste fresh and homemade.
  • Salt and black pepper: Essential for bringing out all the flavors, I always taste and adjust at the end.
  • Whole grain bread: Hearty enough to hold the filling without getting soggy, and toasting it adds a nice crunch.
  • Baby spinach or lettuce leaves: Adds a layer of freshness and a little crunch that contrasts perfectly with the creamy filling.
  • Medium tomato: Optional, but a slice or two adds juiciness and a pop of color.

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 with cold water, and bring to a boil. Once boiling, cover the pan, remove from heat, and let them sit for 10 minutes, then transfer to an ice bath so they cool quickly and peel like a dream.
Make the creamy base:
In a large bowl, mash the avocado with the Greek yogurt, mayonnaise if you're using it, lemon juice, and Dijon mustard until it's smooth and luscious. This is the magic that holds everything together.
Fold in the eggs and seasonings:
Gently fold in the chopped eggs, chives or green onions, salt, and black pepper, mixing just until everything is coated and combined. Don't overmix or the eggs will break down too much.
Prep the bread and greens:
Lay out your bread slices and place spinach or lettuce on half of them, adding tomato slices if you like. This layer keeps the bread from getting soggy and adds a fresh crunch.
Assemble and serve:
Spoon the avocado egg salad evenly over the greens, top with the remaining bread slices, and serve right away or wrap them up for later. They'll stay fresh in the fridge for up to 4 hours.
Avocado egg salad sandwich on whole grain bread, garnished with chives and served with a side of mixed greens.  Save
Avocado egg salad sandwich on whole grain bread, garnished with chives and served with a side of mixed greens. | mesaaghilas.com

One afternoon, I brought these sandwiches to a picnic with friends, and everyone assumed I'd picked them up from some trendy deli. When I told them I'd made them that morning in less than half an hour, they didn't believe me until I walked them through the recipe. It felt good to share something so simple that people genuinely loved, and now it's a regular request whenever we get together.

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 Ahead

If you're meal prepping, keep the egg salad in an airtight container and assemble the sandwiches right before eating. The filling stays fresh for about two days in the fridge, but the bread can get soggy if it sits too long. I like to pack the salad separately with crackers or lettuce wraps for an easy grab-and-go lunch that doesn't lose its texture.

Flavor Variations

You can easily change this up depending on what you have on hand or what you're craving. Add a pinch of smoked paprika for a hint of warmth, toss in some fresh dill for a lighter herby note, or sprinkle in a little cayenne if you like a kick. I've also swapped the chives for chopped cilantro when I'm in the mood for something a little brighter, and it works beautifully.

Serving Suggestions

These sandwiches are perfect on their own, but I love pairing them with a handful of sweet potato chips or a simple cucumber salad dressed with vinegar and dill. If you're feeding a crowd, cut them into halves or quarters and arrange them on a platter with some fruit and veggie sticks. They look impressive but require almost no effort, which is my favorite kind of entertaining.

  • Serve with a side of pickles or olives for a tangy contrast.
  • Pair with iced herbal tea or sparkling water with lemon for a refreshing meal.
  • Pack them in parchment paper for picnics or lunchboxes to keep everything neat and portable.
Hand holding a half-eaten avocado egg salad sandwich, revealing a creamy, light egg salad with ripe avocado. Save
Hand holding a half-eaten avocado egg salad sandwich, revealing a creamy, light egg salad with ripe avocado. | mesaaghilas.com

This sandwich has become one of those recipes I turn to when I want something that feels nourishing and satisfying without a lot of fuss. It's proof that you don't need fancy ingredients or complicated techniques to make something truly delicious.

Recipe FAQs

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

The lemon juice in the salad mixture helps prevent browning. Assemble sandwiches closer to serving time, or store the avocado mixture separately and combine with bread just before eating. If preparing ahead, press plastic wrap directly onto the surface.

β†’ Can this be made ahead for meal prep?

Yes, you can prepare the egg salad mixture up to 4 hours in advance and refrigerate. Keep it separate from the bread and assemble sandwiches just before eating to prevent sogginess. Toast the bread before assembly for a firmer base.

β†’ What are good bread alternatives?

Whole grain bread works wonderfully, but you can also use sourdough, rye, multigrain, or gluten-free bread. Lightly toasting the bread adds texture and prevents the filling from making it soggy. Wraps or flatbreads are excellent alternatives too.

β†’ How can I lighten this further?

Omit the mayonnaise entirely and rely on Greek yogurt for creaminess, or use a dairy-free yogurt alternative. Add more fresh herbs like dill or parsley, and increase the greens. This keeps the sandwich fresh and protein-rich while reducing fat content.

β†’ What vegetables work well as add-ins?

Beyond spinach and tomato, try cucumber slices, sprouts, roasted red peppers, or thinly sliced bell peppers. Fresh herbs like dill, cilantro, or basil enhance the flavor. Keep vegetables dry to prevent bread sogginess and layer them strategically.

β†’ Is this suitable for those with egg allergies?

This sandwich centers on eggs, so it's not suitable for egg allergies. You could substitute with mashed chickpeas or white beans for a similar creamy texture and protein content, adjusting seasonings to taste.

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 egg salad, ripe avocado, and Greek yogurt. A healthy, satisfying lunch made in just 25 minutes.

Prep time
15 minutes
How long to cook
10 minutes
Overall time
25 minutes
Created by Yasmin Ferrell


Level Easy

Cuisine American

Makes 4 Portions

Diet Info Meat-Free

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

How-To

Step 01

Hard Cook 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.

Step 02

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

Step 03

Combine the Salad: Gently fold the chopped eggs, chives or green onions, salt, and black pepper into the avocado mixture until well combined without overmixing.

Step 04

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

Step 05

Complete and Serve: Top with remaining bread slices and 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

Double-check every item for allergens. See a health expert if uncertain.
  • Contains eggs
  • Contains dairy (Greek yogurt and optional mayonnaise)
  • Contains wheat (bread)

Nutrition details (per portion)

Details here offer general guidance and aren't medical instructions.
  • Energy: 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.