Best Egg Salad

Whether you're a fan of traditional egg salad or not, you'll love this bright & briny, tangy & creamy, healthy egg salad recipe!

Healthy Egg Salad Sandwich

I’ve never really loved egg salad. Nice way to start a post about egg salad, right? πŸ™‚ But this isn’t just any egg salad sandwich: it’s bright from lemon, full of fresh herbs, and it gets a little briny kick from capers – it’s the best I’ve had! In fact, compared to traditional recipes, which I feel can be a bit on the heavy side, this is light, fresh, and what I think egg salad wants to be.

If you look at the picture below, you’ll see that I actually first made this as a vegan recipe, using tofu instead of hard boiled eggs. Since then, I’ve tested it regular eggs and I think both versions are equally good. Either way, the creamy filling really shines. Scoop it between slices of whole grain bread, and this is everything I want to eat for lunch every day in the spring.

Vegan Egg Salad Recipe ingredients

How to Make Egg Salad

  • Start by whisking together the mayo or vegan mayo, lemon juice, olive oil, Dijon mustard, garlic, turmeric, and capers. Look at that pretty turmeric swirl!

How to make egg salad

  • Next, add the diced hard boiled eggs or cubed tofu. If you’re scared of tofu – don’t be. It mimics the texture of eggs perfectly, and since it’s nearly flavorless, it takes on all of the bright & briny flavors of the sauce.
  • If you’re making this with eggs, gently fold them into the sauce. If you’re using tofu, mix it in and then lightly crumble it with your hands, keeping some of the cubes intact. We’re going for the texture of egg salad, not scrambled eggs.
  • Last, stir in the dill, chives, and celery seed. Celery seed isn’t something I usually keep on hand, but Jack’s mom uses it to make her famous deviled eggs, so I thought I’d give it a go in my egg salad. You could skip it, but if you happen to have it, go for it, because it really perfects this recipe.

How to make egg salad How to make egg salad

To make my sandwiches extra springy, I assemble them with watercress and radish slices, and I top them with pretty pink pickled onions.

Healthy Egg Salad Sandwich

Assemble and enjoy! The sandwich filling will keep in the fridge for 3 to 5 days, which makes these a perfect brunch or lunch that’s quick to assemble.

Healthy Egg Salad Recipe

Serving Suggestions

Enjoy these sandwiches on their own or serve with a fresh salad or soup:

If you love this egg salad recipe…

Try this vegetarian club sandwich or these tofu banh mi sandwiches, chickpea salad sandwiches, or any of these fancy avocado toast recipes.

5.0 from 2 reviews

Healthy Egg Salad Sandwich

Prep time
Total time
Whether you're a fan of traditional egg salad or not, you'll love this bright & briny, tangy & creamy, healthy egg salad recipe (with vegan version)!
Recipe type: Main Dish
Serves: 3
  • ΒΌ cup traditional or vegan mayonnaise
  • 1 teaspoon extra-virgin olive oil
  • 2 teaspoons Dijon mustard
  • 1 teaspoon capers
  • 1 teaspoon fresh lemon juice
  • 1 small garlic clove, minced
  • ΒΌ teaspoon turmeric
  • ΒΌ teaspoon sea salt
  • Freshly ground black pepper
  • 6 hard boiled eggs, diced, or 7.5 ounces extra-firm tofu, cut into ΒΌ-inch cubes
  • Pinches of celery seed* (see note)
  • 2 tablespoons chopped fresh dill
  • 2 tablespoons chopped fresh chives
  • 6 slices of whole-grain sandwich bread
  • Watercress or spring greens, optional
  • Pickled red onion, optional
  • Radish slices, optional
  1. In a small bowl, whisk together the mayonnaise, olive oil, mustard, capers, lemon juice, garlic, turmeric, salt, and several grinds of black pepper.
  2. If you're making this with eggs, gently fold them into the sauce. If you're using tofu, mix it in and then lightly crumble it with your hands, keeping some of the cubes intact. We're going for the texture of egg salad, not scrambled eggs.
  3. Stir in the celery salt, dill, and chives. Chill until ready to serve.
  4. Assemble the sandwiches with watercress or spring greens, a scoop of the egg salad, and pickled onions and radish slices, if desired.
*This is not an ingredient I usually keep on hand. You can skip it if you want to, but it adds a nice depth of flavor to this egg salad.

This post is in partnership with the Grain Foods Foundation.


Leave a comment:

Your email address will not be published. Required fields are marked *

Rate this recipe (after making it):  

  1. Mindy

    Do you squeeze the liquid from the block of tofu or just cut it up from the block?

    • Jeanine Donofrio

      I gently pat the block dry before cutting it, but I don’t squeeze it too much.

  2. Deb Zak

    If you want an eggy taste use black salt (actually it’s pink) . Can get at Indian food stores, etc.

  3. Susan

    I’ve never been a fan of egg salad, although I must say yours sounds quite interesting. It is good that you have realized that food fashion trends are not worth following. I’ve done a lot of low fat diets, and hated them. Life is much better when just eating a balanced diet, and it’s easy enough to be conscious of how much/what you eat, and maintain a good weight.

    • Jeanine Donofrio

      I think it’s so much better than regular egg salad – the dressing mix, in particular is so flavorful. Agreed – low fat diets had some pretty negative affects for me…

  4. Anne Van Acker

    Looking forward to making this-and I can’t wait for your new book to arrive at my house! This Spring will be filled with great food! πŸ™‚

    • Jeanine Donofrio

      Hi Anne, I hope you enjoy the new book!!

  5. Hallie

    This recipe looks amazing. Just curious what kind of bread do you use?

    • Jeanine Donofrio

      Hi Hallie, apologies for my slow reply! I used Brownberry Organic 22 Grains & Seeds – my whole family is obsessed with this bread.

  6. Kirsti

    This looks so good! I love tofu and this looks like such a tasty take on good old egg salad. Pinned to make for work next week πŸ™‚

  7. Emilye

    totally agree with your approach to bread and eating in general πŸ™‚ yes to bread!

  8. Lindsay

    This is delicious! If you make the vegan version, I highly, highly recommend swapping the sea salt for black salt (it’s not just black sea salt– it’s an ingredient you can find at South Asian/Middle Eastern stores. Or Amazon!). It adds just the slightest hint of eggy taste and makes the dish taste even better.

    • Jeanine Donofrio

      I’ve heard that! I just never happen to have it on hand πŸ™‚

    • Alicia

      Amen to this! It’s called kala namak, or black salt. Super eggy in aroma and flavor.

  9. Rebekah

    Would love to hear more about how you’ve gotten to a healthier mindset about the food you eat and not listening to diet fads. It’s awesome you’ve been able to get there and I think it would be helpful for people who struggle with food and diet (myself included).

  10. Katelin

    I’ve been craving a really good egg salad sandwich and this hit the spot. I was missing a few ingredients but it still turned out delicious.

    • Jeanine Donofrio

      Hi Katelin, I’m so glad you loved it!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.