Avocado Egg Salad Sandwich

Featured in: Comfortable Everyday Meals

Create a delicious avocado egg salad sandwich by hard-boiling six eggs and cooling them in an ice bath. Mash ripe avocado with Greek yogurt, lemon juice, and Dijon mustard until smooth, then gently fold in chopped eggs and fresh chives.

Layer the mixture on toasted whole grain bread with fresh spinach and tomato slices for a satisfying meal. Ready in just 25 minutes with only 15 minutes of prep work.

Customize with smoked paprika, fresh dill, or switch to sour cream for a lighter version. Wrap and refrigerate for up to 4 hours for convenient meal prep.

Updated on Sun, 18 Jan 2026 09:52:00 GMT
Golden toasted bread slices overflowing with creamy Avocado Egg Salad Sandwich, garnished with fresh chives and spinach. Pin it
Golden toasted bread slices overflowing with creamy Avocado Egg Salad Sandwich, garnished with fresh chives and spinach. | ovendrift.com

I was running late one Tuesday morning, staring into the fridge, when I spotted a carton of eggs and a lonely avocado on the counter. I'd been making the same boring egg salad for years, the kind weighed down with too much mayo, but that day I decided to mash the avocado right into it. The result was so bright and creamy I ate it standing at the counter, straight from the bowl. That little improvisation turned into my go-to lunch, the kind of sandwich that feels like a small act of self-care tucked between two slices of bread.

The first time I packed these for a picnic, my friend took one bite and asked if I'd added some secret ingredient. There wasn't one, just the lemon juice brightening everything and the chives adding a subtle sharpness. We sat on a blanket in the park, and she kept saying how it tasted like spring, even though it was late September. I realized then that sometimes the best recipes aren't the ones with exotic ingredients, they're the ones that make ordinary moments feel a little more intentional.

Ingredients

  • 6 large eggs: The foundation of the salad, boiled until the yolks are just set and creamy, never chalky or green-edged if you time it right.
  • 1 ripe avocado: Look for one that yields slightly to pressure, it should mash easily without being mushy or brown inside.
  • 2 tablespoons plain Greek yogurt: Adds tang and creaminess while keeping things lighter than traditional mayo-heavy versions.
  • 1 tablespoon mayonnaise (optional): A small amount gives that familiar richness, but you can skip it entirely if you prefer.
  • 1 tablespoon fresh lemon juice: Keeps the avocado bright green and adds a citrusy lift that wakes up every other flavor.
  • 1 teaspoon Dijon mustard: Just enough to add depth without announcing itself, it makes the whole mixture taste more complex.
  • 1 tablespoon chopped fresh chives or green onions: A mild, fresh bite that doesn't overpower but makes the salad feel complete.
  • Salt and black pepper, to taste: Don't skimp here, they're what make all the flavors come together and sing.
  • 8 slices whole grain bread: Sturdy enough to hold the creamy filling, toasted or soft depending on your mood.
  • 1 cup baby spinach or lettuce leaves: Adds a crisp, fresh layer and a little green crunch that balances the richness.
  • 1 medium tomato, sliced (optional): Juicy and slightly acidic, it's a nice contrast if you want a little more texture and brightness.

Instructions

Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
Boil 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 the heat, and let the eggs sit for exactly 10 minutes before transferring them to an ice bath.
Prepare the avocado base:
In a large bowl, mash the avocado with the Greek yogurt, mayonnaise if using, lemon juice, and Dijon mustard until it's smooth and creamy. You want it well blended so every bite has that luscious texture.
Combine the salad:
Peel and chop the cooled eggs, 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 mash the eggs too much.
Assemble the sandwiches:
Lay out your bread slices and layer spinach or lettuce on half of them, adding tomato slices if you like. Spoon the avocado egg salad generously over the greens, then top with the remaining bread slices.
Serve or store:
Enjoy the sandwiches immediately for the freshest taste, or wrap them tightly and refrigerate for up to four hours if you're making them ahead. The avocado will stay pretty green thanks to the lemon juice.
Product image
Make fresh homemade yogurt and fermented foods easily for breakfasts, snacks, and recipes.
Check price on Amazon
Avocado Egg Salad Sandwich on whole grain bread with sliced tomato, served on a rustic wooden cutting board. Pin it
Avocado Egg Salad Sandwich on whole grain bread with sliced tomato, served on a rustic wooden cutting board. | ovendrift.com

One Sunday afternoon, I made a double batch of this for a potluck brunch, and I watched people come back for seconds, asking if there was a recipe to share. A couple of friends admitted they'd never liked egg salad before, but this version felt different, lighter and more alive. It reminded me that food doesn't have to be complicated to make people happy, it just has to be made with a little attention and care.

