• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
One Happy Dish
  • 15-Minute Recipes
  • All Recipes
  • About
  • Subscribe
  • Contact
menu icon
go to homepage
  • 15-Minute Recipes
  • All Recipes
  • About
  • Subscribe
  • Contact
search icon
Homepage link
  • 15-Minute Recipes
  • All Recipes
  • About
  • Subscribe
  • Contact
×
Home » Recipes » Sandwiches

Best Egg Salad Recipe (Crunchy & Refreshing)

by Allison Campbell · Last updated Oct 16, 2025 · This post may contain affiliate links · Leave a Comment

No ratings yet
Jump to Recipe

Looking for an egg salad recipe that's anything but bland or mushy? This one will totally change your opinion on the lunch box staple. I'm talking crisp, refreshing veggies and bright, tangy flavor that is 100% deli-worthy. It's the perfect go-to lunch when you want something satisfying yet light, and you probably already have most of the ingredients on hand!

You can serve this one on some toasted bread with a little lettuce for the best egg salad sandwich you've ever had (seriously, just try it and lmk what you think in the comments.) And if you love easy, feel-good lunches, you should also try this tuna salad or avo chicken salad sandwich.

A stack of two egg salad sandwiches with lettuce on whole grain bread, placed on a white plate with a blue cloth underneath.

So what makes this recipe stand out out of all of the egg salad recipes out there? Honestly, it's all in the balance of textures and flavors here. Just the right amount of mayo for creaminess, plus fresh herbs and a hint of acidity from the Dijon and lemon to keep it bright. Plus, the mix of soft eggs and crunchy veggies gives it that perfect café-style texture. I've been testing and refining this one over many years for the best flavor and consistency every time.

🌿 Ingredients

A bowl of large eggs surrounded by labeled ingredients: celery, red onion, lemon, dill, salt & pepper, Dijon mustard, parsley, and mayonnaise, all arranged on a white surface.

Feel free to get creative with the fresh herbs depending on what you have on hand. Any combination of dill, parsley or chives would be delicious! Fresh are best, but you could substitute a little dried in a pinch.

And, if you'd like, you could substitute Greek yogurt for the mayo to lighten things up even more.

Hot tip

Did you know that older eggs actually peel better than fresher eggs? Now I'm not saying to use expired eggs here, but if you've had some eggs on hand for a while that need a purpose in life, egg salad is the perfect solution. You won't believe how much easier they are to peel. 🙂

See recipe card below for exact quantities.

📝 Instructions

Six brown eggs are placed in a single layer inside a stainless steel pot with a small amount of water at the bottom, viewed from above on a white surface.

Step 1: First you'll want to carefully place your eggs into a medium-sized pot and cover them with just enough water that they're submerged.

Then, boil the water over medium-high heat and start your timer once the water is boiling for 12 minutes.

Pro tip: No one likes rubbery eggs with grayish-green edges, and you can avoid that by simply making sure you don't overcook your eggs. 12 minutes max is my personal rule of thumb.

A blue-handled Cuisinart knife rests on a white cutting board with chopped fresh dill, diced red onion, and diced celery arranged in small piles.

Step 2: Once you get the eggs going, use a good knife to finely dice the celery and red onion. For these veggies, the smaller the dice the better; they'll give that subtle flavor and crunch to the salad without the overwhelm. Also, chop your fresh herbs while you're in chop mode.

Five brown eggs are submerged in a glass bowl filled with ice cubes and water, seen from above on a white background.

Step 3: Halfway fill a glass bowl and add a good amount of ice. After your timer goes off, use a slotted spoon to carefully transfer the eggs into the ice bath. Give them a minute or two to fully chill off.

A knife rests on a cutting board beside chopped hard-boiled eggs. A glass bowl with more eggs is partially visible on the left side of the image.

Step 4: Go ahead an peel your eggs once they're cool, and give them a good rinse in a colander to make sure all of the shells are gone. (Because no one likes crunching on a shell piece during lunch!)

Then, chop them into small pieces; feel free to leave a little chunkier if you'd prefer. It's all good.

A glass bowl filled with chopped hard-boiled eggs, mayonnaise, mustard, chopped celery, diced red onion, and fresh dill, arranged in sections on a white marble surface.

Step 5: Now that everything's chopped, throw it all in a mixing bowl with the other ingredients. Well not actually throw, but you catch my drift. I get so excited at this step because I know that lunch is soooooo close now!

A glass bowl filled with creamy egg salad mixed with herbs, with a spoon inside. Fresh parsley is scattered next to the bowl on a white surface.

Step 6: Give it all a good mix, and feel free to add a little extra mayo if needed.

A bowl of creamy egg salad garnished with chopped herbs sits on a blue and beige plaid napkin on a white surface.

Step 7: Serve it garnished with some extra fresh herbs, or...

