Avocado Egg Salad Sandwich

Featured in: One-Bowl Comfort Meals

This light and satisfying sandwich pairs hard-boiled eggs with creamy avocado, Greek yogurt, and a bright lemon flavor. Simply boil and chop the eggs, mash them with avocado and seasonings, then layer onto toasted whole grain bread with fresh greens. Ready in just 25 minutes, it's an ideal lunch option that can be prepared ahead.

Updated on Sun, 18 Jan 2026 11:24:00 GMT
A close-up of a hearty avocado egg salad sandwich on whole grain bread, with creamy filling spilling slightly onto the plate next to fresh chives. Save
A close-up of a hearty avocado egg salad sandwich on whole grain bread, with creamy filling spilling slightly onto the plate next to fresh chives. | citrusfold.com

My neighbor knocked on my door one Saturday morning holding a basket of avocados from her tree, and I had just boiled eggs for meal prep. I stared at both ingredients on my counter and thought, why not mash them together? That impromptu experiment turned into this sandwich, which I now make every time I need something quick, filling, and bright. It's become my go-to when I want lunch to feel intentional without any fuss.

I started making these sandwiches for my partner during his busiest work weeks, wrapping them in parchment and tucking them into his lunch bag. He'd text me photos of the cross-section, proud of how neat they looked even hours later. One day he admitted he'd been trading half his sandwich with a coworker who brought boring turkey wraps. That's when I knew this recipe had real staying power.

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 protein backbone of this sandwich, boiled just right so the yolks stay creamy and the whites stay tender without that rubbery bounce.
  • 1 ripe avocado: Choose one that yields slightly to gentle pressure, it should mash easily but not be mushy or brown inside.
  • 2 tablespoons plain Greek yogurt: This adds tang and creaminess while keeping the calorie count reasonable, plus it helps the filling stick together.
  • 1 tablespoon mayonnaise (optional): A little goes a long way if you want that classic egg salad richness, but you can skip it entirely and not miss much.
  • 1 tablespoon fresh lemon juice: Brightens everything and keeps the avocado from turning gray, fresh squeezed is best but bottled works in a pinch.
  • 1 teaspoon Dijon mustard: Adds a gentle kick and helps emulsify the creamy base, don't use yellow mustard here or the flavor gets too sharp.
  • 1 tablespoon chopped fresh chives or green onions: A hint of sharpness and color that makes every bite feel more alive.
  • Salt and black pepper, to taste: Season generously, eggs need more salt than you think to really shine.
  • 8 slices whole grain bread, toasted if desired: Toasting adds structure and keeps the bread from getting soggy, but soft bread works if you eat it right away.
  • 1 cup baby spinach or lettuce leaves: A crisp layer that adds texture and keeps the filling from sliding out.
  • 1 medium tomato, sliced (optional): Juicy and sweet, though I sometimes skip it if my tomatoes aren't perfectly ripe.

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 and cover with cold water by about an inch. Bring to a rolling boil, cover the pot, remove from heat, and let stand for exactly 10 minutes, then plunge them into 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 mostly smooth with a few small chunks for texture. This creamy base holds everything together and keeps the salad light.
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 chives or green onions, salt, and black pepper. Mix just until combined so the eggs stay in nice chunky bites.
Layer the Greens and Tomato:
Lay out your bread slices and place spinach or lettuce on half of them, followed by tomato slices if you're using them. The greens act as a barrier to keep the bread from getting soggy.
Add the Avocado Egg Salad:
Spoon the avocado egg salad evenly over the greens, spreading it gently to the edges. Top with the remaining bread slices and press down lightly to help everything stick together.
Serve or Pack:
Serve immediately for the best texture, or wrap tightly in parchment or plastic wrap and refrigerate for up to 4 hours. The lemon juice helps keep the avocado from browning during that time.
Save
| citrusfold.com

I brought these sandwiches to a park picnic once, stacked in a vintage tin my mom gave me. Everyone expected plain egg salad and was surprised by the green color and creamy texture. One friend asked if I'd added pesto, and I loved that the avocado made people curious instead of assuming they knew what they were eating. It reminded me that small tweaks can make familiar foods feel new again.

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.

Make Ahead and Storage