Storing and Making Ahead

The egg salad itself holds up beautifully in the fridge for about two days, stored in an airtight container. I like to keep it separate from the bread and greens, then assemble sandwiches right before eating so nothing gets soggy. If you're meal prepping, boil the eggs the night before and let them chill overnight, it makes morning assembly almost effortless. The lemon juice helps slow down browning, but the avocado will darken slightly after a day, which doesn't affect the taste at all.

Customizing Your Sandwich

This recipe is forgiving and loves variations. I've stirred in a pinch of smoked paprika for a subtle warmth, or swapped the chives for fresh dill when I want something a little more herbal. You can pile it onto croissants for something richer, or serve it in lettuce wraps if you're skipping bread altogether. Some days I add a handful of arugula for peppery bite, or a few capers for a briny kick that makes it feel almost fancy.

Serving Suggestions

These sandwiches are perfect on their own, but they pair beautifully with a handful of sweet potato chips or a simple side of fresh fruit. I've served them at casual lunches with a crisp white wine or sparkling water with lime, and they always feel just right. They travel well too, wrapped in parchment paper for picnics or packed in a lunchbox with an ice pack.

  • Serve with a light soup like gazpacho or a chilled cucumber dill soup for a refreshing meal.
  • Pair with baked sweet potato fries or a handful of kettle chips for a satisfying crunch.
  • Pack them for a beach day or hiking trip, they hold up well and taste even better outdoors.
Product image
Keep kitchen knives sharp for safer slicing, chopping, and precise prep during everyday cooking.
Check price on Amazon
Homemade Avocado Egg Salad Sandwich stacked high, featuring chunky egg and avocado filling with a hint of lemon zest. Pin it
Homemade Avocado Egg Salad Sandwich stacked high, featuring chunky egg and avocado filling with a hint of lemon zest. | ovendrift.com

This sandwich has become one of those recipes I return to again and again, the kind that never gets boring because it's simple, satisfying, and always tastes like something made with care. I hope it becomes a favorite in your kitchen too.

Recipe FAQ

How long can I store the prepared egg salad mixture?

The egg salad mixture can be refrigerated in an airtight container for up to 2 days. For best flavor and texture, assemble sandwiches fresh or within 4 hours of making the filling.

Can I make this ahead for meal prep?

Yes, prepare the egg salad filling up to 2 days in advance and store separately from bread. Toast bread and assemble sandwiches within 4 hours of serving for optimal freshness and texture.

What bread works best for this sandwich?

Whole grain bread provides nutrients and structure, but whole wheat, sourdough, or gluten-free varieties work well. Lightly toasting bread prevents sogginess from the creamy filling.

How do I hard-boil eggs perfectly without overcooking?

Bring eggs to a boil in cold water, cover, remove from heat, and let sit for 10 minutes. Immediately transfer to an ice bath to stop cooking. This method produces creamy yolks and firm whites.

Can I substitute Greek yogurt with other ingredients?

Sour cream, plain yogurt, or cottage cheese work as creamy substitutes for Greek yogurt. For a lighter version, increase lemon juice and omit mayonnaise while reducing yogurt slightly.

What vegetables pair well with this filling?

Spinach, arugula, butter lettuce, cucumber slices, and bell peppers complement the creamy filling. Tomato adds freshness, while roasted red peppers provide depth of flavor.

Avocado Egg Salad Sandwich

Fresh sandwich combining creamy egg salad with ripe avocado, Greek yogurt, and a hint of lemon for a nutritious lunch.

Prep time
15 min
Time to cook
10 min
Total duration
25 min
Created by Landen Phillips


Skill level Easy

Cuisine type American

Makes 4 Portions

Diet details Suitable for Vegetarians

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

Step 01

Prepare 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, then peel and chop.

Step 02

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

Step 03

Combine Salad: Gently fold in the chopped eggs, chives, salt, and black pepper. Mix until well combined.

Step 04

Assemble Sandwiches: Lay out bread slices. Place spinach or lettuce on half the slices, followed by sliced tomato if desired.

Step 05

Fill and Top: Spoon avocado egg salad evenly over the greens, then top with remaining bread slices.

Step 06

Finish: Serve immediately, or wrap and refrigerate for up to 4 hours.

Needed Tools

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

Allergy details

Make sure to review each item for allergens. Check with a healthcare provider if you have questions.
  • Contains eggs
  • Contains dairy (Greek yogurt, mayonnaise)
  • Contains wheat (bread)

Nutrition info (each serving)

This info’s for reference only and isn’t medical advice.
  • Calories: 320
  • Fats: 14 g
  • Carbohydrates: 33 g
  • Proteins: 15 g