A stack of two egg salad sandwiches with lettuce on whole grain bread, placed on a white plate with a blue cloth underneath.

Step 8: Make an egg salad sandwich with a couple slices of toasted bread and some lettuce! Nothing better. 🙂

🍳 Recipe

A plate with a stacked egg salad sandwich on whole wheat bread, featuring layers of chopped egg salad and green lettuce.

Best Egg Salad Recipe (Crunchy & Refreshing)

Allison Campbell
No ratings yet
This easy egg salad recipe features creamy mayo, crisp celery and fresh herbs for that perfect deli-style crunch and irresistible flavor.
Print Recipe Pin Recipe
Prep Time 12 minutes mins
Cook Time 12 minutes mins
Total Time 24 minutes mins
Servings: 4
Course: Lunch
Cuisine: American
Calories: 208
Ingredients Equipment Method Nutrition Notes
Prevent your screen from going dark

Ingredients
  

  • 6 large eggs
  • 1 rib celery finely diced
  • 2 tablespoons red onion finely diced
  • 2 teaspoons fresh dill chopped (see notes)
  • 2 teaspoons fresh parsley chopped (see notes)
  • ¼ cup mayonnaise or to taste
  • 2 teaspoons Dijon mustard
  • 1 teaspoon lemon juice
  • sea salt to taste
  • freshly ground black pepper to taste
Optional ingredients for an egg salad sandwich
  • 8 slices whole-grain bread
  • 4 slices lettuce

Equipment

  • medium pot
  • cutting board
  • chef's knife
  • mixing bowls
  • slotted spoon
  • colander

Method
 

  1. Hard boil: Place the eggs in a medium pot and cover with cold water. Bring to a boil over medium-high heat and then reduce the heat a little to a gentle boil and cook for 12 minutes.
    6 large eggs
  2. Dice: Meanwhile, while the eggs are cooking, finely dice the celery and red onion, and chop the dill and parsley.
    1 rib celery, 2 tablespoons red onion, 2 teaspoons fresh dill, 2 teaspoons fresh parsley
  3. Chill: Transfer the eggs to an ice bath in a separate bowl using a slotted spoon. Let them sit in the ice water for a couple minutes to cool, and then peel and wash of any shell fragments using a colander. Then, dice them into small pieces.
  4. Mix: Place all of the ingredients into a mixing bowl and stir to combine. If needed, add a little extra mayo and mix again.
    ¼ cup mayonnaise, 2 teaspoons Dijon mustard, 1 teaspoon lemon juice, sea salt, freshly ground black pepper
  5. Enjoy: Season with a little extra salt and pepper if you'd like, and serve as is or on some toasted bread with lettuce for an egg salad sandwich.
    8 slices whole-grain bread, 4 slices lettuce

Nutrition

Calories: 208kcalCarbohydrates: 2gProtein: 10gFat: 18gSaturated Fat: 4gPolyunsaturated Fat: 8gMonounsaturated Fat: 5gCholesterol: 285mgSodium: 231mgPotassium: 145mgFiber: 0.4gSugar: 1gVitamin A: 469IUVitamin C: 1mgCalcium: 50mgIron: 1mg

Notes

Fresh herbs: Feel free to use any combination of dill, parsley or chives. Or, substitute with half the amount of one or more of these dried herbs.
Storage: Egg salad will stay fresh in an airtight container in the fridge for up to 4 days. It does not stand up well to freezing.
Meal prep: If you're prepping egg salad sandwiches, make the egg salad in advance but assemble the sandwiches on the morning of. Using lettuce to line the bread will keep the egg salad from making the bread mushy.

Did you make this recipe?

I'd absolutely love for you to leave a review!

More Sandwich Recipes

  • A close-up of a tuna melt sandwich with toasted bread, melted cheese, tomato slices and tuna salad, placed on a white plate.
    Classic Tuna Melt (Crispy, Cheesy & Irresistible)
  • Tuna salad in a grey serving bowl.
    Simple Tuna Salad
  • Kimchi grilled cheese sandwich on a white plate.
    Kimchi Grilled Cheese
  • Two halves of a Reuben sandwich stacked on a white serving plate.
    Classic Reuben Sandwich
  • Facebook
  • X

Stay updated

Get new recipes via email.

Reader Interactions

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Headshot of Allison Campbell, food blogger at One Happy Dish.

Hi, I'm Allison! I create simple, feel-good recipes and cozy sweets. Because let's be honest: life is just better with cookies. 🍪

More about me →

Banner with image of 3-ingredient peanut butter cookies.
Banner with image of cream cheese scrambled eggs.

Footer

↑ back to top

About this Food Blog

  • About

Policies

  • Accessibility Policy
  • Editorial Policy
  • Privacy Policy
  • Terms of Service

Contact Me

  • Contact

As an Amazon Associate I earn from qualifying purchases.
Copyright © 2025 One Happy Dish. All rights reserved.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required