This post may include affiliate links; for details, see our disclosure policy.

This really is the best egg salad sandwich! The basic recipe is creamy, savory, and full of fresh herbs for an insane amount of flavor.

Egg salad
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Everyone needs solid basic recipes for kitchen standards. And here’s one we think will become part of your repertoire: the perfect Egg Salad Sandwich! It’s the best kind of basic. This is a sandwich you can sink your teeth into, that tastes like an elevated version of what you’re used to. It’s fresh and healthy, not the mayo-laden kind you can find at the store. Another secret? It’s stuffed with fresh herbs, to give you a beautiful pop of flavor. The moment we tried the first bite, looked at each other and said, “Wow!” You’re going to want to try this: stat.

Ingredients for the best egg salad sandwich

There are lots of spins on ye old egg salad sandwich. Your grandma probably has her own family favorite recipe! This one is new and improved, with a few little tricks to modernize it and infuse the freshest of flavors. Over here we tinkered with this recipe quite a while to get it just right. The ingredients for an egg salad sandwich are:

  • Eggs
  • Greek yogurt
  • Mayonnaise
  • Dijon mustard
  • Green onion
  • Fresh dill or basil

Here’s a little more about why this combo works…

Egg salad

Yogurt + mayo makes it light and fresh!

Here’s a trick we use in traditionally mayo-based recipes from the 1950’s to lighten them up. Instead of straight mayo, we use mayo and Greek yogurt! Here’s why it works:

  • Mayo lends a savory richness, but using all mayo can feel too heavy.
  • Greek yogurt cuts back the calories and keeps it light and healthy, while adding a tangy flavor and a creaminess.

This winning combination is the secret behind our Ultimate Tuna Salad and Shrimp Salad recipes! It also works great in creamy dressings: try our Homemade Ranch Dressing or Caesar Dressing.

Egg salad

Fresh herbs are key

The other trick to the best egg salad sandwich is using fresh herbs! If you know us, you know our mantra: Fresh herbs are the best way to infuse flavor into your cooking without adding calories. Herbs bring the best nuance and pop of flavor! Here’s a bit about what herbs go well in egg salad:

  • Dill: Use fresh dill for a classic flavor. Dill is often used in egg salad and it brings a delicate herby flavor.
  • Basil: This is our favorite unique variation! Basil egg salad has the best fresh flavor with the peppery pop of bright green basil.
  • Chives: Chives are another natural pair with egg salad. Because this recipe also uses green onion, they’re not as necessary: but they also bring great flavor if you have them on hand.
Hard boiled eggs

Master method: how to hard boil eggs

This egg salad sandwich requires a kitchen mastery skill: how to hard boil eggs! This is a skill that we didn’t learn until later in life. So we know not everyone knows how to do it like the back of their hand! Here’s the method we used:

  • Bring water to a boil: Cover the eggs with 1 inch water in a saucepan and bring the water to a boil.
  • Turn off and stand for 15 minutes. Right when it comes to a boil, turn off the water and let the eggs sit in the water for 15 minutes.
  • Remove to a bowl of ice water and cool. Then immediately transfer the eggs to a bath of ice water. Wait until they’re cool enough to peel.

You can make up a large batch of hard boiled eggs and store them for 1 week refrigerated. It’s best to keep the eggs still in their shell, which keeps them the freshest. We’d suggest boiling them in advance and then making the egg salad right before you make it, because…

Egg salad sandwich

How long can you store egg salad?

Here’s the thing: egg salad tastes best when it’s made fresh. But you can store it: egg salad lasts for 3 to 5 days in the refrigerator. The flavors can dull after refrigeration, so when you serve leftovers, let it come to room temperature and take a taste. Add a pinch of salt and another squeeze of Dijon mustard to taste to revive the flavors.

Make an egg salad sandwich into a healthy meal!

This egg salad sandwich is clutch for a fast and easy dinner recipe or a healthy lunch! Especially if you boil up the eggs in advance, this sandwich comes together in a snap. How to make this into a healthy meal in a rush? Here are some of our favorite non-recipe sides for this sandwich recipe that take no time at all:

Egg salad sandwich

What can I use instead of bread for egg salad?

There are lots of options instead of bread for egg salad! If you eat a gluten free diet or are just looking to mix things up, here are some options:

  • Lettuce wrap: Serve it rolled up into butter lettuce leaves.
  • Stuff in an avocado: A ripe avocado makes for an out-of the box serving vessel.
  • Crackers: Gluten free crackers work well for serving: use your favorite brand or homemade almond crackers.

Variations on egg salad sandwich

There are lots of variations on egg salad! Here are some of our favorites, including a vegan variation:

Want more with eggs? Try 20 Egg Recipes for Every Meal or our top 10 egg recipes for breakfast.

This egg salad sandwich recipe is…

Vegetarian. For gluten-free, use the gluten-free serving options listed above.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Egg salad

Ultimate Egg Salad Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sonja Overhiser
  • Prep Time: 15 minutes
  • Cook Time: 5 minutes
  • Total Time: 30 minutes
  • Yield: 4 sandwiches 1x


This really is the best egg salad sandwich! The basic recipe is creamy, savory, and full of fresh herbs for an insane amount of flavor.


  • 8 eggs
  • 1 green onion
  • 2 tablespoons chopped fresh dill or basil (or substitute ½ teaspoon dried dill)
  • ¼ cup Greek yogurt*
  • 2 tablespoons mayonnaise
  • 1 tablespoon Dijon mustard
  • ½ teaspoon kosher salt
  • Fresh ground black pepper
  • 8 slices of bread
  • For the toppings: lettuce, red onion, tomato, etc


  1. Hard boil the eggs, according to Perfect Hard Boiled Eggs, Steamed Hard Boiled Eggs or Instant Pot Hard Boiled Eggs.
  2. When the eggs are cooked and cooled, peel them and chop them roughly.
  3. Thinly slice the green onions. Chop the fresh dill or basil.
  4. In a bowl, stir together all ingredients. Taste and adjust seasonings as desired. (Tastes best freshly made. You can also refrigerate for up to 3 to 5 days; after refrigerating taste and add a little salt and/or mustard to refresh the flavors.)
  5. If desired, toast the bread. Place the egg salad on the bread and top with lettuce, red onion, and any other toppings desired.
  • Category: Main Dish
  • Method: Boiled
  • Cuisine: American
  • Diet: Vegetarian

About the authors

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes for memorable kitchen moments! Our recipes are made by two real people and work every time.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Robbie says:

    How is egg vegatarian?

      1. Jay says:

        It doesn’t have feet !

  2. Anna-Lena says:

    WOW!!! The Egg Salad is awesome.

    1. Alex Overhiser says:

      So glad you enjoyed it!

  3. Rohtak says:

    This recipe was wonderful