The filling keeps well in an airtight container for up to two days, pressed with plastic wrap directly on the surface to prevent browning. I usually boil a dozen eggs on Sunday and keep a few avocados on the counter so I can throw this together whenever I need it. If you're packing it for lunch, toast the bread lightly even if you prefer soft sandwiches, it creates a protective layer that keeps everything from getting mushy. The salad also works beautifully stuffed into pita pockets or served over greens as a bowl.

Flavor Variations

I've stirred in a pinch of smoked paprika when I want a hint of smokiness, and fresh dill when I'm craving something herby and bright. My sister swaps the Greek yogurt for sour cream and adds a dash of hot sauce, which gives it a tangy kick that pairs perfectly with the richness of the eggs. You can also fold in finely diced celery or bell pepper for crunch, though I prefer to keep it creamy and let the bread provide texture. If you're feeling adventurous, try spreading a thin layer of pesto or hummus on the bread before adding the filling.

Serving Suggestions

These sandwiches are complete on their own, but I like serving them with a handful of kettle chips or a simple side salad dressed with olive oil and lemon. They're excellent cut into quarters for a brunch spread or packed whole for a hiking lunch. If you're serving them at home, a cup of soup or a few pickles on the side rounds out the plate without much effort.

  • Pair with sweet potato chips or veggie sticks for a light but satisfying lunch.
  • Serve alongside a bowl of tomato soup for a comforting, nostalgic meal.
  • Cut into small squares and serve as finger food for casual gatherings.
Save
| citrusfold.com

This sandwich has become one of those recipes I make without thinking, the kind that feels like muscle memory in the best way. I hope it becomes that easy and comforting for you too.

Recipe FAQs

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

Yes, you can prepare the avocado egg salad mixture and assemble the sandwich up to 4 hours in advance. Wrap it tightly and refrigerate until ready to serve. For best results, add the salad to the bread just before eating to prevent sogginess.

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

The lemon juice in the salad helps prevent oxidation. If making ahead, store the assembled salad mixture with plastic wrap pressed directly onto the surface, or add an extra squeeze of lemon juice before refrigerating.

โ†’ What are good substitutes for Greek yogurt?

Sour cream works well as a one-to-one substitute for a tangier flavor. For a lighter version, simply omit dairy entirely and use a bit more lemon juice and mustard for flavor. Mashed cottage cheese is another creamy alternative.

โ†’ Is this suitable for meal prep?

Absolutely. Prepare the egg salad mixture separately and store in an airtight container for up to 2 days. Keep bread, greens, and tomatoes separate, then assemble fresh sandwiches as needed to maintain texture and prevent soggy bread.

โ†’ How can I modify this for different dietary needs?

Use gluten-free bread for gluten sensitivity, lettuce wraps instead of bread for low-carb, or omit mayonnaise and use extra Greek yogurt for a lighter version. For dairy-free, replace yogurt and mayo with avocado or tahini for creaminess.

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 combining boiled eggs, ripe avocado, and zesty lemon on whole grain bread for a satisfying lunch.

Prep time
15 minutes
Time to cook
10 minutes
Total duration
25 minutes
Provided by Lena Brookfield

Recipe group One-Bowl Comfort Meals

Skill level Easy

Cuisine type American

Makes 4 Serving count

Diet details Meat-free

Ingredient list

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

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 Base: In a large bowl, mash the avocado with Greek yogurt, mayonnaise, lemon juice, and Dijon mustard until reaching a smooth, creamy consistency.

Step 03

Combine Salad Mixture: Gently fold in the chopped eggs, chives, salt, and black pepper. Mix until all ingredients are evenly distributed throughout the salad.

Step 04

Assemble Sandwiches: Lay out bread slices. Layer spinach or lettuce on half the slices, followed by tomato slices if desired. Spoon avocado egg salad evenly over the greens, then top with remaining bread slices.

Step 05

Finish and Serve: Serve immediately or wrap 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.

What You Need

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

Allergy details

Always check ingredients for allergens. When unsure, talk to your healthcare provider.
  • Contains eggs
  • Contains dairy products including Greek yogurt and mayonnaise
  • Contains wheat in bread

Nutrition per serving

Provided for informational purposes. Doesn't replace advice from your doctor.
  • Calories count: 320
  • Fat content: 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.